Firstly, this question is mainly directed at the programmers still in High School - since we're all probably the kids that, had this been 1955, would be the oens walking around with slide rules in our pockets.
Don't you hate being called an overachiever? I'd like to know that it's not just me who hates the people who use this phrase, because the word is self-contradictory if you think about it...