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

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

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

  • Develop Web sites.

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

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

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

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

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

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

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

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

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

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

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

Technologies & Software

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