This is an assumption where competition (as a wide term) does exactly the same and focuses solely on AI. But in reality, competition will scale both in incorporating AI and hiring more to keep up with the market.
The article is about entry level jobs. If I brought in two entry level developers to do the current POC project where I did the discovery, design and architecture, it would slow me down as opposed to feeding in the requirements to ChatGPT and letting it spit out the technical simple code that I require where the complexity is in the orchestration and business requirements.
I have never once said “it sure would be nice to have a few more junior devs. That would really increase our velocity”.
As someone who is responsible for getting projects done on time, within budget and meets requiremenga, why would I push for hiring fresh entry level devs instead of hiring a mid level dev with experience for only 20-30% more? The spread isn’t that great for enterprise developers.
It’s even more true now that I can push for hiring a mid level devs working remotely in East BumbleFuck South Dakota for peanuts.
For what’s its worth, I am classifying seniority by the ability to work at certain “scope” and “deal with ambiguity”, not someone who “codez real gud” and can reverse a b tree on the whiteboard
And there is a diminishing return on new features. If Google fired every developer not involved in search and ads, they could survive another decade or so and probably end up being more profitable since they can’t produce new good profitable products to save their lives