57 Comments
 

I think mainly because as you get older and into your professional life, you most likely won't have the time to learn to code (at a decent level) + as you get older it's harder to learn new stuff. 

 

ddd1

I think mainly because as you get older and into your professional life, you most likely won't have the time to learn to code (at a decent level) + as you get older it's harder to learn new stuff. 

I think that is a bad mentality to have. Firstly, you should be perpetually learning. Secondly, as long as you were better than you were yesterday, I would say you are progressing. Being at a “decent level” is relative. Instead of comparing to others, compare to your past self. The real hurdle is overcoming self-doubt. With the plethora of resources online, there is something accessible for anyone from a child to a senior citizen. Just got to want it enough.

 

Tbf you could definitely make it to a top tech company at some point if you grinded it for long enough. Just not really worth it though imo

 

ur not gonna be a CEO of a big company lol... unless you plan on being the 0.0000001%

Also tech produces more billionaires than finance so not sure what your point is

 

No 1) Specialization is good. Finance is a critical skill set with tremendous value as is coding for innovative product development. Both actors need each to reach their full potential.

2) I much rather spend my time making connections with professionals and academics who made computer science, coding, and tech more broadly their specialization rather than trying to learn on the side haphazardly to be a mediocre coder at best.

3) There are basic coding skills you can learn today to make your finance / business day-to-day more efficient (Python / SQL etc.) I don’t get this weird circle jerk around tech being so much better than finance - do you want to spend all day writing code or being in excel? If you want to spend all day writing code pivot and grind for 5 years for a chance to catch up with your peers who have been studying the craft since college most likely. Newsflash, you’re gonna work the same hours trying to learn how to fucking code as you would being good at your finance job (Ie 20 hrs / week comes from knowing how to do your job…if you been writing code for 5 years of course it’ll take you less time)

Your life’s work should be at the intersection of what you’re good at, what you like to do, and who you want to help. You will trade off more of one for something of the other as there is no free lunch.

 

 ‘coding’ is just a small part of what is needed to get a MVP off the ground.

You need to know theory, system design, the  language(coding would fall here i guess?), data science, AI/ML( likely for new companies and ideas) and computer systems. 

I’d rather focus on leveraging what I’m already an expert in.. and hiring/bringing on experts in implementing my idea.

 

it is easy to pick up coding. I was studying math in college, picked up coding 3rd year for modeling something and im now coding full time for my job (Im not in a finance role im in back office).

It takes 1-2 months of hard work to learn a programing language and 6 months of practice to be good at it. 

 

Opposing view here - Regret getting a CS degree because so many classes were useless for industry use, would have had a lot more fun in college with 1 less major. Writing big tech SWE-quality code is way easier than the math part of modeling and I should have learned more stats.

 

yes. regret my finance major every day. the positive though is i have a 3.9+ gpa and my workload is about 25 hours/week (including class time and studying).

 

Not really. Sometimes I wonder if I should've focussed on maths more because I was always pretty good but not sure if I was genius level for quant. Plus I think I would get bored just sitting writing algorithms all day, which is why I don't regret not learning to code. I think its pretty boring to do for your whole life tbh - working on deals, models and building relationships with people is more interesting to me, plus finance feels more like a competitive game than what I'd imagine a FAANG is like (slower paced and people focussed on WLB). Plus the macro view of the work isn't really interesting, don't wanna spend my time working to make gmail 1.2% more streamlined. When I think about working in tech I'd much rather work in a PM, strategy or SWE manager role (and even then it seems slow paced so may as well just work in consulting at that point) rather than actually coding, so I'm clearly not interested in coding all day. 

 

How do you find a good dev team and how much did it cost you to build code for a company?

 

Definitely.

My mother is a primary school teacher, they now make basic computing school essential part of the curriculum.

Seems to also be coming an ever more present part of secondary school teachings.

Not to mention outside of education and the workplace, being able to code websites, tools and automated services can be a very profitable practice.

While I am very interested to code, and the resources to be a SWE grade programmer are probably out there for free, I honestly don't think I have to discipline to do such alongside my current position.

I am also quite passionate in pursuing further education at MSc and eventually MBA level, so my plan is to study MSc Computer Science at UCL after I hopefully secure my return offer this Summer.

Although I’m not interested in becoming a programmer and I’d like to re-enter banking. But I’d just be like to able to have a foundational understanding of that domain, enough to maybe fulfil a managerial position that oversees SWEs. Something I think the calibre of the UCL course could offer.

The course price seems reasonable for the brand of UCL (£18,000), if I already secure a return offer and make it through the Analyst Stint I think it could offer a better return than a MSc Fin from the same/similar school at a £42,000 asking price.

Let me know what you think of my plan.

 

If you want to learn coding but not become a programmer don't do a masters in CS, it's way too time consuming/tough. You sound like you only want a marketable degree, in which case it is best to get an MBA.

 

Yeah, it's fun and a lot like learning a new language. It can be mentally stimulating which I like and you can automate a lot of mundane repetitious stuff. But I don't regret not learning about the math/algorithm side of things. The optimization stuff is best done by professionals, way more time efficient.

 

My father in law is an immigrant who taught himself how to code in his closet while working lower paying jobs. He just learned from books on the subject matter. You can do the exact same thing with the bonus of their being courses on the subject.

Only two sources I trust, Glenn Beck and singing woodland creatures.
 
Most Helpful

100%. So much copium in this thread tbh. College would’ve been way harder, but I’d have a valuable skill that isn’t all too common and is very desired. My upwards mobility might be diminished, but at least I’d have a degree of WLB and would probably make just as much, if not more, money fresh outta undergrad. I don’t really desire becoming an MD anyways and eventually want to venture into entrepreneurship so knowing how to code would be useful.

Idk why we lie to ourselves and make this lifestyle sound normal or desirable. We’re in an industry where working 60 hours is considered GOOD. We are expected to be in the office most days of the week. We have our lives dictated by sociopathic seniors who chose to forgo an enjoyable lifestyle where they can actually have family time, hobbies, etc. in order to climb the corporate ladder and get money. Oh, and we are our clients’ bitches.

Fuck yeah, I’d learn how to code. Silicon Valley has its own issues but at least a lot of tech companies value work life balance and don’t operate under the expectation that their employees want to live to work. The lifestyle just seems so much better in tech.

 

Honestly, no. I went on a coding binge a couple of years ago and took a few online courses and poured through a bunch of books and in the end, I realized it wasn't really going to move the needle with respect to allowing me to generate a high income and/or add anything meaningful to what I'm already making. There are more valuable skills to be acquired assuming time is limited on a daily/weekly basis.

 

Coding, in terms of just doing some pretty simple work and getting well paid for it, is pretty much over now with AI, so it doesn't matter anymore. I started in tech and slowly got pulled elsewhere... now I would say that the value of a software engineering background is the ability to think in terms of large decomposable components of complex systems .... but unfortunately, due to the mass influx of people getting into IT because their parents/whoever told them it was the way to make a quick buck, at this point most people in software can't think like that anyway, and those are who will be (and in many cases already have been) steamrolled by AI.

If you are a "systems thinker", you don't need to code to do it, it's also an extremely effective way to think of business, and you will learn that over time anyway if you're successful at it.

 

Enim consectetur quidem saepe. Similique dignissimos rem commodi repellendus ratione. Dolor consequatur suscipit aut voluptas. Eos laudantium nisi quam et molestiae impedit esse.

 

Consequatur qui voluptatibus neque quibusdam. Dolor voluptatum eius numquam accusantium ipsa ad. Id exercitationem aspernatur maiores maiores id aliquam libero. Sunt nihil quia qui omnis quae earum quo. Consequuntur dolore corporis amet illum esse neque.

Itaque quas maxime vero dignissimos. Vitae odit autem asperiores explicabo dolore minus aspernatur. At assumenda sunt sint commodi quo. Animi ducimus temporibus repudiandae dolore quo beatae architecto ullam. Alias iure nesciunt aut corrupti non quis.

Sunt rerum molestias excepturi laboriosam consequatur. Sed culpa ea ut quidem earum dolor.

Career Advancement Opportunities

June 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.8%
  • JPMorgan 01 98.2%
  • Guggenheim Partners 01 97.7%
  • Morgan Stanley 07 97.1%

Overall Employee Satisfaction

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Morgan Stanley 01 98.8%
  • Evercore 01 98.2%
  • BMO Capital Markets 12 97.6%
  • Banco Santander 01 97.1%

Professional Growth Opportunities

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Evercore No 98.8%
  • Morgan Stanley 05 98.2%
  • JPMorgan No 97.7%
  • BMO Capital Markets 12 97.1%

Total Avg Compensation

June 2026 Investment Banking

  • Vice President (14) $434
  • Associates (43) $259
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (22) $179
  • Intern/Summer Associate (13) $156
  • 1st Year Analyst (75) $151
  • Intern/Summer Analyst (65) $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

1
redever's picture
redever
99.2
2
Secyh62's picture
Secyh62
99.0
3
BankonBanking's picture
BankonBanking
99.0
4
kanon's picture
kanon
99.0
5
DrApeman's picture
DrApeman
98.9
6
dosk17's picture
dosk17
98.9
7
CompBanker's picture
CompBanker
98.9
8
GameTheory's picture
GameTheory
98.9
9
Betsy Massar's picture
Betsy Massar
98.9
10
numi's picture
numi
98.8
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...”