🤖 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 “Application Programmer Analyst” 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%

“Application Programmer Analyst” 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%

“Application Programmer Analyst” 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

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

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

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

  • Develop Web sites.

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

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

  • 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 and assist computer operators or system analysts to define and resolve problems in running computer programs.

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

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

  • Train subordinates in programming and program coding.

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

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

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

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

Technologies & Software

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