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

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

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

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

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

  • Train subordinates in programming and program coding.

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

  • Develop Web sites.

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

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

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

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

Technologies & Software

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