# data[].attributes.body
http://createacareer.org/computer-information-technology/computer-programmer-careers/

https://www.cs.vt.edu/undergraduate/recommended

http://www.bls.gov/ooh/computer-and-information-technology/mobile/computer-programmers.htm

# data[].attributes.body
I picked this career because it seemed like a diverse job to pick compared to the rest. I also love technology and couldn't live without it.

# data[].attributes.body
Computer programmers actually have a big impact on society these days. So many people use technology and computer programmers program that technology. So, without computer programmers technology wouldn't be programmed. Which would make technology none usable.

# data[].attributes.body
The media wage for a computer programmer is $79,530.

# data[].attributes.body
For a computer programmers you usually have to have a bachelors degree. Although some computer programmers are hired if they have an associates degree. Most computer programmers get a degree in computer science. Computer programmers who work in specific fields like healthcare or accounting take classes in that field to supplement their degree.
Most programmers learn some computer language while they're in school. Although a computer science degree gives students skills that are needed to learn computer language easily. Lots of students gain experience by completing an internship at a software company while in college.
In high school you should take as much math as possible. A computer science degree requires 22 hours of math. If it is possible it is smart to take a calculus course in high school. Also physics and chemistry are good to take too. You are required to have 6 hours of Writing Intensive courses, and public speaking course.

# data[].attributes.body
Computer programmers work in offices. They usually work alone most of the time. In some cases they work with others like computer specialists on large projects. On a daily bases they usually work 24 hours a day.

# data[].attributes.body
A computer programmer writes and tests codes that allows computer applications and software programs to function the right way and avoid problems. Computer programmers program designs (that are created by software developers and engineer) into instructions that a computer can follow.