Pre AI it took 100 engineers 5 years to get into a legacy code situation. Once you’re in a legacy code situation it’s very hard to add new features and your code is full of bugs. Fortunately most old companies with legacy code are making loads of money so they can pay the increased development costs to add features to their legacy code.
Now with AI five engineers can build a legacy codebase in six months.
That doesn't sound like a good thing in the long term.
> no one can deny the productivity gains AI brings to software development.
What are those "productivity gains"? Rapidly building hundreds of the wrong things that people do not want?
It means you cannot stop and the competition only moves far more quicker and its a forever race to the bottom.