🤖 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

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

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

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

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

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

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

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

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

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

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

  • Train subordinates in programming and program coding.

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

  • Develop Web sites.

Technologies & Software

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