If you were to log in, you'd be able to get more information on your fellow community member.
Regarding the previous comment, if you want to do well and succeed financially in the programming field, my advice to you would be to get out of college and start working now. I scraped by in High School, and because of this I felt I shouldn't go to college quite yet. I have to say it was the best decision I made. Most of the people I work with range from having no credits to a couple credits shy of a BS in some un-related field (physics is a popular one), all of them earn upwards of $50K, which is low for our area. The other interesting thing is our instinctive distrust of those who have CS degrees of one form or another. We don't give people who got a formal education nearly as much respect as we give those who did it themselves with a broken down computer and a copy of FreeBSD. It's my belief that a typical CS education warps your idea of how to program in a real work environment, and the CS grads I've met, and after whom I've cleaned up, further cement this notion...