🤖 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 “Computer 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%

“Computer 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%

“Computer 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

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

  • Develop Web sites.

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

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

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

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

  • Train subordinates in programming and program coding.

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

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

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

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

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

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

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

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

Technologies & Software

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