Software developer
Researches, designs, and builds software for computers and networks based on what users need, and updates and improves existing software.
Will AI replace software developer jobs?
AI changes jobs more often than it replaces them. How much AI can help with this work: High. More AI overlap than 85 in 100 jobs. AI can help with many tasks. The job is changing fast, and people who use AI well will lead it. 29% of this job’s working time is already spent on tasks people bring to AI at work (Anthropic Economic Index). Based on Microsoft research on real AI use at work, matched to the tasks of each job in O*NET.
What AI already helps with
- Store, find, and work with data to study system needs
- Study user needs to see if a design fits time and cost
- Study information to recommend and plan new systems or changes
What stays human
- Meet with project managers to learn what a project can do
- Create or direct software testing, programming, and documentation
- Meet with analysts, engineers, and programmers to design systems and learn limits
10-year outlook · USA
Expected change in the number of these jobs by 2035: +10.2%. Typical pay: $135,980 a year. US Bureau of Labor Statistics. German figures differ, but the direction is usually similar.
Try Software developer for a day
MAYBE finds someone who does this work and sets up a real day with them. You see the job up close, including how AI shows up in it, and then we help you make sense of what you felt.
Similar jobs
- Software tester or quality assurance analyst · High
- Web or digital designer · High
- Computer programmer · High
- Web developer · High
- Computer user support specialist · High
- Computer and information systems manager · Medium