I wanted to write a post addressing the professional pros of a career in finance vs. a career in computer science. Growing up and while in college I made the decision to pursue finance with the ultimate goal of breaking into investment banking which luckily came to fruition after a lot of hard work. This may not apply to you, but in retrospect I believe I may have considered computer science more seriously if I had to do it all over again - not saying investment banking doesn't have its perks, but a lifelong list of achievements in computer science looks like it now yields more equity and entrepreneurial opportunities vs. a lifelong list of achievements in finance. I just even think about the computer scientists that are making software tools for investment banking (like Memo|Fi, Mapping|Intern) and think of what an opportunity it would be if I could create IP myself.
Investment Banking (Advisory) Pros
-Opportunity to create prestigious connections with executive managements, buyside/AM investors, and your own BB, MM, or EB managing directors directly out of college.
-Ability to learn how to position/market an enterprise to prepare if for transformative business transactions such as capital raises, mergers, and/or dissolutions.
-Forced fluency in excel and powerpoint, which at the end of the day still continue to lead modern business in the software arena.
Computer Science Pros
-Opportunity to be on the front lines of startup America as software engineers are continuously exposed to ideas in the office and through personal networks.
-Ability to single handedly bring a website or software to life without the help of hiring a freelance software engineer - essentially, the ability to create your own IP at your own will (no roadblocks)
-Forced fluency in computing languages that will be the framework of all future softwares and business
-Job security during economic downturns that affect corporate America
I am sure all of you in investment banking have business ideas and more likely than not the thing holding you back is your inability to bring that idea to life with your own skills. What do you guys think? Investment Banking vs. Computer Science?