🤖 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

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

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

  • Train users on the use and function of 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.

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

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

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

  • Train subordinates in programming and program coding.

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

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

  • Develop Web sites.

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

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

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

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

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

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

Technologies & Software

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