A computer programmer writes the codes (instructions) that allow computer systems and software to function efficiently.
A four-year bachelor's degree in computer science or a related field may be required in order 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.
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.
Jobs: Check Available Jobs!
Computer programmers typically work for organizations involved in computer system design, software, finance, insurance, or manufacturing.
An IT Director oversees all of the technology within an organization. This may involve pl...
A web services director is in charge of all functions of an organizations website.
A software product manager provides technical support to customers who use a particular ty...
Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook
Explore Careers, Labour Market Information, Government of Canada