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

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

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

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

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

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

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

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

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

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

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

  • Train subordinates in programming and program coding.

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

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

  • Develop Web sites.

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

Technologies & Software

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