|
Career Description 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. Duties May Include Write computer programs or software packages by coding instructions into machine-readable form
Test, debug, document, and implement computer programs or software packages
Maintain existing computer programs by making minor changes as required
Act as a resource person, solving computer problems for users
Examples of Titles Application Programmer Business Programmer Multimedia Programmer Operating Systems Programmer Programmer - Computer Systems Programmer Analyst Scientific Programmer Software Development Programmer Software Programmer Systems Programmer Where They Work Computer programmers work in computer software/consulting firms and in programming units in business/government. Sources The National Occupational Classification (NOC) Code found next to the name of the career is a 4-digit code that classifies occupations by different skill types and skill levels.
The information on careers is adapted from Canadian Occupational Projection System, a project by Human Resources and Skills Development Canada, which uses annual data to analyze trends in labour.
© Canadian Occupational Projection System, Human Resources and Skills Development Canada, 2011. © JobFutures, Labour Force Survey, 2006. © National Occupational Classification, Human Resources Skills and Development Canada, 2006. © Working in Canada, Labour Force Survey, 2009.
|