That's pretty much it, it's just a stupid dance. You can get angry and say "No no no, this dance is stupid!" Or you can learn the dance, do the dance, then be richer than 95% of people in the world.
That's pretty much it, it's just a stupid dance. You can get angry and say "No no no, this dance is stupid!" Or you can learn the dance, do the dance, then be richer than 95% of people in the world.
Also please understand that as employers we make people do this silly dance because it's the best way we, and frankly anyone, knows to reduce the risk of hiring high quality candidates.
I can understand the frustration of doing the silly dance for companies that don't pay competitively and think they are at the same level as Google minus the pay... but for companies paying among the top 5%, we get flooded and flooded with resumes and while you may be a good person, present yourself nicely (and those are all good things to do), and even impress with a resume, it's simply too risky to hire you on that basis without seeing a demonstration of your technical abilities.
When I started out I really was dead-set against hiring people based on the silly dance... after making a lot of bad hires and seeing people who looked impressive on paper but couldn't apply some basic algorithmic knowledge to solve some problems I succumbed to using the silly dance and honestly the quality of candidates I hired improved substantially.
There are lots of problems out there that need money to be solved.
for most people not getting a job is not an option, because they need food and probably a roof to sleep in.
if you take these two things into account, the name of the game then is how fast can you get away from needing a job.
the higher you earn the more of your expected lifetime you can get to be your fully.
that free time you bought for yourself and the money you can spend doing research, sitting in a sunny beach, on non profits, on a giant room full of candy or whatever you deem to be worth it for you.
Globally, 300k USD income would put you in the top .2%, so you're richer than 998 out of every 1000 other people in the globe.
50% of bonuses? That seems low, it's closer to 50% of total comp (maybe 40-45) in the places where these salaries are common.
The main variable is state taxes. If you're living in California, most of your income will be taxed at ~9.3%. With a small portion taxed at 10.3%.
So your marginal tax rate will be 43%, and your overall tax rate will be closer to ~33%.
Nit: USA does not tax bonuses any differently from salary. They are both interchangeable, when computing taxes. Also, all income-percentile metrics in USA are based on pre-tax income, not post-tax.
https://taxfoundation.org/publications/federal-tax-rates-and...
https://www.nerdwallet.com/article/taxes/california-state-ta...
(using this tax calculator https://smartasset.com/taxes/california-tax-calculator#zj8lo...)
Look at wealth in global real estate for a touchstone.
https://www.visualcapitalist.com/all-of-the-worlds-money-and...
But still, having 300k coming in pre-tax earnings puts you in the top 0.2% of earners globally, not 5%, which was the original point in question.
Why do I stress this point? Because we need to realize we're not just the top 5% here on this forum. Globally speaking, we range from well-off to EXTREMELY well off, and we should have the humility to post the proper stats about ourselves.
I mean, yeah, that's what I'm saying: It's stupid and I don't want to be part of it. I'm taking it a step further and saying that the people who help propagate it aren't doing themselves or anyone else any favors.
There's more important shit than money, and it's lame that we have an economic system that rewards people so massively for doing stupid dances.
Sure but for people who have the opportunity, it's perfectly rational to invest a significant part of your 20s to accumulate enough wealth by doing the "silly dance" and then spend the remainder of your life financially free.
I'm not saying your path is wrong or you shouldn't pursue it, but it is risky for a lot of people to take a massive pay cut and only work a few days a week in their youth and expect that doing so is sustainable or that it can be done for the bulk of their life.
The less risky approach for many who have the opportunity to do so is to actually invest the time to understand the fundamentals of computer science. Really get to know data structures and algorithms like the back of their hand, spend an hour after dinner every night for a couple of months practicing how to apply that knowledge to solve leetcode problems, and then do the interview circuit to negotiate a high salary so that by the time you're in your mid 30s you're a millionaire and can effectively spend the rest of your life working on your own terms.
For someone who doesn't want to spend their lives doing stupid shit like cocaine fueled parties and megayachts, at 100k USD (currently) buys you one life-changing event - basic lifelong security, you probably won't have to worry in the long run. At about 300k (currently) you can buy into a level of security that is probably resistant to major worldwide economic or political catastrophe.
If you want to change the world, say by doing an ethical capitalistic startup or meaningful nonprofit, you probably want to start with $5M all-in assets, it's unlikely to be easy to get there quickly on a 300k salary at a FAANG. You will want to roll the dice at startups paying you back in the 100k-150k range.
I haven't any other avenue for such high levels of comp at basically no risk (but some opportunity cost).
I was just pointing out it's realistic in that there is a well-trodden path to it.
It's also not quite as silly as you'd think. I've programmed a lot and for a long time. Some for personal enjoyment, some for school, some professionally. That covered 80% of the dance and landed me good tech jobs. Working on my weaknesses in algorithms and doing leetcode for a month got me a very good tech job. Whiteboard coding will identify strong programmers who can perform under pressure and people who are practiced a lot of whiteboard coding.
But instead of dancing stupidly, could we demonstrate real-world skills with real-world code and real-world experience?
And there's a flip side to that coin (from the perspective of hiring managers):
You want me to dance for a $300K comp package? OK, I'll dance, but don't be upset when you can't find qualified employees when you are selecting dancers.
You wonder why candidates are complaining about not getting interviews (let alone offers) and employers are complaining about not finding candidates. This is why, my guy.
Nobody will tell you what to do? What about, say, the entire interviewing ecosystem that's sprouted up?
You’ve changed my thinking.
I would apply at the other job.
I went with the third path of ignoring all that and applying to jobs that don’t require the dance and pay half of that. I am pretty rich with that money (specifically since I don’t even live in the US).
If you'll suck it up and do anything if the price is right, you're a prostitute. Professionals have standards.
If that, in your world, means a prostitute, then I am one.
What do you have against prostitutes?
I am sure that there is some line you would not cross. It's good to have limits. Once you accept that, it's simply a matter of placing those limits in an appropriate spot.