I use ChatGPT and Grok a few times a week. I am not exactly a heavy user.
But when I do, I find myself thinking back to my dBase II programming days: You have to know how to ask the right questions to get the right answers.
I would imagine the best course a high school kid could take these days would be a “logic” class.
The new programming language is “English”.
Agreed. And dBase is a good analogy. Back then with xBase databases (dBase, Clipper, and FoxPro are the ones I can think of), you had to write a small program to get simple sums or averages. Then later with relational SQL databases you can do that with one command. Once managers realized that, they could either generate a report themselves or ask programmers to do it with the expectation that it would be done quickly. This led to much more information being expected for management decisions, which led to more programmers needed than before even though it was easier to make each report.
I expect AI to be no different.