🤖 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

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

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

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

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

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

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

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

  • Train subordinates in programming and program coding.

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

  • Develop Web sites.

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

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

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

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

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

Technologies & Software

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