So after trawling through other discussions about programming languages (Python/VBA), I gather the general consensus is this: great to learn for personal development and numerous future endeavors, but not so applicable to the 2 year period as an M&A analyst.
I have spent the past couple years casually picking up some python and vba skills, and have tinkered with some personal projects related to scraping financial data from the web, cleaning/formatting it, and importing it into excel. While these skills might not always be readily applied on the job, given the hectic pace and unique client demands, I could totally see how one could find ways to automate some tedious tasks and thus have more office time to spend on Wall street oasis.
Python is definitely much faster than vba in this regard, especially once you start working with larger datasets. (Think 5 year price history for every company in the s&p)
My question is, do the network administrators at investment banks typically allow people to download the python interpreter and IDE, as well as numerous packages, on the office desktop? I will be starting my FT position in a couple of months, and would be absolutely stoked if this is allowed.
Investment Banking Interview Course
- 7,548 questions across 469 investment banks. Crowdsourced from over 500,000 members.
- Technical, behavioral, networking, case videos, templates. All included.
- Most comprehensive IB interview course in the world.