Computer programmer
Writes, changes, and tests the code that makes computer programs run, working from plans made by other developers.
Will AI replace computer programmer jobs?
AI changes jobs more often than it replaces them. How much AI can help with this work: High. More AI overlap than 90 in 100 jobs. AI can help with many tasks. The job is changing fast, and people who use AI well will lead it. 75% 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
- Analyze and program the software that controls how computer systems are used
- Check whether networks, computers, and equipment respond to a program's instructions
- Update, repair, or expand programs to speed them up
What stays human
- Assign, coordinate, and review programmers' work
- Meet with managers and engineers to clear up goals and fix problems
- Run trial tests of programs to make sure they give right results
10-year outlook · USA
Expected change in the number of these jobs by 2035: -7.3%. Typical pay: $100,390 a year. US Bureau of Labor Statistics. German figures differ, but the direction is usually similar.
Try Computer programmer 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 developer · High
- Software tester or quality assurance analyst · High
- Web or digital designer · High
- Web developer · High
- Computer user support specialist · High
- Computer and information systems manager · Medium