I was very very interested in programming when I entered college.
I took a class in Pascal and c++ before entering college, and received As in both classes. I can fix and service all of my windows machines, and have some understanding of linux. Oh, and mac, but that's not a computer. heh.
So here I was, at college, and I get stuck in this foundation compsci class with 40 guys and 2 sissies, and the guys dominate the back row and look at porn or game or generally be pretty damn distracting, while the two girls other than myself are scared shitless about variables and functions and nearly ready to cry because the fucking professor wouldn't give the girls ANY fucking attention.
Got my first B in that class, realised it was hopeless, and changed my major to math education. haven't looked back since.