Quite right. AI will do the grunt work if you know how to manage it, but you still need the higher level ability to engineer what blocks of code you need, how to integrate them, and how to test them.
I may not be very good at modern languages on the code-monkey level, but my old-school lay the program out with shapes and arrows on paper skills still work to figure out what to even ask the AI.L Also rant mode on, after the 394th time it puts a bracket in the wrong place and then tells you "that error is because the bracket is in the wrong place", why in f### can't it quit making the SAME error over and over!