Six Waves of AI Coding

James Phoenix
James Phoenix

A framework for understanding the rapid evolution of AI-assisted software development and its career implications.


Core Thesis

AI-powered coding agents represent a paradigm shift that will reshape software development within months, not years. Each wave arrives faster than its predecessor, compressing adoption timelines.

“It’s not AI’s job to prove it’s better than you. It’s your job to get better using AI.”


The Six Waves

Each wave provides roughly 5x productivity gains over the previous:

Wave Mode Status Defining Characteristic
1 Traditional Coding Declining Manual code writing
2 Code Completions Declining Autocomplete (Copilot-style)
3 Chat-Based Coding Current Back-and-forth dialogue with AI
4 Coding Agents Q1 2025 Autonomous multi-step task execution
5 Agent Clusters Q2-Q3 2025 Parallel agent execution
6 Agent Fleets Early 2026 Supervisor agents managing agent pods

Wave 3 → 4: Chat to Agents

The critical transition happening now:

Chat coding:

  • Continuous back-and-forth dialogue
  • Developer drives the conversation
  • Manual iteration and correction

Coding agents:

  • Operate autonomously in terminal environments
  • Handle multi-step tasks independently
  • Only require intervention when stuck

Key insight: “Vibe coding” (letting AI handle code writing) is a mindset that works across all modalities, not tied to any single tool.


Wave 5-6: The Fleet Model

Agent Clusters (Wave 5):

  • Multiple agents working in parallel
  • Separate git worktrees for isolation
  • Human coordinates across agents

Agent Fleets (Wave 6):

  • Supervisor agents manage groups of coding agents
  • Humans transition to “fleet management”
  • Each IC effectively manages a hierarchical AI workforce

The organizational structure shifts from:

Human → Code

To:

Human → Supervisor Agent → Coding Agents → Code

Economic Reality

Metric Value
Current LLM spend ~$10-12/developer/hour
Recommended budget $80-100/developer/day
Required annual increase ~$50k per developer

Companies unable to fund this infrastructure face competitive disadvantage. Agent clusters necessitate cloud-based development environments.


Career Implications

The Inversion Dynamic

  • Junior developers adopt AI tools enthusiastically with minimal ego resistance
  • Senior developers often resist due to identity tied to craft mastery
  • Economic pressure forces difficult budget decisions

This creates a potential inversion where experience becomes a liability when paired with resistance to change.

Skill Shift

The defining skills change from:

Udemy Bestseller

Learn Prompt Engineering

My O'Reilly book adapted for hands-on learning. Build production-ready prompts with practical exercises.

4.5/5 rating
306,000+ learners
View Course
  • Writing code efficiently
  • Deep language/framework expertise
  • Manual debugging prowess

To:

  • Task decomposition for agent delegation
  • Agent supervision and course correction
  • Quality verification of AI output
  • Fleet coordination and prioritization

Task Decomposition

Coding agents require careful scoping:

Too large: Agents fail spectacularly, lose context, spin on errors

Right-sized: 3-20 step workflows with clear boundaries

“Oversizing tasks causes agents to fail spectacularly.”

This aligns with Factor 10: Small, Focused Agents.


Timeline Pressure

Wave Timing Preparation Required
Wave 4 Q1 2025 Experiment with agents now
Wave 5 Q2-Q3 2025 Learn parallel agent coordination
Wave 6 Early 2026 Develop fleet management practices

The compressed timeline means waiting to adapt is increasingly costly.


Strategic Takeaways

For individuals:

  1. Immediately experiment with coding agents
  2. Transition from completions to chat-based development now
  3. Learn agent management before the cluster wave arrives
  4. Adaptability and AI fluency trump years of experience

For organizations:

  1. Budget for significant LLM expenditure increases
  2. Plan for cloud-based development infrastructure
  3. Evaluate hiring for AI-native developers
  4. Early adoption creates compounding advantage

Key Principle

“The speed of AI improvement means resistance is career-limiting. The developers who thrive will be those who learn to multiply their effectiveness through AI, not compete against it.”


Related

Topics
Ai Coding AgentsAi Coding WavesAutonomous ProgrammingDeveloper ProductivitySoftware Evolution

More Insights

Cover Image for Thought Leaders

Thought Leaders

People to follow for compound engineering, context engineering, and AI agent development.

James Phoenix
James Phoenix
Cover Image for Systems Thinking & Observability

Systems Thinking & Observability

Software should be treated as a measurable dynamical system, not as a collection of features.

James Phoenix
James Phoenix