Job Description - Computer Programmer:
Employment Facts - Computer Programmer:
Educational Requirements - Computer Programmer:
Other Requirements - Computer Programmer:
Advancement Opportunities - Computer Programmer:
Job Outlook - Computer Programmer:
Earnings - Computer Programmer:
Use the Salary Wizard at Salary.com to find out how much a Computer Programmer currently earns in your city.
A Day in a Computer Programmer's Life:
On a typical day a computer programmer's tasks might include:
- Correcting errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
- Conducting trial runs of programs and software applications to ensure that they will produce the desired information and that the instructions are correct.
- Compiling and writing documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
- Writing, updating, and maintaining computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Consulting with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
Sources:
Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, 2010-11 Edition, Computer Software Engineers and Computer Programmers, on the Internet at http://www.bls.gov/oco/ocos110.htm (visited November 1, 2010).
Employment and Training Administration, U.S. Department of Labor, O*NET Online, Computer Programmer, on the Internet at http://online.onetcenter.org/link/details/15-1021.00 (visited November 9, 2010).
Should You Become a Computer Programmer? Take a Quiz to Find Out.

