Atwood, on his blog Coding Horror, miffed by the “everyone should learn to code” meme, likens coding to plumbing. It’s not for everyone. “Look, I love programming. I also believe programming is important … in the right context, for some people,” he writes. “But so are a lot of skills. I would no more urge everyone to learn programming than I would urge everyone to learn plumbing. That’d be ridiculous, right?” Wrong. With the help of an angry comment thread on Hacker News, we can think of at least five ways someone who has no professional programming ambitions might want to learn a little bit about the way the machines we use every single day, some of us all day, work. —Six Reasons a Non-Computer Nerd Might Want to Learn to Code – Technology – The Atlantic Wire.