🤖 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

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

  • Train subordinates in programming and program coding.

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

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

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

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

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

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

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

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

  • Develop Web sites.

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

  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.

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

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

Technologies & Software

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