How do they match: Computer Programmers

  • Engineering and Scientific Programmer

  • 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.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.

  • Collaborate with others to resolve information technology issues.
  • Teach others to use computer equipment or hardware.
  • Train others in computer interface or software use.