At the possibility of starting a (blind) war..
How many of you think that some of the big tech companies are destroying engineers and just producing arrogant cocky know it all folks with high TC.
Here is what I see:
FAANG hires the brightest, that at young age they have the potential to be fantastic engineers.
They pay these guys well.
Then they put them in IC roles, with minimal supervision, as it is expected that they will be able to handle things well, as they are so bright.
These guys without prior experience I the industry can write code quickly, but design is something they are not experienced with. So they design as they design college projects and these don't last. They mindset is, we will fix it when there is a bug or a need. And this causes too much code churn and/or low quality deliverables.
But they deliver fast, and their mentors, who are used to this pattern also ignore it and instead reward them with more pay and promotions.
At the end they just get cockier and cockier and become bad engineers at high positions with high TC and they generate the next level of engineers.