Will “Computer Programmer” be Replaced By Robots? 🤔
78% Chance of Automation
“Computer Programmer” will probably be replaced by robots.
This job is ranked #428 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
Monitor and control electronic computer and peripheral electronic data processing equipment to process business, scientific, engineering, and other data according to operating instructions. Monitor and respond to operating and error messages. May enter commands at a computer terminal and set controls on computer and peripheral devices.
Job Details
- The SOC (Standard Occupational Classification) code is 43-9011.00
- The Mean Annual Wage in the U.S. is $ 43,880.00
- The Mean Hourly Wage is $ 21.00
- Currently, there are 46,810 people on this job
☝️ Information based on the reference occupation “Computer Operators”.
Also Known As…
- Computer Operators
- Systems Operator
- Software Technician
- Operations and Maintenance Technician
- Information Technology Specialist
- Computer Technician
- Computer Specialist
- Computer Operator
- Computer Console Operator
- System Support Technician
- Sorting Machine Operator
- Peripheral Equipment Operator
- Peripheral EDP Equipment Operator
- Office Automation Clerk
- Network Manager
- Micro Computer Data Processor
- Input Output Clerk
- Information Technology Manager
- Information Systems Operator
- Imaging Specialist
- High Speed Printer Operator
- Equipment Operator
- Environmental Web Crawler
- Encoding Machine Operator
- Digitizer Operator
- Digital Computer Operator
- Debug Technician
- Data Processor
- Data Processing Clerk
- Data Processing Auxiliary Equipment Operator
- Data Center Operator
- Console Operator
- Computing Machine Operator
- Computer Systems Support Specialist
- Computer Peripheral Equipment Operator
- Card Tape Converter Operator
- Card Sorter
Tasks for “Computer Programmer”
- Notify supervisor or computer maintenance technicians of equipment malfunctions.
- Clear equipment at end of operating run and review schedule to determine next assignment.
- Respond to program error messages by finding and correcting problems or terminating the program.
- Operate spreadsheet programs and other types of software to load and manipulate data and to produce reports.
- Help programmers and systems analysts test and debug new programs.
- Enter commands, using computer terminal, and activate controls on computer and peripheral equipment to integrate and operate equipment.
- Monitor the system for equipment failure or errors in performance.
- Load peripheral equipment with selected materials for operating runs, or oversee loading of peripheral equipment by peripheral equipment operators.
- Oversee the operation of computer hardware systems, including coordinating and scheduling the use of computer terminals and networks to ensure efficient use.
- Read job set-up instructions to determine equipment to be used, order of use, material such as disks and paper to be loaded, and control settings.
- Answer telephone calls to assist computer users encountering problems.
- Retrieve, separate and sort program output as needed, and send data to specified users.
- Supervise and train peripheral equipment operators and computer operator trainees.
- Type command on keyboard to transfer encoded data from memory unit to magnetic tape and assist in labeling, classifying, cataloging and maintaining tapes.
- Record information such as computer operating time, problems that occurred, and actions taken.
Related Technology & Tools
- Computer tape drives
- Form bursters
- Computer servers
- Modems
- Magnetic tape units MTU
- Computer terminals
- Backup drives
- Network routers
- Plotters
- Magnetic card readers
- Email servers
- Check signers
- Personal computers
- Disk storage units
- Scanners
- Laser printers
- Robotic tape libraries
- Decollating equipment
- Computer hard disk drives
- High speed impact printers
- Mainframe computers
- Multi-line telephone systems
- Minicomputers
- Impact printers
- IBM Tivoli OMEGAMON XE for CICS on z/OS
- Microsoft SharePoint
- Microsoft Office
- Microsoft Word
- EMC AlphaStor
- Microsoft Visio
- Microsoft Windows
- Structured query language SQL
- CA Unicenter TNG
- File transfer protocol FTP software
- Teradata Enterprise Data Warehouse
- Microsoft Exchange Server
- Microsoft PowerPoint
- Common business oriented language COBOL
- CA Automation Point
- Ipswitch WhatsUp Gold
- IBM WebSphere
- Microsoft Access
- Citrix
- Linux
- IBM Power Systems software
- BMC PATROL
- Microsoft Windows Server
- Veritas NetBackup
- Cisco IOS
- SAP
- Oralce Java Enterprise System
- Wide area network WAN software
- Storage area network SAN software
- Hewlett-Packard HP OpenVMS
- IBM Tivoli NetView Distribution Manager
- Job control language JCL
- SPSS ShowCase Suite
- Hewlett Packard HP-UX
- BMC Software Remedy IT Service Management Suite
- Python
- CA 11 Workload Automation Restart and Tracking
- Web browser software
- Email software
- CA 7 Workload Automation
- Hewlett-Packard HP OpenView Service Center
- Local area network LAN software
- IBM Notes
- SAP BusinessObjects Crystal Reports
- Disk operating system DOS
- Sybase SQL Anywhere
- Microsoft Excel
- Micro Focus OpenView
- Tandem advanced command language TACL
- BMC Software CONTROL-O
- Customer information control system CICS
- Microsoft Outlook
- Practical extraction and reporting language Perl
- IBM Tivoli Workload Scheduler
- Data3 ENGUARD
- Oracle DBMS
- IBM i
- BMC Software Control-M
- UNIX
- IBM Informix
- IBM DB2
- Operating system monitoring software
- EMC NetWorker
- Oracle Solaris
- Novell NetWare