Hacker News new | ask | show | jobs
by starkness 4946 days ago
Let's replace "code" with "write." Please don't learn how to write. Only writers do this, and we really don't need more of them anyway. There was a time when this wouldn't have sounded crazy.

Learning to code teaches problem solving, new ways of breaking down complex scenarios, and a means to actually build something. It's true that not everyone needs to be a software engineer, but not everyone needs to be a mathematician either, and we don't use that as a basis to tell people not to learn math. Much like math, coding can be abstracted to a form of thinking in a way that plumbing cannot.

I have a friend right now that is using CodeHS to teach 10 year olds, and they're absorbing it like sponges. And I have met so many people that, in retrospect, have wished they had learned to code at a younger age. Maybe if people had told them to learn how to code, they would have.