Following up on an earlier post, here is a relevant quote:
I couldn't believe I spent all that time in college and none of it prepared me for writing business software products [snip] I realized that college taught me how to think about programming. Even though they didn't specifically teach me about databases, I gained the skill to be able to make sense out of any computer gobbely-gook.
[via Dotnet Fox]