I have a heavy audio background and have engineered or worked in audio /video support the last 25 years. My personal interested moved from music with a minor in art/ animation to full on animation with Blender 2.8. I needed a 3D element for a music video and while figuring it out I saw something without limits that i would never master and that was irresistible. The foundation and community is just amazing too. The immediate reason for needing Python knowledge is so i can take keyframed data and Export that into a format that can be used in other programs. Integer, float, and bool values. In general, its time for me to grow in this area as a Blender artist. But the timing is not arbitrary.