Computer programmers and interactive media developers write, modify, integrate and test computer code (the detailed and logical instructions that computers follow in order to function).
Want to learn more? Watch this WorkBC Career Trek video and see what it’s like to work in this type of career.
5:29
People in these occupations:
- work for computer software development firms, information technology consulting firms and information technology units throughout the private and public sectors
- should have well developed analytical skills, patience and persistence
- should have an interest in methodical and precise work and in developing new software or other media
- need to be creative and have good interpersonal skills to collect user requirements and communicate technical problems and solutions
- need a good understanding of computer hardware and software, as well as knowledge of operating systems and computer languages
Computer programmers:
- write, test and maintain code for personal computers and mainframe software applications, information systems applications, operating systems-level software and communications software
Interactive media developers:
- write, test and maintain computer code for internet applications, computer-based training software, computer games, film, video and other interactive media
Common job titles
- developer, graphical user interface (GUI)
- developer, multimedia
- developer, multimedia / video games
- mobile applications developer
- programmer, computer
- programmer, EDP (electronic data procss'g)
- programmer, Java / visual basic
- programmer, multimedia
- programmer, operating systems
- programmer, satellite telecommunications
- programmer, scientific
- programmer, software / business app.
- programmer, teleprocessing software
- programmer-analyst
- developer, graphical user interface (GUI)
- developer, multimedia
- developer, multimedia / video games
- mobile applications developer
- programmer, computer
- programmer, EDP (electronic data procss'g)
- programmer, Java / visual basic
- programmer, multimedia
- programmer, operating systems
- programmer, satellite telecommunications
- programmer, scientific
- programmer, software / business app.
- programmer, teleprocessing software
- programmer-analyst