Tech vs Finance? 2020 edition thread #4

Just saw the sheet with FAANG/IB comps here and got depressed with my decision to not major in CS but I’m just a freshman. For the record, it was like 3.7m (if you don’t go to B school in Finance) vs 3.5m over 10 years. WSO wouldn’t let me link the sheet but someone else can here. Target school BTW so swapping majors is ez and I’m thinking about it. What do you guys think, The biggest argument I’ve seen against majoring in CS on this forum has just been the idea that you have to be smart/good at math. I actually am. 1590 SAT, AIME in high school and stuff. Took everything up to DifEQ in math. I fit in more with the nerd than with the frat bro but I was more interested in Finance so I went for it. Should I just swap to CS and not suffer working twice as much for 200k more over 10 years. Or does buyside seriously change comp trajectory. Once again, I’m way more interested in Finance than tech but I understand that it’s glorified and I don’t want to be miserable. To be clear, I really don't care how much I make or slight comp variations. I just don't want to be miserable with work hours...

21 Comments
 

How does this have anything to do with tech or tech compensation?

If you enjoy finance and think you like it, I don't understand at all why you're panicking about compensation in an unrelated field. If the hours get to be too much, there are other areas of finance outside of IB that have better hours and are closer to what you're looking for than a software developer...

 

Do CS + Econ/Finance! It'll be a grind but surely worth it imo. Having programming skills has helped immensely in my economics courses. Assuming your GPA won't take a major hit doing both, you have nothing to lose double majoring. At the very least you should take some CS classes to see if you like programming

 

You're far better off studying something technical in college, be it CS, pure or applied math, stats etc.. This leaves you quite flexible in terms of career path. In particular, since you're at a target, you'll have your pick of top BBs/EBs, FAANG, and quant roles (if you're really good) come junior year.

Also, this is obviously completely subjective, but I found studying CS and math more worthwhile in an academic sense than finance and econ. Might not be the same for you, but since you're going to be at college for 4 years you should at least think about this angle. The hard skills necessary for banking can all be learned on the job anyway.

 

I'm an Econ/Business and applied math double major. Our applied math program is heavy on programming / stats so I have a good shot at SWE as well (as long as I practice some leetcode algorithms/structures to keep up with CS majors or take some CS classes). I chose this because my school surprisingly (wouldn't expect this at a target) has a lot of extra recruiting opportunities for Econ-type majors but I also get the tech/grad school options as well this way as I can go to grad school for CS/Applied Math/Stats for quant roles or I can go to SWE. Was just asking if I should just go straight to CS though as doubling in CS/econ is not possible. 

 

The exact degree isn't super important. And recruiters are aware of the overlap between applied math and cs anyway. Just take classes you're interested in and make sure you have a few good projects that show you can code (if you end up going that route).

Re: the recruiting opportunities exclusive to econ majors– just have the career office add you to the relevant list or else get an econ friend forward you the communications. Banks are pretty major agnostic.

 

Hopefully my answer is helpful since I was very much in your shoes. Similar profile - target school, always been a top math student, definitely could have been a great CS major. I definitely considered, and let me tell you why I chose finance (and why I'm happy I did):

  • There seems to be this idea that CS work is more interesting than finance - while this might be true in an academic setting, I personally find the actual work in finance way more interesting, and I think you're able to have a higher impact much earlier on. In my SA I was able to work on teams of 4/5 people on several billion dollar transactions. Meanwhile, my friends at tech firms mostly worked on extremely inconsequential aspects of these huge websites/services (e.g. spending the whole internship working on UI changes for snapchat filters). 
  • Culture. I know tech is known for its "culture", but it really isn't for everyone - and it's definitely not for me. I find the tech culture far too casual, and I actually found people to be far more condescending in the CS scene than the finance scene. Aside from the occasional aggressive personality, people in finance I've worked with so far have been very well-rounded, nice, outgoing people that I mesh much better with.
  • Size - compare the size of an IB analyst class at even the largest banks to the SWE class at Google or the like. Finance runs way leaner and that has an impact on your experience.
  • Hours - CS has indisputably better hours. That said, I honestly enjoy working with people I like who are my age, getting dinner with them, going out after work, etc. so I don't mind the hours at all. 

That was my thought process, but the most helpful advice I can give you is - do what interests you most long-term. They both can lead to very meaningful (and well-compensated) careers. It comes down to personal preference, so I wouldn't look at minor differences in comp or anything else like that when making your decision.

 

Great post. OP - in the end you answered your own question, you don't want to be miserable, so you should do what you're interested in. How dependent is your interest on the job's earnings? That's for you to figure out. Additionally, how accurate is your perception of the work involved with tech and finance? The former you can get a pretty good feel for from school CS assignments, the latter you have to do an internship to really know.

Lastly, a kind warning, both these fields are very competitive and you should decide sooner rather than later to best position yourself for recruiting. This might sound harsh but being going back and forth between these will only hurt you in the long run. Unfortunately, this is both an important but also time sensitive decision.

 
Most Helpful

Lifetime earnings is a poor metric to measure career choice. There are so many variables at play that both skew the numbers. You’re also make a mistake in your analysis, that the average of others means the average for you. 
 

Variations in lifetime earnings can be as simple as being an MD who crushes it for a few years and lands a lot of big deals, raking in huge fees. It could be being a Solutions Architect at AWS and landing some huge clients, raking in high commissions. Or being Engineer #23 at a firm that skyrockets in valuation. Or PE partner whose company just made the deal of the century and your carry is insane. 
 

This could flip to the other side too- being laid off, company/ fund fails, whatever. 
 

The hours in tech are typically better than IB from what I judge, but I’ve never stepped foot in an investment bank so get advice from others in IB on what that would be like. 
 

SWE isn’t all about grinding Leetcode. Do you enjoy building projects? Do you enjoy optimizing data transferred by managing concurrency and parsing through data? Do you enjoy working with excel sheets to create the perfect model? Do you enjoy creating a new, responsive modal for a login? Do you enjoy making that slide deck pixel perfect? 
 

There’s a reason the careers pay you well. They’re both difficult and have mundane parts to them. Find whatever path gets you more excited in the morning. 

“The three most harmful addictions are heroin, carbohydrates, and a monthly salary.” - Nassim Taleb
 

Facilis numquam ut repudiandae dolores est ipsum expedita quasi. Repellendus eos perferendis nemo distinctio impedit ex voluptatem. Sed expedita in velit eveniet ad molestiae pariatur. Similique esse perspiciatis rerum necessitatibus est. In rem molestiae architecto porro non velit.

Sit recusandae consequuntur tempora sed suscipit. Dolor reprehenderit iure provident ad qui reprehenderit aut. Aut sunt sed nam a. Tempora id quis illo nostrum cupiditate.

Beatae ut accusamus autem qui quo. Aut expedita sint officiis est.

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 (66) $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
BankonBanking's picture
BankonBanking
99.0
3
kanon's picture
kanon
99.0
4
Secyh62's picture
Secyh62
99.0
5
dosk17's picture
dosk17
98.9
6
GameTheory's picture
GameTheory
98.9
7
Betsy Massar's picture
Betsy Massar
98.9
8
DrApeman's picture
DrApeman
98.9
9
CompBanker's picture
CompBanker
98.9
10
Linda Abraham's picture
Linda Abraham
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...”