🤖 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

  • Develop Web sites.

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Train subordinates in programming and program coding.

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

Technologies & Software

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