Software Developers, Applications


Will "Software Developers, Applications" be replaced by AI & Robots?

There is very little chance of this occupation being replaced by robots/AI. This is further validated by our poll, which suggests a 29% chance of automation within the next 2 decades.

Automation Risk Level

Totally Safe

or 4% probability of automation

Projected Growth


by 2024

Median Annual Wage


or $48.11 hourly

People Employed


as of 2016

Most likely
Least likely

How this compares with other jobs: 131 out of 706

Cast Your Vote

How likely do you think this occupation will be taken over by robots/AI within the next 20 years?

Job description

Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.

SOC Code: 15-1132

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


Riddix (Likely) says
AI, dynamic programming and stuff
Aug 15, 2019 at 09:57 AM
Manuel (Small chance) says
Even the robots or AIs that can replace programmers will have to be programmed by people in the first place.
Aug 07, 2019 at 01:21 AM
Olaf says
Software Developers 4%
Computer Programmers 48%
It doesn't make sense.
Jul 27, 2019 at 09:06 PM
Vi (No chance) says
Application development requires human creativity in problem solving
Jul 19, 2019 at 06:35 AM
BoiWonder (No chance) says
The odds of a program being able to develop and program itself is highly unlikely as it would be capable of detecting errors in code which would only really be mendable to a human eye
Jul 09, 2019 at 08:48 AM
void (Could go either way) says
depends on the type of job (project) and level of specialization (customer needs).
many programmers already lost their jobs due to better tools, web development is one example. With tools like wordpress and other building kits, many websites do not require real programming skils anymore. Which jobs are to follow?
Jun 22, 2019 at 07:21 PM
JD Smith (Small chance) says
AI will be able to do a lot of programming tasks in the future, freeing up human minds to focus more on creative problem-solving and less on solving standard computer science problems which have established best practices to solve and just require time and thought.
Jun 13, 2019 at 05:59 PM
Sergey says
What if some people are not creative by nature or they are born technitians and they don't want to work as artists or creative problem solvers? What all those "technitians-by-heart" should do? To be left without jobs? Kill themselves? All people cannot be creative all at once or be artists. Different people have different talents.
Aug 05, 2019 at 06:40 AM
SM (No chance) says
Dev work can't be replaced by robots. However, I think less and less people will write code in the future: it will be possible to describe by voice what a software should do and some translation algorithm will write it for you.
May 19, 2019 at 09:20 AM
Foo (No chance) says
The task of software developers is to automate tasks that others do. If AI can do all of that, it means that every single job can be automated automatically and there is no longer any work left for humans. If AI can't do it, it means that there will be work left for programmers. This will be true, even if new tools are invented that automate some of the tasks programmers do.
Apr 30, 2019 at 07:49 PM
Julian (Small chance) says
Because we, software engineers, are the ones Who develop the robots program.
Apr 05, 2019 at 08:17 PM
Proper (Could go either way) says
20 years is a huge timespan.
Apr 05, 2019 at 09:27 AM
Fullwidth says
Dev work is completely based on personality and how you do it.
Mar 31, 2019 at 03:41 AM

Leave a reply about this occupation

Your email address will not be published.
Email (optional)

Have your say

Noleon on Physicians and Surgeons

Don Santiago on Security Guards

AHMAD UMAR on Sales Engineers on Helpers–Production Workers

pharmtekken on Pharmacy Technicians