My next-door neighbor is a software engineer for Amazon. They are always announcing job cuts because of AI, so I asked him if he was concerned. He said that all the AI generated crap code without good documentation, has made his job more secure, because a lot of it does not work as intended. And it takes someone with actual skill set to try and fix the problems created.
Most software in the U.S. is for highly custom situations for a business -- things that are hard to find patterns for because your business is the only one that has your unique set of business rules, customer base, goals, etc. At least for now, AI is like the new drag-and-drop web tools that made everyone think a few decades ago that few programmers will be needed if anyone can make his own website. After a short blip, demand for programmers increased, in part because expectations for software increased. (i.e. more and more managers wanted more reporting than before, or more custom interaction with the customer based on the customer's history with the company, etc).
That's how I see AI doing for most businesses. It'll be another tool that'll create more demand for IT features because AI will make the features more feasible.
I too spend a lot some of my time fixing AI code the younger engineers use that ends up not working right.
“that all the AI generated crap code without good documentation, has made his job more secure”
What a mess. More secure but less fun.