🤖 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

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

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

  • 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.

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

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

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

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

  • Develop Web sites.

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

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

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

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

  • 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.

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

  • Train subordinates in programming and program coding.

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

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

Technologies & Software

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