friction288 words

Never building yourself means losing the ability to evaluate what's built

You're facing a critical trade-off in modern software development: while AI agents let junior engineers ship polished code quickly, they're also eroding the foundational skills that separate competent developers from great ones. By outs…

Juniors who've used AI since day one ship fast and produce polished code. They can describe in general terms what it does. But when it fails in a way the model didn't anticipate, they often can't find the bug — because they never built the internal model of the system that only forms through personally wrestling a stack trace at 2 a.m. for the hundredth time.

Taste isn't learned by clicking approve on polished first drafts. Judgment isn't developed by accepting a machine's plausible answer in five seconds instead of sitting with a hard problem for an afternoon. These skills only form through friction — the exact friction that agents are now helpfully removing.

The apprenticeship model breaks when juniors ship through agents and seniors review agent output rather than human output. The current generation of senior engineers may be the last cohort fully trained the old way. Everyone coming up behind them is learning in an environment where the hard parts are mediated by machines. They'll be different, not necessarily worse — but figuring out what hard-mode training looks like when the old hard mode is no longer commercially rational is now a real organizational problem.

The practical response: do it without the fleet sometimes. Not always, not even most of the time — but deliberately and regularly, on something that matters. Keep the muscle, because most peers won't.

[!WARNING] Teams treating agents as pure accelerants, without redesigning how they develop people, risk producing a generation that can direct a fleet but doesn't understand the schematics of the boat.

Source claim: Engineers who only build through AI lose the ability to debug what AI doesn't anticipate, because that skill requires direct friction with hard problems to form.

Related notes