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