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

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

“Program 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

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

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

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

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

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

  • Train subordinates in programming and program coding.

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

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

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

  • Develop Web sites.

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

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

Technologies & Software

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