"Lately I've been thinking a lot about self-taught programmers vs those formally educated thanks to this question on Quora that I found through Hacker News.
I've worked with and for many programmers throughout the years, both self-taught and formally-educated. I've had a wide array of experiences. Bad self-taught ones and talented self-taught ones. Bad formally-educated ones and good formally-educated ones.
For the record I'm a formally-educated one from a good school. But before I went to college I was self-taught and after college I consider myself to be self-teaching all the time. Learning should never end."