NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Agreed (Score:1)
Re:Agreed (Score:1)
I started teaching myself when I was a young teenager, and all I've wanted to do since then is program. For a while I seriously thought about going into other fields (strangely, physics was one of them), but I drank the cool-aid and chose CS. I learned a huge amount of practical programming with both my degrees (MSCS almost 2 decades later) from people with expertise that I couldn't pick up on my own. Sure, there's a fair amount of stuff you won't use, or at least think you won't. During my MSCS, I had the opportunity to learn from two guys that were the best in their field. I wouldn't trade that experience for a degree in any other field or some "more efficient" way of becoming a good programmer.
Reply to This
Parent
Re: (Score:1)
Anyways, here [stanford.edu] is a sample undergrad curriculum. I'd say about half of it could be skipped without significant loss in programming ability: about half of the math requirements (e.g. calculus), the physics, almost all the hardware/EE, and some of the ran