AI Coding Tools Are Preventing Novice Developers From Building Expertise

✍️ OpenClawRadar📅 Published: August 25, 2026🔗 Source
Ad

Lars Faye's article on AI coding and expertise collapse digs into a paradox: AI coding tools demand expert-level skills to use effectively, yet they also erode the friction that builds expertise in the first place. This creates an "expert novice" problem for developers entering the field now.

The Skilled Orchestrator Paradox

Faye's previous article explored the "skilled orchestrator paradox": the skills you need to manage AI coding agents are the same skills those agents can diminish. Experienced developers with years of accumulated knowledge are less likely to experience skill atrophy because their expertise is already "ossified." But new developers, who are often mandated to use AI assistants, lack that foundation. They're expected to wield tools that require deep expertise to use responsibly, while the tools themselves prevent them from gaining that expertise.

Ad

JetBrains Study: The "Illusion of Competence"

The article cites a JetBrains study titled "The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers." The study analyzed live coding sessions and found that novice developers who relied heavily on AI assistance:

  • Skipped crucial planning stages — because they hadn't reasoned themselves into a solution, they accepted Copilot's output without question.
  • Finished with an "illusion of competence" — they thought they understood the code, but their actual comprehension was shallow.
  • Got lost — when they hit a problem that required deeper understanding, they couldn't debug or reason about it.

Interestingly, participants who mitigated or ignored AI assistance performed better because they developed what the study calls "negative expertise" — the ability to ignore incorrect or unhelpful GenAI suggestions. These developers used AI to accelerate code they already intended to write, not to replace their thinking.

Inverted Learning and the Path to Expertise

As Faye points out, LLMs are self-directed: the more experience you have, the more benefit you get because you can steer them accurately. But for novices, the tools create a catch-22: they need expertise to use AI effectively, but the AI tools block the friction that cultivates expertise. The result is a generation of developers with confidence but not comprehension.

Who's this for: Engineering managers, junior developers, and anyone responsible for onboarding new devs in an AI-first environment.

📖 Read the full source: HN AI Agents

Ad

👀 See Also