> Good problem solvers, in general, are people who are prepared to go in and poke around, to see what happens when you disable this or add that.
you have to do all this when dealing with AI too. The syntax is a conversation vs a strict grammar but you still have to do all the exploration, verification, and evaluation you always had to do as a developer. You have to know how to explain what you want and know when you have it, that's not always an easy skill to learn though.
Nah, you really just need to tell it "the program broke: <stack trace>". It'll go and poke around for you just fine.
Try it sometime.