Comment Re: Thinking vs drudge work (Score 1) 60
You can't analyze code without experience. Junior people can't understand without having DONE stuff.
This. Constructive thinking is like searching a problem space using good heuristics. To quickly recognize and reject the blind paths and pursue the productive ones. Practice is what produces and re-enforces these heuristics.
You've got to do repeated design, build, test loops to get good. Problem with AI to date: It's up to you to "spot the hallucinations". So that learning loop is split between the AI and the developer. Nobody "gets good".