🤖 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

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

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

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

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

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

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

  • Train subordinates in programming and program coding.

  • Develop Web sites.

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

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

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

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

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

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

Technologies & Software

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