Computer Programmers

risk level
Based on 9,505 votes
-10.2 %
by year 2032
or $47.93 per hour
as of 2023

Want this summary on your site? Embed code:

People also viewed

Automation risk

70% (High Risk)

High Risk (61-80%): Jobs in this category face a significant threat from automation, as many of their tasks can be easily automated using current or near-future technologies.

More information on what this score is, and how it is calculated is available here.

Some quite important qualities of the job are difficult to automate:

  • Social Perceptiveness

  • Originality

User poll

63% chance of full automation within the next two decades

Our visitors have voted that it's probable this occupation will be automated. This assessment is further supported by the calculated automation risk level, which estimates 70% chance of automation.

What do you think the risk of automation is?

What is the likelihood that Computer Programmers will be replaced by robots or artificial intelligence within the next 20 years?


The following graph(s) are included wherever there is a substantial amount of votes to render meaningful data. These visual representations display user poll results over time, providing a significant indication of sentiment trends.

Sentiment over time (quarterly)

Sentiment over time (yearly)


Very slow growth relative to other professions.

The number of 'Computer Programmers' job openings is expected to decline 10.2% by 2032

Total employment, and estimated job openings

* Data from the Bureau of Labor Statistics for the period between 2021 and 2031
Updated projections are due 09-2023.


Very high paid relative to other professions

In 2023, the median annual wage for 'Computer Programmers' was $99,700, or $47 per hour

'Computer Programmers' were paid 107.4% higher than the national median wage, which stood at $48,060

Wages over time

* Data from the Bureau of Labor Statistics


Greater range of job opportunities compared to other professions

As of 2023 there were 120,370 people employed as 'Computer Programmers' within the United States.

This represents around 0.08% of the employed workforce across the country

Put another way, around 1 in 1 thousand people are employed as 'Computer Programmers'.

Job description

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

SOC Code: 15-1251.00


If you're thinking of starting a new career, or looking to change jobs, we've created a handy job search tool which might just help you land that perfect new role.

Search jobs in your local area


Leave a comment

s (Low) says
it wouldn't be completely automated, but a lot of lower level - intermediate programming will probably be automated.
Jul 12, 2024 at 05:07 AM
I know jobs (Moderate) says
It is pretty easy to program but a computer can´t code a computer
Jul 11, 2024 at 10:48 PM
Anonymous (Low) says
Their code is efficient but they can’t replicate originality
Jul 08, 2024 at 09:25 AM
John (Highly likely) says
I've never programmed a day in my life but not only was I able to program a working game but also a point of sales program for a business by telling AI exactly what I needed and it made changes to each program...
Jul 08, 2024 at 07:31 AM
skibidi (Highly likely) says
AI can already write code pretty well, so in 20 years it's highly likely it will be automated
Jul 08, 2024 at 04:51 AM
Anon (Moderate) says
There's a lot of coding done by AI already. Eventually, there will be a job that just runs these AIs who write code.
Jul 06, 2024 at 04:55 AM
ooga says
Small chance that they'll take over our jobs, computers can't really figure out basic principles of codes, let alone thousands of lines of code (I tried this, didn't work)
Jul 05, 2024 at 12:45 AM
mgyt (Uncertain) says
Because AI's are being overtrained. If you try to make an entire program only using AI, you just can't. And they will have a lot of vulnerabilities
Jul 04, 2024 at 05:45 PM
Osman (Moderate) says
Programming will always require human intervention, it can not be all controlled by AI
Jul 04, 2024 at 10:24 AM
idk (Moderate) says
while automation basically runs on programming, and it would be logical to think programming would be automated easily with ai, programming takes creativity, and out of the box thinking, which automation cant replicate. i think it would still be possible to be automated, but there will always be a place for programmers. no matter what.
Jul 03, 2024 at 04:26 PM
Nipple (Uncertain) says
Even though AI is already capable at making basic code/scripts (After a few tries to tweak flaws), it probably won't be able to automate advance aspects of computer programming unless the necessary improvements are made regarding accurate generation as well as more source code to gather information from. In short, it can make games like Snake, Minesweeper and Tetris, but it won't be able to make games like Minecraft, Call of Duty, Fortnite and others that require very complex scripts/code and the human brain to be able to have the creativity AND the power to use it when making those games. Computer Programmers aren't exactly 'save' but it is hard to completely automate...

At least not in 20 years.
Jul 03, 2024 at 06:52 AM
Hamood (No chance) says
Because we are the ones who will create ai if ai is able to create programs it can create multiple versions of itself thus breaking the ai rule that it must obey and follow all humans
Jul 02, 2024 at 09:26 PM
Le Jacob (Moderate) says
computer code could be automated, hovewer, its possible that europe could regulate AI for jobs about programming
Jul 02, 2024 at 11:14 AM
mugumnr (Highly likely) says
ai is already able to do simple ones give 20 more years its over
Jul 02, 2024 at 08:26 AM
Harry (Moderate) says
AI will replace the simple part of work, but human capabilities are still needed.
Jun 22, 2024 at 06:10 AM
Ričards Šēns (No chance) says
Nobody will trust code not written by humans(AI hostile take-over risk), and currently, AI produces barely functional code for very simple tasks.
Jun 14, 2024 at 03:39 PM
John says
No one hardly cares even now, people will download anything and use it.. Functionality over everything..
Jul 08, 2024 at 07:33 AM
elliot (Highly likely) says
Dude chatgpt is already making games.
Jun 05, 2024 at 11:33 PM
Scatter (Low) says
Personally, I believe programming is far too advanced for an AI to take over in the next 20 years. AI bases its knowledge off of sources, and not experience (acquired as a human) and logical thinking (every humans has), which is crucial for such tasks. Most games don't allow access to their source code either, so AI doesn't have that much material to learn from anyway.
May 10, 2024 at 12:16 PM
Evan (Highly likely) says
computers can program themselves

I think
Apr 29, 2024 at 02:29 PM
No they don't, the idea that a computer can program and actualize itself is the same thing to say if you study medicine enough you will be able to remove the top of your head and perform a deep surgery by yourself.
Jun 05, 2024 at 12:06 PM
Phoenix5869 (Moderate) says
Right now? Pretty low chance. In 20 years? I`d say it`s much more likely.
Apr 26, 2024 at 12:51 PM

Leave a reply about this occupation

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.