🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     
Automation Risk Analysis

Will “Automation Programmer” be Automated?

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

AI Exposure Risk

60%

“Automation Programmer” will maybe be replaced by AI.

Based on the cognitive demands, communication requirements, and logical reasoning intrinsic to this occupation according to O*NET data, we project a 60% probability of disruption by generative AI and Large Language Models.

Automation & Robot Risk

30%

“Automation Programmer” will probably not be replaced by robots.

Evaluating the physical dexterity, repetitive motion tasks, and manual labor associated with this role, our analysis indicates a 30% likelihood of substitution by advanced robotics systems.

Personal & Financial Insights

Every occupation has a unique profile. For Computer Programmers, the Bureau of Labor Statistics and O*NET classify the day-to-day work broadly as: 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.

Avg. Annual Salary $103,640
Avg. Hourly Wage $49.83
Available Jobs (US) 109,870
Job Title & Hierarchy Code (SOC) Computer Programmers #15-1251
Wage vs. National Median
ℹ️

Data is based on the reference occupation: “Computer Programmers”

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

Core Skills & Abilities

  • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

  • Collaborate with computer manufacturers and other users to develop new programming methods.

  • Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.

  • Assign, coordinate, and review work and activities of programming personnel.

  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.

  • Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.

  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.

  • Train users on the use and function of computer programs.

  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.

  • Train subordinates in programming and program coding.

  • Write or contribute to instructions or manuals to guide end users.

  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.

  • Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.

  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.

  • Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.

  • Develop Web sites.

  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.

Technologies & Software

  • Wireshark
  • Django
  • String oriented symbolic language SNOBOL
  • Amazon Redshift
  • Google Angular
  • Qwen (Alibaba)
  • The MathWorks MATLAB
  • AWK
  • MUMPS M
  • Bigloo Scheme
  • SAP Business Objects
  • Microsoft ActiveX
  • Apache Spark
  • Ada
  • Chef
  • Common business oriented language COBOL
  • Spring Boot
  • Amazon Kinesis
  • Nova (Amazon)
  • FileMaker Pro
  • Apache Struts
  • Retargetable compiler
  • IBM Domino
  • Microsoft Visual C# .NET
  • PowerSoft PowerBuilder
  • Bolt.new
  • Microsoft ESP SDK
  • Apache HTTP Server
  • Progress WebSpeed Workshop
  • Interstate connection ICON
  • Tier generator software
  • Microsoft Windows Server
  • Delphi Technology
  • Microsoft Visual Basic for Applications VBA
  • Algorithmic language ALGOL
  • Adobe Flex
  • R
  • Bourne Shell
  • Qlik Tech QlikView
  • Gemini (Google)
  • Tax software
  • Epic Systems
  • Objective Caml
  • Oracle Java
  • IBM Rational ClearCase
  • Amazon CodeWhisperer
  • Low-level debugger software
  • Amazon Simple Storage Service S3
  • Amazon Elastic Compute Cloud EC2
  • Swift
  • Microsoft ASP.NET Core MVC
  • Debugging software
  • Adobe Illustrator
  • Integrated development environment IDE software
  • Microsoft Office software
  • C++
  • IBM DB2
  • Hypertext markup language HTML
  • Operating system software
  • Microsoft Active Server Pages ASP
  • Adobe ActionScript
  • Compilers
  • Simulation program with integrated circuit emphasis SPICE
  • Interface definition language IDL
  • Codeium
  • Eiffel
  • Perforce Helix software
  • Advanced business application programming ABAP
  • Source code migration software
  • Cascading style sheets CSS
  • ABC Compiler
  • Ubuntu
  • Threaded code compiler
  • v0 by Vercel
  • Oracle Business Intelligence Enterprise Edition
  • Prolog
  • ESRI ArcGIS software
  • Google Analytics
  • IBM InfoSphere DataStage
  • PostgreSQL
  • Enterprise JavaBeans
  • Apache Hive
  • IBM WebSphere
  • Apache Solr
  • National Instruments LabVIEW
  • Microsoft Word
  • Objective C
  • Dassault Systemes CATIA
  • Spring Framework
  • Microsoft Excel
  • One pass compiler software
  • Code munger software
  • Minitab
  • Data definition language DDL
  • Job control language JCL
  • MicroStrategy
  • Llama (Meta)
  • NoSQL
  • Microsoft SQL Server Integration Services SSIS
  • American National Standards Institute ANSI C
  • UNIX
  • StataCorp Stata
  • Microsoft Visual FoxPro
  • Structured Query Report SQR
  • Snort
  • Oracle Fusion Middleware
  • Selenium
  • Greatis Object Inspector
  • Microsoft PowerShell
  • Verilog
  • IBM SPSS Statistics
  • Puppet
  • Apache Maven
  • Oracle Database
  • Gambit Scheme
  • Computer aided design and drafting CADD software
  • McAfee
  • Teradata Database
  • Formula translation/translator FORTRAN
  • Claude (Anthropic)
  • Data manipulation language DML
  • Ansible software
  • Google Antigravity
  • Microsoft Access
  • Oberon
  • Adobe PostScript
  • Inline code expander software
  • Progress OpenEdge ABL
  • Go
  • Transact-SQL
  • Oracle E-Business Suite Financials
  • Clipper
  • Microsoft .NET Framework
  • Tableau
  • Backbone.js
  • Smalltalk
  • Atlassian JIRA
  • Microsoft SQL Server Reporting Services SSRS
  • Microsoft Windows
  • jQuery
  • Microsoft PowerPoint
  • Collaborative Application Markup Language CAML
  • Atlassian Confluence
  • GitHub
  • CAST SQL Builder
  • Beginner's all-purpose symbolic instruction code BASIC
  • Extensible hypertext markup language XHTML
  • Salesforce Visualforce
  • Bentley MicroStation
  • Haskell
  • Python
  • Devin (Cognition AI)
  • Shell script
  • Bash
  • B-Method
  • Customer information control system CICS
  • Microsoft Visual Basic.NET
  • IBM Power Systems software
  • Virtual private networking VPN software
  • Oracle PeopleSoft
  • Oracle WebLogic Server
  • Virage VS Archive
  • Microsoft ASP.NET
  • Mistral (Mistral AI)
  • Emerald Software Group Emerald Green Office
  • NetSuite ERP
  • Microsoft Silverlight
  • React
  • SAP software
  • Microsoft Visual Basic
  • Symbolic debugger software
  • Code generator software
  • Extensible stylesheet language XSL
  • Ruby
  • Programming language one PL/I
  • Node.js
  • Lovable.dev
  • Microsoft Exchange
  • IEA Software Emerald
  • E++ pattern language
  • Docker
  • Apache Tomcat
  • Apache Pig
  • JavaScript
  • GitHub Copilot
  • Perplexity AI
  • Elasticsearch
  • Graphical user interface GUI design software
  • Oracle PeopleSoft Financials
  • ChatGPT (OpenAI)
  • Adobe Acrobat
  • Microsoft SQL Server
  • SAP NetWeaver BW
  • Microsoft Extensible Application Markup Language (XAML)
  • AJAX
  • Atlassian Bamboo
  • Just-in-time compiler
  • Mistral AI (chat/models)
  • Revision control software
  • Unified modeling language UML
  • UNIX Shell
  • Gemini Code Assist
  • Ext JS
  • Geographic information system GIS software
  • Oracle Solaris
  • Dynamic hypertext markup language DHTML
  • C#
  • Adobe Dreamweaver
  • MySQL
  • Perl
  • Computer Associates integrated data management system CA-IDMS
  • Oracle JDBC
  • Hewlett Packard HP-UX
  • Hewlett Packard LoadRunner
  • Splunk Enterprise
  • Mixed code generator
  • List processing language LISP
  • Microsoft Visio
  • Red Hat OpenShift
  • Hibernate ORM
  • Eclipse IDE
  • Computer On-line Real-time Applications Language CORAL 66
  • Adobe Photoshop
  • Extensible markup language XML
  • Scheme
  • Amazon Web Services AWS CloudFormation
  • IBM Cognos Impromptu
  • Human resource management software HRMS
  • Microsoft Publisher
  • Command interpreters
  • Red Hat Enterprise Linux
  • Quest Erwin Data Modeler
  • Network intrusion prevention systems NIPS
  • Adobe ColdFusion
  • Modula
  • Restructured extended executor REXX
  • ABC: the AspectBench Compiler for AspectJ
  • PHP
  • JavaScript Object Notation JSON
  • Structured query language SQL
  • MongoDB
  • Amazon Web Services AWS software
  • Veritas NetBackup
  • ICON programming language
  • Common Lisp Object System CLOS
  • Embarcadero Delphi
  • dBASE Plus
  • Microsoft Dynamics GP
  • SAS
  • Canu
  • Relational database management software
  • Symantec Visual Cafe
  • Citrix cloud computing software
  • Incremental compiler software
  • Microsoft Dynamics
  • Workflow software
  • Nagios
  • Red Hat WildFly
  • Kimi (Moonshot AI)
  • Microsoft Visual Basic Scripting Edition VBScript
  • OpenAI ChatGPT
  • Microsoft Azure software
  • Event-driven State-machines Programming
  • SAP BusinessObjects Data Integrator
  • Oracle Fusion Applications
  • Jupyter Notebook
  • VMware
  • Oracle PL/SQL
  • Source code editor software
  • Oracle JD Edwards EnterpriseOne
  • Apache Groovy
  • Cursor AI
  • KornShell
  • Scala
  • Oracle Hyperion
  • SAP Adaptive Server Enterprise
  • Microsoft Systems Management Server
  • Drupal
  • Microsoft SharePoint
  • Oracle JavaServer Pages JSP
  • JUnit
  • Microsoft FrontPage
  • Apache Subversion SVN
  • Apache Hadoop
  • J
  • Microsoft Visual Studio
  • Web service definition language WDSL
  • Interpreter software
  • Tabnine
  • Grok (xAI)
  • Ruby on Rails
  • Corel CorelDraw Graphics Suite
  • SAP Crystal Reports
  • Apache Ant
  • Logo design software
  • Basis BBx VisualPRO/5
  • Xerces2 Java Parser
  • Git
  • Microsoft Project
  • Amazon DynamoDB
  • A programming language APL
  • DeepSeek
  • ReCrystallize Crystal Reports
  • Call-processing language CPL
  • Progress Sonic ESB
  • IBM Notes
  • Forth
  • LAMP Stack
  • Decompilers
  • Linux
  • Supervisory control and data acquisition SCADA software
  • Pascal
  • CoffeeCup The HTML Editor
  • Apache Cassandra
  • Apache Kafka
  • Partial class generator software
  • C
  • Mainframe operating systems
  • Mainframe computers
  • Computer servers
  • Serial port cards
  • Desktop computers