A software engineer designs, develops, and tests new computer software.
A four-year bachelor's degree in computer science, software engineering, or a related field is required to get a job in this field. Even math majors can work in this field!
The job outlook for this position looks very good over the next 10 years, keeping in mind that geographical differences may exist.
Software engineers typically work for information technology firms and computer or software manufacturing organizations. People who work in this field are often required to work in a team environment. You may also have to work very long hours!
A computer programmer writes the codes (instructions) that allow computer systems and soft...
Computer systems analysts combine the business and information technology needs and capabi...
Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook
Explore Careers, Labour Market Information, Government of Canada