How do they match: Computer Programmers

  • Train subordinates in programming and program coding.
  • Train users on the use and function of computer programs.
  • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
  • 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.
  • 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.

  • Train others in computer interface or software use.
  • Assign duties or work schedules to employees.
  • Prepare instruction manuals.