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