Highly paid big company engineers are some of the most talented developers out there. The companies invest great resources into making it that way.
The idea that they’re all just average devs who did LeetCode for a month and now they’re paid twice as much is a comforting fiction for non-FAANG engineers, but it’s not true.
If it was true, we’d be seeing scores of average developers taking a month to do LeetCode and then get huge pay increases. Who wouldn’t invest a month of work on a free website if the payoff was millions of dollars over the next decade?
It may be a lottery ticket where a 30-day investment increases your chances of winning to 1:100 from the default of 1:10,000. It’s still unlikely that you’ll get in.
The "golden" pool of applicants would be those that are above average intelligent. They're more financially motivated, willing to jump through the hoops, and confirm to the system, if it guarantees some huge payoff in the end (financial gain, power and prestige, etc.). These applicants are the bread and butter to sectors like high-finance and management consulting. And in recent years, they've jumped ship to join tech.
To be sure, FAANG companies have their luminaries that are some of the brightest people I have ever known. Among engineering they are recognized as the really smart ones — the ones you go to when a bug is kicking your ass (for example — or when you need to re-architect the entire graphics pipeline of your product in order to stream 60 FPS 1080K video).
But they are not representative of the rank and file at big companies.
I'm searching for my next career switch. I don't know what it'll be.