← Explore professions

Technology

Software Developer

Based on 20 assessments · 13 from real users

29% Moderate risk

Average realistic automation risk across all Software Developer profiles in the dataset.

Raw potential
75%
Realistic risk
29%
Research benchmark ?
45%

Raw potential = I/O automation ceiling. Realistic risk = adjusted for informal knowledge and social context. Research benchmark: Eloundou et al. (2023)

Distribution across 20 profiles. Middle half of Software Developers score between 27% and 28%.

0% 50% 100%
p10 · 26%
37% · p90
On-screen work 80%

Done entirely on a computer. High AI exposure — these tasks are already in the automation zone.

In-person + screen 1%

Physical sensing, digital output — e.g. interviewing someone then writing a report. Partially protected.

Computer + action 5%

Computer input, real-world output — needs someone to act on it, not just software.

Fully in-person 14%

No computer required. Furthest from automation — the strongest human advantage.

3 synthetic profiles for a Software Developer, ordered by automation exposure. Tab between them to see how task mix drives the score difference.

Task Time Type Exposure
Writing and editing code to implement features or fix bugs
deep expertise social element
45% DD 26%
Attending meetings: standups, planning, design reviews, and status updates
some context needed
23% AA 5%
Debugging issues by reading logs, testing locally, and tracing execution flow
deep expertise social element
20% DD 24%
Reviewing code written by teammates and providing feedback
some context needed
5% DD 41%
Reading documentation, API specs, and codebase to understand context before starting work
1% DD 61%
Writing tests, running CI/CD pipelines, and verifying deployments
1% DD 90%
Communicating with designers, product managers, and other teams via chat or email
1% DD 41%

Work as a Software Developer? Map your specific role.

Start assessment →