[Career] So I learned Python after getting my CFA...
Like many on this thread, Python was the biggest hype for me to pursue after getting my charter. As a result, I made it a personal goal of mine to learn Python in 2020. Here's what changed for me (career wise).
To start, with all the wfh and lockdown, I'm pretty pleased with myself that I managed to complete 3 courses since January:
- Fundamental Comp Sci Python Course - https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/
- Python Excel Manipulation which was offered my local CFA Society in Toronto - https://marqueegroup.ca/course/python-1-core-data-analysis/
- Data Analysis with Python (teaches regression testing) - https://www.coursera.org/learn/data-analysis-with-python
Since then, I was able to automate over 10 hours of work weekly by streamlining reports (things you'd normally have to spent hours doing copying/pasting financial data can now be done in a click). My code grabs multiple data files on a weekly basis, cleans the data, merges them together, and then loads it in a database and locks into Tableau as a dashboard. It's pretty freaking awesome.
Here's the downside. After word got out of what I was able to do, everybodys now coming to me to build similar stuff for them (streamlining w/ python and loading into dashboards). I basically don't have anything else on my plate other than a backlog of these requests. My work allocation is severely one-sided.
In a recent catchup with my manager, he's even now lablled me as the "IT guy" on the team. And no disrepect to developers or anyone in IT, I did not study my CFA to become IT. So while everyone else on the team gets to work on things related to the business, I am told there is an opportunity for me to be promoted next year to "lead IT work" As a result, I'm drifting further away from actual investment-related work, but more technology focused work.
So to all the people wanting to learn Python/Tableau and Data Science etc... Maybe it's better to spend the time refining investment-related knowledge and soft skills rather than learning to code and risk being labelled as "IT". I know this could very well be a one-off experience, but just wanted to share what had happened to me. I know tech is very lucrative still, but I'm not sure I'd ever be as good as actual software developers or analytics professionals.
Happy to hear other people's experiences with Python and how being technical has/has not enabled them to progress in their careers.