Computer Programming Technician
Computer programmers write, modify, integrate and test computer code for microcomputer and mainframe software applications, data processing applications, operating systems-level software and communications software. Interactive media developers write, modify, integrate and test computer code for Internet applications, computer-based training software, computer games, film, video and other interactive media. They are employed in computer software development firms, information technology consulting firms, and in information technology units throughout the private and public sectors.
- Writes or maintains computer programs to produce desires outputs;
- Employs workflow charts and diagrams to visualize how a program is to be organized;
- Arranges program requirements in programming sequence;
- Encodes program requirements by converting workflow information into computer language;
- Repairs or expands existing programs to improve efficiencies and program productivity;
- Documents program development and subsequent revisions;
- Undertakes trial of the software programs that have been written in ensure they produce the planned outcomes;
- Corrects discovered errors by making the appropriate program adjustments or changes;
- Writes instructions or complete manuals to assist end-users.
Two-year college program in computer science