I maintain that in the future, any person wishing to learn any skill (not just coding!) will need to willingly eschew the use of AI when learning until they have "built the muscles". The literature is clear that repeated, hands-on practice is really the only way to build skills. I suspect the progression will be "No AI until intuition (whatever that is for that skill)" -> "Gradual use of AI to understand where it fal…
I learned Calculus despite having access to Mathematica, TI-89/92/CX-CAS, and WolframAlpha. I still had to do hundreds of derivations and integrations and manual manipulation of separable differential equations entirely by hand to learn it. But these tools made it easier for me to understand what I was doing wrong. So, I agree with you, but it's also already been true for decades now with other tools.
As a kid, I remember my teachers not allowing us to use calculators and times table pencils exactly to make us go through the painful process of using our brain to get to know math.
Today I'm doing a Master's on AI and AI is a tool I use not only to summarize, but to validate my understading. I don't jump into a GPT session asking it to do the exercise for me or to explain something. I ask it to help me finding out my error after inumerous tries; to say the same thing me in another words because English isn't my first language and often I don't know the terminology that the Academia uses; to write an analogy (which often absurd ones pop up); to guide me where I'm missing something.
It's a freaking powerful learning tool if used properly.