🤖 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

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

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

  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.

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

  • Train subordinates in programming and program coding.

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

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

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

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

  • Develop Web sites.

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

  • 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 or contribute to instructions or manuals to guide end users.

Technologies & Software

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