Task-by-Task Analysis
Here's how AI might impact each core task of a software developer:
Write code60% estimated exposure
Debug programs55% estimated exposure
Design system architecture40% estimated exposure
Collaborate with team20% estimated exposure
Current Risk Signals
Recent factors included in this role estimate:
+19%
layoffs
60,342 workers laid off in related industries (4 AI-related)
+3%
employment
-2.8% employment change year-over-year
These signals are reviewed on a schedule and may not reflect every recent event. Use the score as a directional estimate, not a prediction.
Score Breakdown
Base Risk (O*NET Research)55%
Industry Layoffs+19%
Employment Trends (BLS)+3%
Final Score77%
Risk Trend (90 Days)
Loading chart...
AI Tools Threatening This Role
GitHub Copilot
AI code generation
Low-code platforms
Automated testing
Work Current Tools Handle Less Reliably
Architecture design
Complex problem solving
Leadership
Innovation
Practical Ways to Adapt
AI/ML engineering
System design
Cloud architecture
AI tools proficiency
Key Skills for This Role
ProgrammingProblem SolvingSystem Design
Data sources: U.S. Bureau of Labor Statistics (BLS), O*NET OnLine, industry research reports. Occupation pages use versioned task data and a consistent scoring model. Individual results also reflect the tasks a person selects.