Coding today is often seen as some kind of "self-taught superpower," that has an air of mystique about it, and lets you demand you're own market price when looking for work.
Is this skill covering up the real truth- that we can actually solve problems with pen, paper, brainstorm and some good ol' discussion?
We are entering a time where an elegant working solution is more valuable that the brute force of coding an equivalent.
Take coding bootcamps. Since the mainstream learned of the success of Silicon Valley software engineers, everyone wants to own a startup or become an engineer. Silicon Valley paints a picture of late twenty-somethings spending their nights coding and smoking weed, all whilst making millions of dollars. The American public is amazed by figures like Elon Musk and Mark Zuckerberg, who make millions seemingly overnight. Coding fever has even reached the steps of the White House, with President Obama pushing for legislation to include computer science in every public-school curriculum. The same could be said of many other skills. I would no more urge everyone to learn to program than I would urge everyone to learn to plumb. Focusing on coding inflates the importance of finding the “right” method to solve a problem rather than the importance of understanding the problem.