Computer Programmer

What Does A Computer Programmer Do?

A computer programmer writes the codes (instructions) that allow computer systems and software to function efficiently.

How Do I Become A Computer Programmer?

A four-year bachelor’s degree in computer science or a related field may be required to obtain this position. A higher degree (master’s or doctorate) in a related field, which may take an additional two-five years to earn, would be more valuable.

What is the Average Salary For A Computer Programmer?

High – 130,000
Median – 79,000
Low – 45,000

What Courses Should I Take To Become A Computer Programmer?

  • Math – As much as possible!
  • English – As much as possible!
  • Communication
  • Electronics
  • Computer Science

What Is The Work Environment For A Computer Programmer?

Computer programmers typically work for organizations involved in computer system design, software, finance, insurance, or manufacturing.

What Is The Future Outlook For A Computer Programmer?

There will likely be a lot of competition for these positions because of the way many companies hire people in other parts of the world (where wages are lower) to complete this work.


  • Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook
  • Explore Careers, Labour Market Information, Government of Canada

What Degrees Should I Consider If I Want To Be A Computer Programmer?