The Five Eras of the Software Engineer
From Author to Governor — how AI is rewriting the developer's identity
AI isn't just changing our tools — it's changing who we are as engineers. This research tracks that shift across five eras, from writing every line of code to governing systems that write themselves.
Author
“Writes every line of code.”
Pre-2022
The developer writes all code by hand, learns the domain through immersion, and uses AI occasionally for search or quick answers. This is where most engineers were trained, and where institutional knowledge still lives. The IDE, Stack Overflow, and documentation are the primary tools.
This stage represents the baseline of software engineering as practiced for decades. Every line of production code originates from a human typing it. Quality depends entirely on the developer's skill, code review from peers, and manual testing. Most formal CS education still trains engineers for this mode of work.
Only 14% of professional developers still avoid AI tools entirely (GitHub Octoverse 2025). This stage is rapidly becoming legacy, though the foundational skills it developed — debugging intuition, systems thinking, deep language knowledge — remain essential at every subsequent era.
of professionals avoid AI tools entirely
GitHub Octoverse 2025
developers on GitHub total
GitHub Octoverse 2025
years as the universal baseline for software engineering
Industry history
Tools
Premium Skills
- Deep language expertise
- Debugging intuition
- Manual code review
- Domain knowledge acquisition through immersion
Identity Shift
The engineer IS the codebase author. Every line traces back to a human decision.
“The implementation stuff has gotten easier, and that is exactly why other skills like breaking down projects, setting goals, and project management become much more highly leveraged.”
Editor
“Accepts or rejects AI suggestions.”
2022–2023
The developer codes with AI tools — GitHub Copilot, ChatGPT sidebar, Tabnine — accepting suggestions, generating boilerplate, and accelerating routine tasks. The developer remains the primary author, understands every line, and uses AI as an accelerator. The ratio is approximately 60% manual / 40% AI.
This is where most organizations are today. 84% of developers now use AI coding tools regularly. Copilot alone has 20M users and is deployed across 90% of Fortune 100. Task speed-ups of up to 55% are documented. The trap is staying here — treating AI as "better autocomplete" rather than a catalyst for deeper workflow change.
The danger at this stage is well-documented: 16 of 18 CTOs surveyed in 2025 reported production disasters from unreviewed AI code. The METR study found experienced developers took 19% longer with AI but believed they were 20% faster — a dangerous perception gap.
of developers use AI coding tools regularly
Multiple sources
GitHub Copilot users
GitHub
faster task completion documented
GitHub Copilot studies
of Fortune 100 use Copilot
GitHub
Tools
Premium Skills
- Knowing when to accept vs. reject suggestions
- Prompt basics
- Security awareness for AI code
- Trust calibration
Identity Shift
The developer curates AI-generated fragments rather than writing everything from scratch. Still the primary decision-maker on every line.
“Software is increasingly written by software, guided, reviewed, and integrated by humans.”
Director
“Writes specs; agents write code.”
2024–2025
AI does most of the implementation. The developer's primary role shifts to: defining specifications, reviewing AI output, making architecture decisions, validating tests, and maintaining quality gates. The developer approves rather than writes. The ratio is approximately 20% manual / 80% AI.
The defining term for this era is "Agentic Engineering" — spec-first, accountable, disciplined. Three terms describe the spectrum: Vibe Coding (Karpathy, Feb 2025) is the undisciplined end — prompting LLMs while you "forget that the code even exists." Vibe Engineering (Willison, Oct 2025) is the experienced middle. Agentic Engineering (2026 consensus) is the disciplined end — designing agentic loops, writing specifications, delegating to agents, spending time on architecture and review.
The critical insight from DORA 2025: this transition requires organizational transformation, not just better tools. AI magnifies the strengths of high-performing teams and the dysfunctions of struggling ones. Teams that skip governance, review processes, and cultural work see quality regression — bug rates climb 9% even as velocity increases.
of daily work uses AI at frontier companies
Anthropic internal survey
of Microsoft's code is AI-generated
Satya Nadella, April 2025
increase in code review time
DORA 2025
growth in PR sizes
DORA 2025
Tools
Premium Skills
- Specification writing
- Prompt engineering
- Code review of AI output
- Context window management
- Workflow decomposition
- Governance design
Identity Shift
The developer writes specs and acceptance criteria; agents write the code. The scarce resource becomes judgment, not typing speed.
“Within Anthropic and within a number of companies that we work with, 90% of code written by AI is absolutely true now.”
Orchestrator
“Runs 3–5 agents in parallel.”
2025–2026
The developer coordinates multiple AI agents to deliver solutions, defines system boundaries, and manages agent workflows. Steve Yegge calls the highest level "Gas Town" — custom orchestrators managing agent fleets. Code becomes an intermediate artifact, not the primary deliverable. The ratio is approximately 5% manual / 95% AI.
This era is characterized by the "10x engineer" becoming the engineer who manages 10 agents. Cursor CEO Michael Truell disclosed that 35% of Cursor's internally merged pull requests are created by autonomous agents. OpenAI engineers run 4–8 parallel Codex agents simultaneously. At Anthropic, approximately 90% of Claude Code itself was written using Claude Code. Teams shrink from 6–10 people to 3–5 while producing 2–5x output.
The verification challenge dominates: as Addy Osmani (Google) frames it, the scarce resource is judgment, not typing speed. Code review of machine output becomes the critical bottleneck. The developer must orchestrate, verify, and synthesize outputs from multiple parallel agents while maintaining architectural coherence.
of Cursor's merged PRs from autonomous agents
CEO Michael Truell, early 2026
of Claude Code written by Claude Code
Anthropic
surge in PRs merged per engineer at Anthropic
Anthropic
parallel Codex agents per engineer at OpenAI
OpenAI
Tools
Premium Skills
- Multi-agent system design
- Orchestration patterns
- Verification at scale
- Agentic loop debugging
- Governance design
- Coordination overhead management
Identity Shift
The engineer's primary output is no longer code or even specs — it is the design and management of an agent system that produces code.
“35% of our merged PRs are now created by autonomous agents.”
Governor / Architect
“Designs systems; agents implement.”
2027+
The developer's primary product is system design and constraints, not implementation. Strategic architecture, business problem decomposition, and AI system governance become the core activities. Fleet-scale agent systems with AI supervisors coordinating groups of coding agents are the tool landscape. The developer defines "what" and "why" — never "how."
This era remains largely theoretical but is already visible at the frontier. The SDLC transforms into: Intent, Orchestration, Parallel Execution, Synthesis, and Governance. Human role is architect of the agent system and governor of outputs. AI handles primary implementation, testing, deployment, and monitoring.
Premium skills at this stage center on critical thinking, AI output evaluation, security oversight, and organizational communication. Gartner predicts 90% of enterprise engineers will use AI assistants by 2028. The ELEKS L5 maturity level — AI-autonomous with routine changes auto-approved — is the organizational equivalent.
of enterprise engineers using AI assistants by 2028
Gartner
of routine coding tasks automated by 2030
Gartner
increase in software defects from prompt-to-app by 2028
Gartner (warning)
of engineering workforce needs to upskill through 2027
Gartner
Tools
Premium Skills
- Critical thinking
- AI output evaluation
- Security oversight
- Organizational communication
- System-of-systems architecture
- Governance policy design
- Agent trust boundary specification
Identity Shift
The engineer's accountability is for the entire system's outcomes — including the behavior of the agent fleet. This parallels the shift from engineering manager to VP of Engineering.
“The job of a future software engineer is like a merger of a software architect and a technical product manager.”
Sources & Attribution
Where this framework comes from, and the data behind it.
About the Five Eras Framework
The “Five Eras of the Software Engineer” is original research by Vadym Suprun, synthesizing patterns from industry reports, public company disclosures, and lived experience across multiple eras of AI-assisted development.
The era names — Author, Editor, Director, Orchestrator, and Governor — are original terminology from this framework, chosen to reflect the shifting identity of the software engineer at each stage.
Key Data Sources
DevOps Research and Assessment annual reports on software delivery performance, AI adoption metrics, and organizational impact.
Annual report on the state of open source and developer activity across 180M+ GitHub users.
Enterprise forecasts on AI assistant adoption, routine task automation, and software defect projections through 2030.
Research on AI-driven productivity gains, three-phase adoption curves, and the Six Shifts framework for organizational transformation.
Annual survey data on developer tool adoption, AI usage patterns, and sentiment across the global developer community.
Pioneer vs. Observer segmentation of software delivery teams and the impact of breadth-first AI adoption across SDLC stages.
World Economic Forum data on AI-critical skill shortages and emerging role demand in governance, prompt engineering, and human-AI collaboration.
Controlled study on AI-assisted development speed vs. developer perception, revealing the productivity paradox.
Quote Attribution
Quotes used in the era descriptions are sourced from public statements, conference talks, published interviews, and official company communications.
Kent Beck
Creator of Extreme Programming · Era 1
Satya Nadella
Microsoft CEO · Era 2
Dario Amodei
Anthropic CEO · Era 3
Michael Truell
Cursor CEO · Era 4
Hadi Partovi
Code.org CEO · Era 5
Addy Osmani
Google · Throughout
Steve Yegge
Sourcegraph · Throughout
Martin Fowler
Thoughtworks · Throughout