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”
- 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.
- 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.
- Assign, coordinate, and review work and activities of programming personnel.
- Train subordinates in programming and program coding.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- 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.
- Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
- 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.
- Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
- Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
Related Technology & Tools
- Mainframe operating systems
- Mainframe computers
- Desktop computers
- Serial port cards
- Computer servers
- PostgreSQL
- Computer On-line Real-time Applications Language CORAL 66
- Data entry software
- Adobe Systems Adobe Illustrator
- Prolog
- Microsoft FrontPage
- PowerSoft PowerBuilder
- Low-level debugger software
- Drupal
- Microsoft Access
- Apache Spark
- Atlassian JIRA
- Microsoft Visual FoxPro
- Programming language one PL/I
- MySQL
- Sybase
- Citrix
- FileMaker Pro
- Virage VS Archive
- American National Standards Institute ANSI C
- Ruby on Rails
- Progress Sonic ESB
- Microsoft Dynamics
- CoffeeCup The HTML Editor
- Hypertext markup language HTML
- Assembler
- Oracle Business Intelligence Enterprise Edition
- Microsoft PowerPoint
- Simulation program with integrated circuit emphasis SPICE
- Ubuntu
- McAfee
- Shell script
- Smalltalk
- IBM InfoSphere DataStage
- Partial class generator software
- Ada
- Basis BBx VisualPRO/5
- Interface definition language IDL
- Microsoft Extensible Application Markup Language (XAML)
- Incremental compiler software
- String oriented symbolic language SNOBOL
- Microsoft Office
- Clipper
- Haskell
- Microsoft ASP.NET
- IBM DB2
- Symbolic debugger software
- Customer information control system CICS
- SAP Business Objects
- Interpreter software
- ICON programming language
- PHP: Hypertext Preprocessor
- Embarcadero Delphi
- Compilers
- Command interpreters
- Apache Hadoop
- dBASE Plus
- SAP BusinessObjects Data Integrator
- AWK
- Retargetable compiler
- Adobe Systems Adobe Flex
- Red Hat Enterprise Linux
- ESRI ArcGIS software
- Debugging software
- A programming language APL
- IBM WebSphere
- Apache Hive
- Formula translation/translator FORTRAN
- Beginner's all-purpose symbolic instruction code BASIC
- Source code editor software
- Just-in-time compiler
- Sybase SQL Server
- Objective Caml
- Apache Pig
- C
- StataCorp Stata
- AJAX
- Epic Systems
- B-Method
- Practical extraction and reporting language Perl
- Teradata Database
- SAS
- Mixed code generator
- Self
- Microsoft Publisher
- Symantec Visual Cafe
- Amazon Kinesis
- Microsoft Visual Basic.NET
- R
- SAP
- ReCrystallize Crystal Reports
- Microsoft Visual Basic
- CA Erwin Data Modeler
- CAST SQL Builder
- Hewlett Packard LoadRunner
- Restructured extended executor REXX
- Splunk Enterprise
- Adobe Systems Adobe Flash
- Snort
- Red Hat WildFly
- Enterprise JavaBeans
- Microsoft SharePoint
- NoSQL
- Geographic information system GIS software
- JavaScript
- Oracle JDBC
- NetSuite ERP
- ABC: the AspectBench Compiler for AspectJ
- Extensible stylesheet language XSL
- Microsoft Silverlight
- Corel CorelDraw Graphics Suite
- Apache Tomcat
- Progress WebSpeed Workshop
- Apache Struts
- Apache Cassandra
- Integrated development environment IDE software
- Job control language JCL
- Data manipulation language DML
- Hewlett Packard HP-UX
- Data definition language DDL
- Hibernate ORM
- Apache HTTP Server
- Ext JS
- List processing language LISP
- Code munger software
- Perforce Helix software
- C#
- Oracle E-Business Suite Financials
- Spring Framework
- Adobe Systems Adobe Fireworks
- The MathWorks MATLAB
- Apache Subversion SVN
- National Instruments LabVIEW
- Oracle JD Edwards EnterpriseOne
- Stage compiler
- Interstate connection ICON
- SPSS
- Bentley MicroStation
- Common Lisp Object System CLOS
- Ruby
- Microsoft ActiveX
- LAMP Stack
- Bigloo Scheme
- Oracle PeopleSoft Financials
- Emerald Software Group Emerald Green Office
- Computer Associates integrated data management system CA-IDMS
- Bourne Shell
- Veritas NetBackup
- ABC Compiler
- Microsoft Visio
- Git
- Eiffel
- Microsoft Visual C#
- Oracle WebLogic Server
- Microsoft Visual Basic Scripting Edition VBScript
- Node.js
- Decompilers
- Google Analytics
- UNIX
- Graphical user interfaces GUI
- Microsoft SQL Server
- Wireshark
- Puppet
- Call-processing language CPL
- Forth
- MicroStrategy
- Relational database management software
- Greatis Object Inspector
- Advanced business application programming ABAP
- jQuery
- Logo
- Adobe Systems Adobe ColdFusion
- Eclipse IDE
- One pass compiler software
- Transact-SQL
- Objective C
- Microsoft Exchange Server
- Extensible markup language XML
- J
- Structured Query Report SQR
- Microsoft PowerShell
- Tier generator software
- Python
- Scheme
- Modula
- Microsoft Dynamics GP
- Gambit Scheme
- Microsoft Excel
- MongoDB
- Apache Maven
- Oracle Java
- IBM Power Systems software
- Oracle Hyperion
- Adobe Systems Adobe PostScript
- Event-driven State-machines Programming
- MUMPS M
- Minitab
- Dassault Systemes CATIA
- SAP Crystal Reports
- Algorithmic language ALGOL
- KornShell
- Verilog
- Nagios
- IEA Software Emerald
- Oberon
- Cascading Style Sheets CSS
- Web service definition language WDSL
- Adobe Systems Adobe Dreamweaver
- Inline code expander software
- Network intrusion prevention systems NIPS
- Oracle JavaServer Pages JSP
- Swift
- IBM Rational ClearCase
- Collaborative Application Markup Language CAML
- Oracle Solaris
- Revision control software
- Microsoft Word
- Microsoft Visual Studio
- Workflow software
- Microsoft Visual C# .NET
- Unified modeling language UML
- Code generator software
- Virtual private networking VPN software
- Qlik Tech QlikView
- Extensible HyperText Markup Language XHTML
- Adobe Systems Adobe ActionScript
- Source code migration software
- Progress OpenEdge ABL
- IBM Domino
- Dynamic hypertext markup language DHTML
- Apache Solr
- C++
- Oracle PL/SQL
- Pascal
- Google AngularJS
- SAP NetWeaver BW
- Tableau
- Common business oriented language COBOL
- Threaded code compiler
- Human resource management software HRMS
- Structured query language SQL
- Microsoft Project
- Adobe Systems Adobe Acrobat
- Microsoft .NET Framework
- Microsoft Systems Management Server
- Microsoft SQL Server Reporting Services
- Microsoft ESP SDK
- Delphi Technology
- Adobe Systems Adobe Photoshop
- Oracle PeopleSoft
- Computer aided design and drafting CADD software
- Linux
- Xerces2 Java Parser
- IBM Cognos Impromptu
- Oracle Fusion Applications
- E++ pattern language