Thing is, I've never worked for FAANG, I was always content working for random non-tech companies that were definitely not a target of the so-called "rock star engineers". The world runs on software and most of that software isn't FAANG. I've been in the trenches for a long time, and most of it is endless vastness of legacy code. Java is the new Cobol times 1000, there should be a demand for countless number of devs to maintain and rewrite this legacy code. How did the market go from developer shortage to developer surplus overnight? Is there an end to that?
Yesterday I've applied to a role I found interesting, received a confirmation email and seconds later - skill assessment test link. So it looks like nowadays humans no longer bother reading the CVs, it's all left to the bots. The test involved a tech stack I was not familiar with, so I thought it would be a good opportunity for the ChatGPT and it handled it well without even breaking a sweat. The though occurred to me that today one side uses AI to create and evaluate these tests and the other side uses AI to complete them. Is this the new reality? What's even the point?