ELI5: Why do tech workers make IB money and barely do any work
Would love to know the actual answer to this, my bro-science buddies can’t land on an answer.
My understanding is corporations that big would want to function like an actual business, and should be intelligent enough to pay people the least amount possible to keep expenses low and be as profitable as possible for shareholders.
Is the high pay a function of the red hot market environment the past few years, so companies just didn’t care? Is it due to a shortage of software engineers as a whole, so workers have leverage in the talent war? Is the pendulum starting to swing back?
Very confused as to what’s going on. Couldn’t you just pay one worker to do the work of two, if each software engineer only works 3 hours/day?
I don’t buy the argument that their job is so difficult and differentiated that not a lot of people can do it, so the ones who can make a lot. Maybe the barrier to entry is high but I’ve seen the work they do and 90% of people in finance could learn it.
Perhaps workers in tech like to brag and exaggerate how little they work, but it seems to be a relatively truthful and common phenomenon.
Seems like there’s so much fat to trim. I’m partially bitter because my bank is cutting costs like crazy while my friends enjoy WFH perks and catered lunches, but I’m also genuinely confused at what’s going on.
https://www.wsj.com/articles/these-tech-workers-say-they-were-hired-to-…
These are recruiters not engineers.
My friend who works at a FAANGM on one of their cloud teams has literally been pulling 80 hour weeks since he joined a year ago.
My theory is that these firms will always need top talent but they have over hired. Moving forward the number of dev positions in Big Tech will decrease as firms cut back on hiring, which means it will get way harder to get one of these roles. But the pay should continue given the need to attract top talent.
Similar to what you see in quant positions, where a tiny few make a ton of $.
It's cool just say FAGMAN, man
My understanding is that this notion is actually quite rare, having worked with a ton of SaaS / Tech companies. The dudes who absolutely BANK without working a ton of hours are the prodigious ones who are just so fucking intelligent in coding and troubleshooting code issues that they are paid just to hang out, oversee shit and roll up their sleeves once in a blue moon but only when necessary. Also sometimes people who have previously built-out extremely high-value products / applications for their company get to the point where their product pretty much operates itself automatically but the guy that built it still gets to stick around and enjoy high comp for as long as the product he built keeps paying major dividends for the company. This was sort of the case with that one dude who worked at Twitter, that Elon Musk tried to shit on. A few years ago he sold a valuable company/asset to Twitter for about $100M, and now he gets to stick around and presumably is one of the higher paid guys on the crew. In that specific case I believe the SWE in question was actually actively working on high-priority projects though.
The middle class of SWEs aint that rich though, they're typically either working harder these days (leaner staff) and/or are paid well but not $300-$600K as a 20-something well. At the end of the day these Big Tech companies are pretty sharky only once they have to be. If they notice the average SWE is making hundreds of thousands and only working a few hours a week they're going to cut staff until that's not the case anymore.
So tech is a bit different than banking in that if you’re really good, you can code 10x faster than someone who is decently good. That’s why there is a very big spread between decent and amazing peogrammers and a lot of the very smart people can work 3-4 hours a day and still be way ahead of their peers. Then there’s the average programmers (and most people who graduate top schools with good GPAs fall into this bucket) and they do work 50-60 hours, you just don’t hear about them as much because it’s not as interesting
All of the above is true / correct. There’s a very small subset you see who make incredible money but they’re true outliers. There are others who work very long hours to get there in things like cloud, AI, etc. - it’s actually very comparable to IBD (albeit in a much cushier environment). The fluffy tiktok jobs are getting axed left and right and are mostly a low interest rate phenomenon.
The other thing to keep in mind is that tech people are notorious for inflating their comp. People on Blind etc. will include stock appreciation and signing bonuses in their annual comp which skews things quite a bit and when you take that away the actual cash comp is a lot lower.
Having hired/built dev teams...
1. A lot of dev comp stems from equity and equity-like vehicles. This is all underperforming quite badly now, so net comp is much lower.
2. Fixed comp in general has fallen a lot. I am hiring a CTO for one of our portfolio companies right now. Asks that were $400k are now $220k - $250k. This is because the idiots with VC funds have rightfully been eviscerated.
3. A 10x engineer is VERY REAL. I have worked with some devs with insane output, they 100% deserve the premium.
In some careers you can get insane leverage. Code is a clean form of leverage because there's no incremental cost in most cases. Not the case in something like IB or law. For example, your MD would need a larger team to scale revenue. Not the case with code, this is why GREAT engineers make bank.
Tech labor market in 2010’s was similar to banking labor market in 80s. It was new sector with explosive growth and value, yet there were very few qualified folks and organizations were completely devoid of being top heavy. In the 80s, This made it very easy for young bankers to extract premium compensation but also fill leadership positions faster (since nobody was on top of you). Labor notices this “arbitrage” opportunity and flocked towards banking, bringing down market compensation due to simple supply / demand AND top ranks fill up, slowing down advancement. This takes years for this shift to happen, but completely reduced the max amount a 2020s banker can ever earn relative to an 80s banker (on real basis). Before the finance explosion, this was true of auto industry in 50s/60s. This exact dynamic is playing out in technology sector currently and will continue to diminish earnings potential. A great tool to track this dynamic is MBA career decisions - MBAs index very high on groupthink so the most popular sectors of mba career are good leading predictors of labor market bubble pops. See mba banking placement in ‘07 and tech placement in ‘20/‘21
Tech right now as an industry is making supernormal profits and they have decided to share those with high potential programmers and engineers who could otherwise disrupt their business models.
Hi, I'm in SWE, can explain. There's a few factors at play here:
Having worked in Google and Amazon and some other techy jobs, I’ll give my 2 percent
Those “Days in Life of xxx Tech worker” Tik Tok videos are soooo misleading !!! Tech has NDAs, so those video makers are not allowed to mention job content on social media despite their impulse to do so, Imao. So they only mentioned free food and chilling in the lounge etc, but not mentioning the work. In reality, tech people work 40-60 hours and also do on-calls late night.
Tech people are NOT making IB money, I don’t know where you get that perception from. More like 60% of IB money honestly. IB associate make 400k, VP make 600k, and tech is no where close to that, many techies get stuck at L4 and L5 for 5+ years ( so they’re L4 when they’re 30 ) and keep making 250k for decades of their youth. Also promotion is really slow in tech companies. Unlike in IB where promotion is automatic once you hit the year mark, in tech promotion is way harder to come by
The engineers getting paid 400k at big tech / funds are NOT doing the same work as most bootcampers and low-end enterprise IT, despite both of them being called “SWEs”. Just like back office vs front office in finance, tech career also has distinction and disparity between different types of tech roles. The tech jobs that have low barrier of entry and good wlb are not the high-paying ones