Tessl
Patterns
Practices for
PatternPeopleIndividual & TeamAI draft

Learning the Craft

How do you learn to engineer when the agent writes the first draft? The craft doesn't disappear -- it inverts. Fundamentals like systems thinking, debugging, and judgment matter more, even as syntax matters less. The risk is skill atrophy: leaning on the agent so hard you never build the judgment to supervise it.

The Pattern

How do you learn to engineer when the agent writes the first draft? The craft doesn't disappear -- it inverts. Fundamentals like systems thinking, debugging, reading code, and judgment matter more, even as raw syntax recall matters less. Anthropic's analysis of ~400,000 Claude Code sessions found a clear and persistent division of labor: people make about 70% of the planning decisions (what to build) while the agent makes about 80% of the execution decisions (how to build it), and -- critically -- success tracked the user's domain expertise, not their coding background. Sessions rated "expert" reached verified success more than twice as often as "novice" ones (roughly 28-33% vs. 15%), and when a session hit trouble, novices abandoned it at several times the rate of everyone else. The skill that now pays off is command of the problem, not command of the keyboard. A curriculum for the AI era teaches reviewing and diagnosing as much as writing, understanding systems rather than memorizing APIs, and using the agent to learn faster rather than to skip learning -- treating its output, as Addy Osmani puts it, "as if coming from an inexperienced intern -- verify everything."

Why It Matters

The risk is skill atrophy -- leaning on the agent so hard you never build the judgment needed to supervise it. The mechanism is cognitive offloading: as Jan Thierolf (AXA) argues, a tool that does the whole process -- not just retrieving information but committing the fix -- erodes the underlying skill if you stop engaging with it, and the effect "always affects the youngest the most." Juniors are the most exposed, because the grunt work that used to build intuition is exactly what agents now absorb, so the old ladder from boilerplate to mastery has a missing rung. The counter-evidence is encouraging but conditional: the same Anthropic study found a coding background becoming less relevant to shipping code, while a working grasp of the domain captured most of the benefit -- expertise still compounds, but you have to acquire it somehow. Steve Yegge frames the optimistic case as "revenge of the junior developer" -- newcomers adopt agents faster and can leapfrog -- but he is writing from a coding-tools vendor (Sourcegraph), and his bet that "the new job of software engineer will involve little direct coding" is a forecast, not a measured outcome. The honest tension: agents reward people who already have judgment, yet absorb the very tasks that used to build it. Teams that grow strong engineers will be deliberate -- preserving the fundamentals they delegate and giving newcomers reps on understanding, not just shipping. Neglect it and it becomes the upstream cause of comprehension debt.

Last reviewed: 2026-06-25

PREVIEW