Log In | My Passes | Sign Up
  • Learning Guides
  • Teacher Resources
  • Test Prep
  • College Readiness
  • Schools & Districts
  • All of Shmoop
Literature Bible Poetry Shakespeare Mythology Bestsellers Dr. Seuss Pre-Algebra Algebra Algebra II Geometry Biology US History Flashcards DMV Careers SAT ACT AP Exams En Español Essay Lab Videos Literary Critics Shmoop Shtuff
Careers
  • Shmoop Career Guide
  • Explore ALL Careers

Computer Programmer

  • The Real Poop

  • Typical Day

  • Salary

  • Power

  • Fame

  • Glory

  • Stress

  • Physical Danger

  • Qualifications

  • Odds of Getting In

  • Odds of Hanging On

  • Career as Depicted in Popular or Unpopular Culture

  • Tools of the Trade

  • Bell Curve

Home Careers Computer Programmer The Real Poop

Share this Shmoopy Link

Know someone perfect for this career?

New!

Computer ProgrammerThe Real Poop

Advertisement
Know more than we do? Tell Us!

Computer programming is an awesome life, especially if you live in Silicon Valley. If you live anywhere else, you will always be needed and perhaps beloved. One caveat: You need to be comfortable and excited to see language like this:

(function() {
var elem = document.createElement('script');
elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
elem.async = true;
elem.type = "text/javascript";
var scpt = document.getElementsByTagName('script')[0];
scpt.parentNode.insertBefore(elem, scpt);
})();

If you see art in these typings and think of it as magic when a computer solves a problem… and you have a yen for codes, math, and structured problem solving, this is probably right up your alley.com. You will spend almost all of your time in your favorite place - right there in front of a computer. You’ll make great money and be looked at by your co-workers with awe, or at least respect.

How they'll see you.

It may actually help if you’re something of a people person, as you will have to deal both with those who speak your language (C, Java, PHP) and with those who speak only English. You’ll need to be able to calmly find a way to build a recursive algorithm by yesterday so the site can launch.

There are dozens of flavors of computer programmers. At “the low end” are the operations programmers (responsible for keeping servers up and running). Coders, especially those who can code quickly and solve complicated problems, are at the top of the food chain. Programmers can be found working for companies of all shapes and sizes, everywhere from independently run small businesses to mega-corporations like Microsoft. Anywhere with programs, basically.

At the extreme end of compliance and security issues are people who work for the NSA – i.e. professional hackers. CIA type people. Spies. Scary knowledge of what dark things you do on your keyboard. Enormous talent needed, less than huge pay, but god-like powers at your fingertips.

Next Page: The Real Poop Page (2 of 2)

Kind of, Sort of, Semi-Related Careers:

  • Aircraft Mechanic
  • Landscaper
  • Astronaut
  • Surgeon, General to Specific
  • Law Professor
  • Aerospace Engineer
Close

Talk to us

So we know you are human:
Close

So we know you are human:
Site Map | Help | Advertisers | Jobs | Partners | Contact Us | About Shmoop
© 2013 Shmoop University, Inc. All rights reserved. We love your brain and respect your privacy. | Terms of Use | Privacy Policy
© 2013 Shmoop University, Inc. All rights reserved. We love your brain and respect your privacy.