Careers

Computer Programmer

Computer ProgrammerA computer programmer needs to be a whiz at developing programs for computers and decoding computer language.

Working with a team, he or she will perform routine tests and repairs for the software using complex mathematical formulas, as well as retrieve data and information from the computer.

Relying heavily on communication and computer language such as Java and C++, computer programmers will continue to help advance the future of the internet.

Career Details
Degree:Bachelor’s or Associate’s in Computer Science, Math or Engineering (Bachelor’s preferred)
Job Activities:Write code for software programs
Maintain databases
Provide technical support to computer users
Communicate with team members to develop new products
Revise and correct errors in computer programs
Job Outlook:expected to grow about as fast as the average for all occupations through 2010
Lists:ranked by CNNMoney.com as one of the hottest jobs
Skills:Math
Science
Critical Thinking
Starting Salary:$40,000-$71,000
Top Cities:Atlanta, GA, Washington, DC, San Jose, CA, Mountain View, CA
Top Employers:Google, Intuit, Inc., AutoDesk, Inc., Adobe Systems, Microsoft Corporation
Travel Required:Very little
Working Conditions:Office