I think the notion of what a programmer is will change. Programmers used to write punch cards, and then they wrote machine code, then code that had to be compiled, then interpreted code, and so on. It may just be that programmers will be paid to wrangle AI, or it may be that you use your skills to build tools out of AI agents. That's what excites me at the moment is building things that use AI agents to automate manual processes, and selling the service to others. This is more interesting than working for a big company as a software engineer.
sargstuff|9 months ago
AI can skip the 'intermediate process' of description -> programming language -> "machine binary". Still has to be 'trained'/'feed' appropriate info to be able to generate reasonable associations/inferences to do 'AI magic'.
Forseeable future, human will still need to understand & to describe the manual process to the AI agents. (vs. "let the programmer figure it out")