IBD --> Coding --> Entrepreneurship ? Need help !

Hello,

last week I was at the office and I was watching a video of Jeff Bezos talking about the regret minimization framework and I asked myself : why the fuck I am doing here siting here doing Powerpoint and Excel 60-70h/week. Is this really what I wanted to be? No

Background : I am currently intern in a small M&A boutique in Paris, I am 22 (undergrad in france usually 6 years=bachelor+gap year+master). I am currently taking a gap year between my BSc and my MSc (I am trying to get into a tier 1 European school for my master)

1- Finance

Why I came into finance ?
I always wanted to be an entrepreneur. I've read thousands of books and articles about entrepreneurship and I started my first company at the age of 17.

I figured out during my bachelor degree that a lot of successful entrepreneurs were ex-bankers. I was not really in a good position since I was already 20, a very non-target school and I did not know a shit about finance. I also started to learn english quite late (during high school everyone was making fun of me due to my porr english and my pronunciation). But I found a great internship in a boutique M&A. I planned to work in finance for 2 to 3 years before to start my own business. I was thinking that an experience in IBD (or finance in general) car give me more credential (where raising founds for example), more confidence and the learning curve seemed to be great (and I don't and will never care about $$$)

It's been almost 4 months that I am in that boutique and I don't feel really happy every morning when I am going to work, I don't think we add so much value. I also figured out that 90% of people in my company are here for $$$ (seems to be the case in every banks).

So, right now I am at the point of my life where I really need to take a decision. My internship is going to be over in less than 3 months and I am taking the GMAT in few weeks to apply for top MSc in finance in Europe. However, I don't see the point anymore in doing that. I have also one interview planned with a middle market bank in Germany for another internship before to start my MSc.

2- Coding

I want to start a tech company and move the West Coast. But before that, I will have (and I want) to learn how to code. I took few online coding classes last year and I really enjoyed it. I think coding is the most important skill in our economy. The impact is x100 greater that in M&A, there is more flexibility, more creativity....

I've been selected to participate to the piscine (1-month intensive tests) in order to get into 42 school https://en.wikipedia.org/wiki/42_(school) This is a great coding school based in Paris. The big problem is that test are in July and they select about 1 out of 4 candidates (depends on your overall performance). Moreover, in july I will already made my decision for the MSc in finance (going to apply soon)

I have also been looking for a MSc in CS yesterday but it seems to be very late because the expectations are not the same as for a MSc in finance (GRE needed, research internship appreciated, a lot of quant classes in the undergrad degree...). I've been looking for CS degrees in US and UK but either I don't have the requirements or it's too late...

I want to give up everything and follow my dreams. It would be important for me to have your opinion, especially seniors or ex-bankers who are currently entrepreneurs/in tech. What should I do ?

thank you

 
Best Response

Hi there - posting from a throwaway account. I am a former banker (was an analyst at a MS/GS/JPM in banking), left to start a tech company, so have a lot of thoughts that I'll be so bold as to pretend I can enlighten you with. The startup I formed is co-founded with more senior bankers than myself, is in fintech, and seed funded largely by a handful of investment banks + HNW, so this isn't full-on VC/Silicon Valley, but it's in the same ballpark. I had a heavy quant focus in school, so going from banking - which I just sort of fell into - into tech wasn't that hard technically for me, since it was just an expansion of my existing programming skills (note - I am still only data science focused; not a backend/frontend developer).

To sum up my thoughts before getting into the details, have you read the Lean Startup? It is a book about Eric Ries' methodology for building a company, and in short, proposes that a startup focus on eliminating risk by engaging in lots of small, low-cost experiments. For example, rather than deciding over lunch, "XYZ is a great idea because we think it is; let's go raise a bunch of cash, build a highly expensive software product doing what we think people will want!", and then doing that (and very likely discovering/learning that no, nobody wanted your amazing idea/product), you break the process down into experiments that test assumptions. First, is XYZ a great idea? Build a tiny MVP testing that core functionality, and get it to market ASAP to learn from users and really test every aspect of your plan.

I recommend you apply that methodology to your life/next steps you lay out here.

You've raised a lot of points in your post, many of which seem to be assumptions. For example, you've taken a few online coding classes you enjoyed. Great - but have you spoken to a developer about their job? Really sat down and tried to build something (and encountered the fact that ~65% of your day is de-bugging errors/Stackoverflow)?

"I want to give up everything and follow my dreams." I would encourage you to stop thinking of this like a binary decision. Entrepreneurship is seen as being all about taking big risks, but it shouldn't be. It's about taking small, calculated risks. Here's what I mean:

Before jumping ship from the idea of having a job at a company that exists outside of your head, try testing the waters first. Right now, that can mean having conversations with folks in your network that do work at startups or in SV. More concretely - if you really are on board with "finance is not for me, period", then rather than seeing this as 'immediately after graduating, I'll go to coding bootcamp and then start a company!", if I were you, I would join an early-stage startup immediately post-grad. Find a company with ~5 employees, so small enough that you are getting to see the nitty-gritty crap of entrepreneurship (and enough equity to participate in potential upside!), but you are not the person responsible for making payroll every month/not losing all your investors' money. Stay with that startup in their high growth-y phase, until ~30 employees or so (assuming they are growing...). That will have given you so much perspective and experience before starting your own company. Also, you will be able to build your network during that time and find a co-founder (who you will need; everyone needs a co-founder, happy to provide more info here but this is already long).

Speaking of co-founder, now on to the "coding" discussion. Unless you already were a comp sci major or writing code on the side in school, it sounds like you are going to be the 'business person' on the team unless you make a major pivot. That's okay! That's the CEO, oftentimes. And you go find a CTO, who will be your technical genius. I say this because if your plan is to go to a year-long coding school and then expect to be able to A) actually have the expertise/experience necessary to build an app that is of the level you are going to want, and B) be able to find serious investors willing to put capital behind a CTO (you) with only one year of coding school and no real full time work experience in software dev, you may be in for a rough surprise.

So, this leaves you the choice of either embracing being the business person (in which case you could leverage your banking/finance internship to get the previously mentioned role at a startup in a business position/strategy/ops), or decide to go all-in on wanting to be a technical person. If you really want to do the latter (which still rests on only taking a few online courses at this point, so I recommend you do more research/work here before deciding), then I would recommend you do pursue that coding school, and after graduation, take a job at an established tech company where you can learn from people with much more experience and knowledge than you - if you want to be a CTO at a startup (perhaps your own startup!), then you need to be the end-all be-all tech guru. And that doesn't come from school only.

Congratulations if you've made it this far! Only two other points I wanted to say - and I'm not trying to discourage you; these are just things I wish I knew earlier. First, if you are leaving banking because you want something with more flexibility/greater impact on the world, then know that tech is not this amazing land where nobody cares about money. Even if you leave banking not caring about money yourself, your investors will care about returns and money, so as an entrepreneur you'll end up spending your time thinking about it to. Since keeping your investors happy is what keeps the cash coming in the door. Second, think long and hard about whether starting a company is how you want to spend your twenties. Your friends will still be on their respective banking/consulting career paths, moving up the ranks/getting promotions, without worrying the floor is going to fall out from under their company at any moment (and their ass is going to be on the line when it does, which yours will as a principal). While right now corporate life seems dull compared to startup life, there are real benefits to it, in terms of what you likely end up sacrificing in friendships, dating, free time, and stress trying to keep your company not only afloat, but growing enough such that raising your next round of capital is going to be even achievable. Given that I'm saying that "compared to banking, you're going to be under huge amounts of stress and giving up most other aspects of your life outside of career if you want to do this", and that's "compared to banking", this should give you a sense of just how 'green' the grass is over here.

Lastly, at the end of the day, try to pursue what you enjoy. If that means leaving banking, then absolutely do it! But do it in small steps, testing out those huge assumptions you are throwing out here. Take risks - but calculated ones.

Just my two cents! This is all just my own personal experience and opinions; everyone I'm sure will have different perspectives :-)

 

>To sum up my thoughts before getting into the details, have you read the Lean Startup? It is a book about Eric Ries' methodology for building a company, and in short, proposes that a startup focus on eliminating risk by engaging in lots of small, low-cost experiments. For example, rather than deciding over lunch, "XYZ is a great idea because we think it is; let's go raise a bunch of cash, build a highly expensive software product doing what we think people will want!", and then doing that (and very likely discovering/learning that no, nobody wanted your amazing idea/product), you break the process down into experiments that test assumptions. First, is XYZ a great idea? Build a tiny MVP testing that core functionality, and get it to market ASAP to learn from users and really test every aspect of your plan.

Good life metaphor.

 

Molestias inventore aspernatur et dolorum. Iste ipsum numquam ex quae optio. Reprehenderit ab ipsam quos inventore iure ut enim. Aspernatur repudiandae repellat ut odio deleniti sint neque.

Dicta asperiores reiciendis accusamus corrupti quod qui doloremque. Maiores minima error amet sed optio deleniti veniam. Corrupti rerum odit quam quia eveniet.

Career Advancement Opportunities

April 2024 Investment Banking

  • Jefferies & Company 02 99.4%
  • Goldman Sachs 19 98.8%
  • Harris Williams & Co. New 98.3%
  • Lazard Freres 02 97.7%
  • JPMorgan Chase 03 97.1%

Overall Employee Satisfaction

April 2024 Investment Banking

  • Harris Williams & Co. 18 99.4%
  • JPMorgan Chase 10 98.8%
  • Lazard Freres 05 98.3%
  • Morgan Stanley 07 97.7%
  • William Blair 03 97.1%

Professional Growth Opportunities

April 2024 Investment Banking

  • Lazard Freres 01 99.4%
  • Jefferies & Company 02 98.8%
  • Goldman Sachs 17 98.3%
  • Moelis & Company 07 97.7%
  • JPMorgan Chase 05 97.1%

Total Avg Compensation

April 2024 Investment Banking

  • Director/MD (5) $648
  • Vice President (19) $385
  • Associates (87) $260
  • 3rd+ Year Analyst (14) $181
  • Intern/Summer Associate (33) $170
  • 2nd Year Analyst (66) $168
  • 1st Year Analyst (205) $159
  • Intern/Summer Analyst (146) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”