January 23, 2026 Read on danshapiro.com
6.5

The Five Levels: from Spicy Autocomplete to the Dark Factory

AI & CodingSoftware EngineeringTech IndustryProduct & Strategy

Shapiro presents a five-level framework for AI-assisted software development, modeled after the NHTSA's autonomous driving levels. The levels range from Level 0 (manual coding with occasional AI search) through Level 4 (developer becomes a PM who writes specs and checks tests after 12 hours) to Level 5, the 'Dark Factory' where a black box turns specs into software with no human involvement. He argues that most AI-native developers plateau at Level 2 (pair programming with AI) and that each level deceptively feels like the final destination. Shapiro places himself at Level 4 and notes that only a handful of small teams have reached Level 5, which he believes represents the future of software development.

AI coding adoption follows a predictable five-level progression that systematically transforms developers from coders into managers into PMs into spectators, and most plateau far earlier than they realize.
  • 7

    If you are just using ChatGPT to write your regex, you aren't really getting the benefits of deflation. You're just typing faster.

  • 6

    Level 2, and every level after it, feels like you are done. But you are not done.

  • 7

    You're not a senior developer anymore; that's your AI's job. You are… a manager.

  • 6

    Your life is diffs. For many people, this feels like things got worse.

  • 8

    You've now become that which you loathed: you're a PM.

  • 5

    You write a spec. You argue with it about the spec. You craft skills. You plan schedules. You review plans. Then you leave for 12 hours, and check to see if the tests pass.

  • 6

    It's a black box that turns specs into software.

  • 7

    It's dark, because it's a place where humans are neither needed nor welcome.

opinionated, accessible, wry