🤖 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

  • Develop Web sites.

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

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

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

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

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

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

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

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

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

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

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

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

Technologies & Software

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