Why pay for a CRUD interface when the chat interface does everything for you?
It’s App Store 2009 out there. Few are taking Assistants and “GPTs” seriously.
Programmers who do front end work can adapt. All that CRUD stuff hardly makes sense in isolation - it’s meant to make other people productive, usually admins. If the chatbot can do the admin’s job, which is a lot easier and more tenuous than the programmer’s, well that’s what’s going to happen.
Those jobs should go away. Basically, the elimination of anything boring is ultimately a net good for humanity.
Oh, one quick thing. I'm sure it's nothing, but I'm a bit slow.
How do you get new experts if no one gets to do the junior work that gives them the experience to become an expert?
This technology is no different.
Very well the wages might fall much quicker than the costs so for a handful it will be beneficial, for the rest not so much.
The alternative theory is that if everyone can now quickly create systems multiple companies and competing products will pop off which will drive down the margins instead but creating a compelling product requires much more than just software engineering skills.
Either way this doesn't look great for devs, especially the ones that are entering the workforce now or will be in the nearest future.