OB.Notes
RSSPortfolio
All notes
4 min readAIEngineeringMentoring

AI is leverage until it's the only muscle you have

Used well, AI should compress the years between not knowing and knowing. For a lot of newer developers it's doing the opposite — standing in for the understanding rather than speeding up the way there.

The promise was that AI would compress the slow part of getting good — you'd still build the judgement, just faster, with fewer of the dead ends that used to take a week to walk back from. For a lot of experienced developers that's roughly what happened. For a lot of freshers, it's gone the other way: the model writes the code, it runs, and the step where you'd have had to understand why never happens.

The gap shows up in a specific way — not "can they use the tool," but "can they explain what it gave them." Ask a junior to walk through the function they just shipped and some can't, because they didn't write it in any sense that left a trace in their own head. They didn't skip the hard part; they never did it, and skill only gets built by doing the part that's hard.

What the years used to buy you

  • The instinct that an abstraction is wrong before you can articulate why — built from having shipped the wrong one and paid for it.
  • Debugging by reasoning about the system, not by pasting the stack trace back into a prompt and hoping.
  • Knowing which requirement in the ticket is actually three requirements, because you've been burned by the one that was hiding.

And that last one is where the tool itself has a limit worth naming. A model answers the question that was asked, shaped by patterns that were common in what it was trained on. It doesn't know your system's specific history, the incident that made a constraint non-negotiable, or the edge case that only shows up under your production traffic — the exact kind of scenario a junior with three years in would flag on instinct and a generator optimising for a plausible answer will walk straight past.

AI can hand you the output years of experience would have produced. It can't hand you the judgement for the one case that isn't in the pattern — that's still only built by doing the work yourself.