This statement rubs me the wrong way. What does that mean being "FAANG level"? It's either a misconception of what is going on there or underestimating yourself... Or both
This statement rubs me the wrong way. What does that mean being "FAANG level"? It's either a misconception of what is going on there or underestimating yourself... Or both
Money.
Lack of talent at the job, or lack of ability to perform in their notoriously-grueling interviews (I'm brain-dead after ~2 hours of a normal interview battery, personally) means that a whole lot of devs can never make FAANG-tier money, because they can't hack it at the job, because they can't hack it at the interview for one or more of several reasons, or because being pretty sure that the second thing is the case means they never make the enormous time investment to try.
So we're stuck in the middle of the trimodal dev-comp curves, permanently. Except for those stuck in the bottom one. Those two curves are most developers.
So we're "not FAANG-level", the most important consequence of which is we do alright (middle-class lifestyle, judged by what we used to consider middle-class before that started to slip downward to include all non-poor on account of the middle class shrinking and everyone wanting to avoid acknowledging it) but will never, ever get rich (upper-middle money or higher) working our day job.
I'm sure every FAANG has dead weight, but I've always had the impression that in part due to the compensation the best of the industry tend to gravitate there. That certainly may have changed in the last decade when I think that idea got solidified in my mind.
Source: Worked at Microsoft for about a decade.