Will “Website Programmer” be Replaced By Robots? 🤔
48% Chance of Automation
“Website Programmer” will probably not be replaced by robots.
This job is ranked #293 out of #702. A higher ranking (i.e., a lower number) means the job is less likely to be replaced.
Care to share? Click for Facebook, Twitter, LinkedIn, or XING. 👍
Job Description
Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1131.00
- The Mean Annual Wage in the U.S. is $ 85,180.00
- The Mean Hourly Wage is $ 40.00
- Currently, there are 271,200 people on this job
☝️ Information based on the reference occupation “Computer Programmers”.
Also Known As…
- Computer Programmers
- Web Programmer
- Software Developer
- Programmer Analyst
- Programmer
- Java Developer
- Internet Programmer
- Computer Programmer Analyst
- Computer Programmer
- Applications Developer
- Analyst Programmer
- White Hat Hacker
- Website Developer
- Website Designer
- Web Site Developer
- Web Site Designer
- Web Page Designer
- Web Graphic Designer
- Web Editor
- Web Designer
- Web Architect
- Web Application Developer
- Web Analyst
- Videogame Tester
- Video Game Tester
- Video Game Programmer
- Systems Programmer
- Systems Analyst
- System Software Developer
- Software Tester
- Software Programmer
- Software Engineer
- Software Development Engineer
- Simulation Developer
- SAS Programmer
- Report Developer
- Oracle Developer
- Operating System Programmer
- Object-Oriented Programmer
- Network Administrator
- Mainframe Programmer
- Mainframe Developer
- Java Programmer
- Internet Webmaster
- Internet Designer
- Information Architect
- Graphic Engineer
- Game Programmer
- Game Developer
- Enterprise Architect
- Engineering Programmer
- Engineering and Scientific Programmer
- Database Programmer
- Database Engineer
- Database Developer
- Database Designer
- Cryptologist
- CRM Developer (Customer Relationship Management Developer)
- Content Manager
- Computer Programming Supervisor
- Computer Language Coder
- Computer Graphic Designer
- Computer Graphic Artist
- Computer Game Tester
- Computer Game Programmer
- Computer Animator
- COBOL Programmer (Common Business Oriented Language Programmer)
- Client Server Programmer
- Certified Ethical Hacker
- Business Systems Analyst
- Business Programmer
- Bioinformatics Specialist
- Beta Tester
- Applications Programmer
- Application Programmer Analyst
- .NET Programmer
- .NET Developer
Tasks for “Website Programmer”
- 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.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Write or contribute to instructions or manuals to guide end users.
- 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.
- Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
- 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.
- Collaborate with computer manufacturers and other users to develop new programming methods.
- 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.
- 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, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
Related Technology & Tools
- Computer servers
- Serial port cards
- Desktop computers
- Mainframe operating systems
- Mainframe computers
- Oracle Solaris
- Incremental compiler software
- Practical extraction and reporting language Perl
- Ubuntu
- Customer information control system CICS
- Extensible markup language XML
- Apache Hadoop
- SAP
- Common business oriented language COBOL
- Hypertext markup language HTML
- Cascading Style Sheets CSS
- Source code editor software
- Nagios
- Puppet
- Human resource management software HRMS
- Red Hat Enterprise Linux
- Compilers
- Sybase SQL Server
- IBM Power Systems software
- Microsoft Office
- Pascal
- StataCorp Stata
- Oracle E-Business Suite Financials
- Delphi Technology
- Forth
- Data entry software
- MicroStrategy
- Microsoft Word
- C#
- Decompilers
- Node.js
- Computer Associates integrated data management system CA-IDMS
- Atlassian JIRA
- Prolog
- List processing language LISP
- Threaded code compiler
- Beginner's all-purpose symbolic instruction code BASIC
- Adobe Systems Adobe Fireworks
- ESRI ArcGIS software
- NetSuite ERP
- IBM WebSphere
- Microsoft ActiveX
- Microsoft ESP SDK
- Microsoft Dynamics
- Dassault Systemes CATIA
- AJAX
- Citrix
- Teradata Database
- Microsoft SQL Server
- Apache HTTP Server
- Retargetable compiler
- Geographic information system GIS software
- Microsoft Visual Studio
- Data manipulation language DML
- C
- Microsoft PowerShell
- PowerSoft PowerBuilder
- Hibernate ORM
- Apache Maven
- MongoDB
- Microsoft ASP.NET
- Oracle PeopleSoft Financials
- McAfee
- Microsoft Extensible Application Markup Language (XAML)
- Network intrusion prevention systems NIPS
- Objective Caml
- JavaScript
- Embarcadero Delphi
- Snort
- Microsoft Project
- Red Hat WildFly
- IBM Cognos Impromptu
- Just-in-time compiler
- Code generator software
- Extensible HyperText Markup Language XHTML
- Oracle PL/SQL
- R
- Formula translation/translator FORTRAN
- Ext JS
- SAP Business Objects
- Scheme
- CoffeeCup The HTML Editor
- Adobe Systems Adobe Illustrator
- Adobe Systems Adobe ColdFusion
- Hewlett Packard LoadRunner
- Greatis Object Inspector
- dBASE Plus
- Oracle Business Intelligence Enterprise Edition
- Wireshark
- String oriented symbolic language SNOBOL
- Microsoft Publisher
- Minitab
- Dynamic hypertext markup language DHTML
- Hewlett Packard HP-UX
- Microsoft Visio
- Oberon
- Virtual private networking VPN software
- Logo
- Adobe Systems Adobe Acrobat
- Qlik Tech QlikView
- Apache Cassandra
- Inline code expander software
- Microsoft SQL Server Reporting Services
- Computer On-line Real-time Applications Language CORAL 66
- ABC: the AspectBench Compiler for AspectJ
- Microsoft Visual C# .NET
- Common Lisp Object System CLOS
- Clipper
- Source code migration software
- Extensible stylesheet language XSL
- Adobe Systems Adobe PostScript
- Microsoft Visual Basic Scripting Edition VBScript
- Epic Systems
- LAMP Stack
- Microsoft Excel
- SAP NetWeaver BW
- Workflow software
- Xerces2 Java Parser
- Microsoft Visual C#
- American National Standards Institute ANSI C
- IEA Software Emerald
- Linux
- Gambit Scheme
- Code munger software
- Apache Subversion SVN
- Verilog
- Structured Query Report SQR
- Basis BBx VisualPRO/5
- Oracle JD Edwards EnterpriseOne
- Microsoft Access
- National Instruments LabVIEW
- ABC Compiler
- B-Method
- Bentley MicroStation
- Tableau
- SAP BusinessObjects Data Integrator
- Microsoft Systems Management Server
- NoSQL
- Adobe Systems Adobe Dreamweaver
- J
- Event-driven State-machines Programming
- Spring Framework
- Simulation program with integrated circuit emphasis SPICE
- One pass compiler software
- Collaborative Application Markup Language CAML
- Progress WebSpeed Workshop
- Mixed code generator
- E++ pattern language
- FileMaker Pro
- SAP Crystal Reports
- Veritas NetBackup
- Assembler
- Apache Pig
- Virage VS Archive
- Progress OpenEdge ABL
- IBM DB2
- Programming language one PL/I
- Low-level debugger software
- Oracle Fusion Applications
- Debugging software
- Oracle Hyperion
- Symantec Visual Cafe
- Google Analytics
- C++
- Restructured extended executor REXX
- Job control language JCL
- Oracle WebLogic Server
- Data definition language DDL
- Bourne Shell
- Shell script
- Emerald Software Group Emerald Green Office
- Relational database management software
- Transact-SQL
- CA Erwin Data Modeler
- Apache Struts
- Command interpreters
- Progress Sonic ESB
- Drupal
- CAST SQL Builder
- Microsoft Dynamics GP
- Python
- IBM Domino
- Amazon Kinesis
- Splunk Enterprise
- The MathWorks MATLAB
- Integrated development environment IDE software
- Microsoft Visual Basic
- Microsoft Exchange Server
- Git
- Structured query language SQL
- Swift
- Haskell
- Perforce Helix software
- UNIX
- jQuery
- Computer aided design and drafting CADD software
- IBM InfoSphere DataStage
- Interstate connection ICON
- Ruby on Rails
- Corel CorelDraw Graphics Suite
- Unified modeling language UML
- ReCrystallize Crystal Reports
- SPSS
- Interpreter software
- Interface definition language IDL
- Eiffel
- Apache Spark
- Microsoft SharePoint
- Graphical user interfaces GUI
- A programming language APL
- Microsoft PowerPoint
- Microsoft Visual Basic.NET
- Ruby
- Stage compiler
- Microsoft .NET Framework
- SAS
- Oracle Java
- Modula
- Tier generator software
- AWK
- Algorithmic language ALGOL
- Adobe Systems Adobe Flex
- Oracle JDBC
- PostgreSQL
- Bigloo Scheme
- Sybase
- Microsoft Visual FoxPro
- Adobe Systems Adobe ActionScript
- Microsoft FrontPage
- KornShell
- Apache Hive
- Ada
- Enterprise JavaBeans
- Google AngularJS
- Symbolic debugger software
- Apache Tomcat
- Self
- Smalltalk
- Web service definition language WDSL
- Oracle PeopleSoft
- Adobe Systems Adobe Photoshop
- Eclipse IDE
- Revision control software
- MySQL
- Partial class generator software
- IBM Rational ClearCase
- Objective C
- MUMPS M
- PHP: Hypertext Preprocessor
- Apache Solr
- Adobe Systems Adobe Flash
- Call-processing language CPL
- Advanced business application programming ABAP
- ICON programming language
- Oracle JavaServer Pages JSP
- Microsoft Silverlight