Hacker News new | past | comments | ask | show | jobs | submit login

You can easily compare this to literacy, the ability to control written communication. I'm sure around 1800 many people didn't understand the point, since you could always just walk up to almost everyone you'd want to communicate with. There was no way then to forecast all the implications (esp social and technological) that widespread literacy would eventually entail.

Similarly, programming is the ability to control computation. It's very hard for us to understand just how a society would behave when 90% of the population has the power to create any software tool it needs, to compute sophisticated statistics, and so on.

You'd be hard-pressed to find anyone today who disagrees it was a good thing that (almost) everyone learns how to read and write. I'm also convinced 100 years from now, you won't find anyone complaining about widespread programming ability.




How insightful. I hope we can learn to integrate computer literacy topics gracefully in with other forms of communication (such as math/puzzle solving, writing/composition, the arts, and the sciences) in a way that motivates and interacts synergistically with those other topics, rather than squeezing them out as outmoded forms of only-historical relevance.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: