|
|
|
|
|
by cangeroo
826 days ago
|
|
I have a similar question. It seems to me that the software engineering salary distribution is bimodal. I'm simplifying a bit here, but basically into those that make <100k USD or >200k USD a year. What makes the difference?
Is it management vs codemonkey? FAANG vs "small" <10k employee corporate?
I like engineering, but my impression is that management often lies to engineers saying "oh, 80k USD is a high salary", when it's clearly not. The divide seems to be between those that know, and those that don't. |
|
Cargo cult startups followed along by naiviete and businesses that had to compete for their same pool of talent followed along by necessity.
But those compensation packages are disconnected from the value generated by the engineers and eclipses it in almost every business and division, so it's not sustainable. The big layoffs are a first part of the correction, and a quieter adjustment will happen as non-cash compensation (options, stock grants, etc) calibrates itself into today's more grounded economy.
The managers saying "80k is a high salary" to you are give-or-take correct (assuming you're in a mid/low cost of living area). Software engineering remains a hot market with lots of money flying into it and will pay better than other engineering fields for a while longer, but ultimately pegs into the same "professional middle class" bucket as the rest.
If you want to be filthy rich, software engineering is only the right choice when you have an opportunity to ride one of the boom waves and FIRE yourself. You probably won't have that opportunity again for years if you aren't on today's cresting wave already. That's the second hill in your bimodal distribution and it's a dwindling aberration.
But if you just like writing software and being financially secure, the first hill is pretty great.