What Knowledge Gaps Do Self-Taught Programmers Generally Have? 396
BeardedChimp writes "I, like many others here, have learned to program by myself. Starting at a young age and learning through fiddling I have taught myself C++, Java, python, PHP, etc., but what I want to know is what I haven't learned that is important when taught in a traditional computer science curriculum. I have a degree in physics, so I'm not averse to math. What books, websites, or resources would you recommend to fill in the gaps?"
Re:Algorithms (Score:3, Funny)
"interview with Amazon a while back and in preparation bought the book "Programming Interviews Exposed"
I hope you didn't buy it off Amazon ;0)