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

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

“Analyst 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.

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

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

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

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

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

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

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

  • 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 subordinates in programming and program coding.

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

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

  • Develop Web sites.

Technologies & Software

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