Is there a point to school? 
smutticus: If you only learn one thing at college learn to write.  If you can learn to distill complex concepts into straightforward language you will go places.I've seen highly competent technical people struggle in their career due to a lack of good writing skills.  Take technical writing classes and work your ass off in them.  Take creative writing classes just to stretch your brain and force yourself to think differently.  Approach writing like you might approach programming because it's just as important.