Kinda agree with this. And your point is valid for most of the problems that we solve today as software engineers.
However, you cannot forget that there are problems where - all the knowledge of - AI don't help. Problems where letting AI do the work for you means putting more time and effort than doing yourself.
Problems where you need to be so precise in your prompt/spec that at that point you're coding in English. But English don't compile.
I like the idea of power tools vs hand tools. AI is a power tool, but that are times that the most pragmatic approach is using a hand tool.
However, you cannot forget that there are problems where - all the knowledge of - AI don't help. Problems where letting AI do the work for you means putting more time and effort than doing yourself.
Problems where you need to be so precise in your prompt/spec that at that point you're coding in English. But English don't compile.
I like the idea of power tools vs hand tools. AI is a power tool, but that are times that the most pragmatic approach is using a hand tool.