Computer programmers write code and test it allowing for computer software such as applications and programs to function. Computer programming appeals to me because it would be interesting to code different programs and get paid well. To become a computer programmer, one must get a degree in computer science, mathematics, information technology, or something related. The average salary for a computer programmer in Canada is $27.50 per hour which equals to $53,625 per year. Entry-level computer programming positions start at $46,144 per year, while the most experienced computer programmers make up to $76,553 per year.