🤖 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

  • Train subordinates in programming and program coding.

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

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

  • Develop Web sites.

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

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

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

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

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

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

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

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

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

Technologies & Software

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