Software Developers
Research, design, and develop computer or network software and specialized utility programs; analyze needs and build software solutions.
Forecast and analytical state
AI capability is already advanced across coding, debugging and increasingly agentic development. Human developer demand is becoming less proportional to software output both because developers can produce more and because non-developers can increasingly create software directly, although demand growth and production bottlenecks remain powerful offsets.
Where the evidence stands now
Transparent by design. Every stage judgment is traceable to the evidence supporting the current assessment.
View all Software Developers evidence →Forecast ContextView detail ›
Growth slowing / plateau risk before 2030
The 2030 range still permits positive developer growth as demand expands and production bottlenecks persist. By 2035, the downside reflects smaller teams and direct non-developer software creation, while the +4% upper edge preserves the possibility that software demand and persistent human bottlenecks outpace automation.
AI-induced software demand and new applications can offset productivity, but only if they require proportional developer labor.
Agentic workflow substitution; output per developer.
Six-Stage Transition Assessment
Capability
Frontier agents now complete multi-hour software tasks on controlled benchmarks; coding is a leading AI use case. | Qualification: Platform activity != production FTE.
Moderate-high confidence
Evidence Synthesis
Directional summary of whether current evidence pushes EOL toward greater or lesser human labor demand relative to the occupation’s existing structural trajectory. It is categorical, not a probability, percentile, automation share, or mathematical adjustment.
AI capability and agentic production are changing the link between software output and developer headcount faster than historical relationships imply.
Labor Supply
- Pipeline
- Degree-centered / porous
- Supply trend
- Contracting
- Replenishment burden
- 5.5% of employment annually
- Demand-supply alignment
- Near-term entrant pressure, with potential supply adjustment later
If software-developer demand weakens, the first adjustment is likely to appear in campus and entry-level hiring rather than broad incumbent displacement. The computing pipeline is already contracting, which could partially cushion a later demand decline. Early-career hiring therefore remains a leading indicator of whether AI-driven productivity is translating into reduced labor demand.
How EOL analyzes labor supply →Forecast Bridge
The analysis above is the evidence base. The bridge below summarizes how those findings translate into the 2030 and 2035 ranges without repeating the full six-stage assessment.
BLS already reflects historical software-demand growth, productivity change, occupational staffing patterns, and analyst judgment about emerging AI. EOL does not subtract today's coding automation a second time.
The residual departure is faster agentic and recursive development plus direct non-developer software creation, reducing professional developer-hours per unit of software faster than the BLS structural path implies.
Neutral structural bridge: +5%. This is an EOL benchmark derived from the BLS ten-year path, not a BLS 2030 forecast.
AI agents absorb a meaningful share of development work and developer-service substitution broadens, producing modest employment contraction despite strong software demand.
Software demand expands strongly and human bottlenecks persist; employment reaches roughly the neutral structural path even as output per developer rises.
BLS structural projection: +10.2%.
Agentic and recursive systems materially compress team size, non-developers directly create more software, and output expands without proportional professional developer hiring.
Demand for software and new applications remains very strong, while architecture, integration, verification and accountability bottlenecks keep professional developer demand growing modestly.
A materially lower outcome would require the greater-displacement conditions to be established at broader scale than current evidence supports: Sustained software output growth with smaller teams; reliable production-grade project autonomy; larger shares of end-to-end workflows completed by agents; rising output per developer without proportional hiring. A materially higher outcome would require the employment-supportive conditions to dominate more strongly than current evidence supports: Strong developer hiring and team expansion alongside AI adoption; persistent architecture, integration, security and customer bottlenecks; AI-induced software demand consistently creating more human work than automation removes.
What Would Change Our View?
Toward greater displacementSustained software output growth with smaller teams.⌄
Toward greater employmentStrong developer hiring and team expansion alongside AI adoption.⌄
See how this assessment evolves
EOL preserves meaningful assessment updates, forecast holds, forecast changes, and BLS structural rebases over time.