Copilot gives juniors the speed of a mid-level dev with the judgment of an intern. That's not a compliment to anyone involved.

I have been assessing PRs submitted by junior developers for some time now, and I noticed a change in the last year. The code appears to be more neat. It is delivered more quickly. But when something breaks, the person who wrote it often can't explain what it does.

The Speed Trap

AI programming helpers such as GitHub Copilot are truly amazing. A junior developer can set up the structure of a new feature in a few hours whereas it would have required them a week to implement it two years ago.

But speed without understanding is just technical debt with a bow on it. The code gets merged, the ticket gets closed, and nobody notices the problem until production does.