back

by yen223·13y ago·view on hn ↗
There are even more non-CS graduates who suck at those three!

Snark aside, the thing about being self-taught is that, it is easy to miss out on important concepts, simply because nobody told you about them. You won't seek out more knowledge about them, because you don't even know they exist! They are the "unknown unknowns" that Rumsfeld was talking about. [0]

[0]http://en.wikipedia.org/wiki/There_are_known_knowns

1 comments
Do you really believe it's that hard to come across TDD and design patterns? These come up 90% of the time on anything related to programming, and being self-taught means being very good at finding things by yourself.