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

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

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

  • Develop Web sites.

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

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

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

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

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

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

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

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

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

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

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

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

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

Technologies & Software

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