I recall that before AI, junior developers weren't very productive their first year on the job, but they became at least 10x as productive as they ramped up.
I'm left wondering if the "AI boost" that junior devs are getting now is leaving them less productive than if they had the ramp up that we had in the past. Maybe AI is making them 2-3x as productive but they're staying stuck there. Whereas without AI they might learn more and reach higher productivity.
The experienced devs I know use AI as a collaborative tool on the side. Like asking Claude or ChatGPT targeted questions. That's what I'm doing as well. I know I can code much faster than the junior devs using Cursor that I interact with.
Use Cursor for business rules and things that are a bit more complex and you need to be engaged, iterating by talking with AI.
Claude Code or agents for work that can be completely delegated.
Using Copilot and pasting is a very outdated way of working. I'm sure with the method above you would be working at least 2x output in the worst case scenario (when you need to iterate a lot using Cursor).
Of course, a good amount of time now is spent reviewing code, doing requirements and other things that are very time consuming, which the AI currently sucks at doing.
I've tried many code review bots but they are mostly useless, but I bet this will be the next thing that AI will greatly improve. It's almost usable now.
Start with Claude Code if you haven't tried it yet as it can edit your files directly and has some pretty fantastic skills/plugins that are quite interesting. (Copilot is quite a bit far behind unfortunately.)