🤖 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 “Programmer Analyst” 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%

“Programmer Analyst” 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%

“Programmer Analyst” 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 or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.

  • Develop Web sites.

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

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

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

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

  • Train users on the use and function of computer programs.

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

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

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

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

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

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

Technologies & Software

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