🤖 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

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

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

  • Develop Web sites.

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

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

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

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

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

  • 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 users on the use and function of computer programs.

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

  • Train subordinates in programming and program coding.

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

Technologies & Software

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