Use AI to Learn, Not Just Build
If you accept whatever Claude Code writes, you ship code faster than you understand it. Ask it why it made each choice and what the tradeoffs are, and you learn as you build.
The generator trap
You can use AI coding tools as a code dispenser: type a request, get code, paste it in, repeat. You ask for a function, you get a function, and it works. You don't have to understand it to use it, at least not right now.
The problem is that 'not right now' compounds. When that function breaks at 2am, you have to understand it to fix it. When a new requirement changes the approach, you have to understand the original one to adapt it. And sooner or later, someone asks you how it works.
The way out is to slow down on purpose and pick up the understanding along with the code.