I just don't understand how people can believe this. I learned most of my programming skills in college, and everyone I know did too. I could program before, but really poorly, because I didn't have fundamental computer science knowledge. Taking algorithms, theoretical comp sci, discrete structures - these transformed me from a code monkey to a real programmer.