I'm Kent C. Dodds. I help people make the world better through quality software. Ask me anything!

View other answers to this thread

Learn Something New Everyday,
Connect With The Best Developers!

& 500k+ others use Hashnode actively.

Sandeep Panda's photo

Do you think everyone should learn to code? In other words, should kids be encouraged to learn programming early?

Kent C. Dodds's photo

Improving the world with quality software · Husband, Father, Latter-day Saint, Teacher, OSS, GDE · http://testingjavascript.com @eggheadio

I don't think it should be at the same level as reading, writing, and math, but I do think that everyone should be exposed to it, and at an early age. The thing about coding is that when you're just getting started with it, you learn and apply skills that everyone should definitely have even if they don't end up being coders. So the same path you take to start learning (especially for kids) will teach you skills you'll need anyway. And in the process you might find that you really like coding in general and decide to pursue an enjoyable and lucrative career.