🤖 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

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

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

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

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

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

  • Train subordinates in programming and program coding.

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

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

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

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

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

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

Technologies & Software

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