Why learning to code is not just a horrible trend

why learning to code is not just a horrible trend

Alright, I admit it. When New York City Mayor Michael Bloomberg says he’s going to do something because it seems trendy, it makes whatever trend he’s promoting completely fall off the map. But to encourage people to stop learning to code just seems plain ridiculous.

Jeff Atwood, a professional developer who runs the Coding Horror blog recently took that stance in an editorial entitled,”Please Don’t Learn to Code.” Atwood claims that programming is not as essential a skill as reading, writing, and arithmetic. But what the author seems to misunderstand is that people aren’t necessarily learning to code to become professional programmers. You can benefit a whole lot by learning the logistics of how coding works.

It’s about thinking

First of all, I don’t think anyone, including Major Bloomberg, is sitting at home logging onto Codeacademy hoping they will be the next engineer for Facebook or Tumblr. Most people aren’t self-teaching programming to try to make the big bucks. If they did, they wouldn’t be on Codeacademy and would instead take full courses so they can delve into the industry and build connections from an insider standpoint. Most people I know who are learning to code do it because they want to understand how the computer and the Web works so the next time an issue arises, they’re not caught feeling stupid about not knowing what went wrong. Even when they do know enough to tell what’s wrong, I hardly think they call themselves “coders.” I know basic HTML and CSS, but I would never call myself a Web designer.

Learning to code contains the same logic skills you apply in daily life: What is the problem? How can I solve the problem as efficiently as possible? Can my solution be helpful to others who are experiencing similar issues? If you can figure out the same steps from a programming perspective, it can help develop your logic and decision making skills to streamline the best solution to your problems. It’s not just about creating something out of a weird language, it’s learning to think like a programmer.

Furthermore, with the Internet age taking over society, what’s so bad about having basic programming skills under your belt? If we’re teaching high school kids foreign languages, why shouldn’t they also learn computer languages? One is way more universal than the other. The education standard should no longer be about reading, writing, and arithmetic but also algorithm.

Competence is confidence

Coding is becoming as essential as other life skills without the expectation of a career. You should learn to cook and not expect to become a world class chef, or learn to swim and not expect to compete with Michael Phelps this upcoming Olympics. The notion of encouraging people to learn to code isn’t something detrimental; they’re not hurting anyone in the process. Whether or not their expectations for the skills learned are realistic is a whole other story.

Is it truly that much of a waste of time to get people to at least try to understand how computers work, identify problems, and attempt to learn why before whining and taking it to a repair shop when they should rely on themselves to problem solve? Not at all. Promoting tech education is probably one of the better trends to ever come out of the Web, and there is absolutely no reason to ever discourage it.

The views expressed here are solely those of the author and do not reflect the beliefs of Digital Trends.

Emerging Tech

Awesome Tech You Can’t Buy Yet: Grow veggies indoors and shower more efficiently

Check out our roundup of the best new crowdfunding projects and product announcements that hit the web this week. You may not be able to buy this stuff yet, but it sure is fun to gawk!
Movies & TV

'Prime'-time TV: Here are the best shows on Amazon Prime right now

There's more to Amazon Prime than free two-day shipping, including access to a number of phenomenal shows at no extra cost. To make the sifting easier, here are our favorite shows currently streaming on Amazon Prime.
Smart Home

What exactly is Alexa? Where does she come from? And how does she work?

While "Alexa" has become synonymous with products like the Amazon Echo, you can't actually go out and buy an "Alexa." So what is Alexa? How does she work? Here's everything you need to know about Amazon's virtual assistant.
Movies & TV

The best shows on Netflix, from 'Haunting of Hill House’ to ‘Norsemen’

Looking for a new show to binge? Lucky for you, we've curated a list of the best shows on Netflix, whether you're a fan of outlandish anime, dramatic period pieces, or shows that leave you questioning what lies beyond.

Is it worth spending more for the Surface Pro, or is the Surface Go good enough?

The Surface Go vs. Surface Pro — which is better? While the higher price tag of one might make you think it's an easy choice, a deeper dive into what each offers makes it a closer race than you might assume.

Edit, sign, append, and save with six of the best PDF editors

Though there are plenty of PDF editors to be had online, finding a solution with the tools you need can be tough. Here are the best PDF editors for your editing needs, no matter your budget or OS.

Decades-old Apple IIe computer found in dad’s attic, and it still works

A New York law professor went viral last weekend after he discovered an old Apple IIe computer sitting in his dad's attic. In a series of tweets, he showed that the vintage machine still works perfectly fine after 30 years.

Why limit yourself to one OS? Try one of these great virtual machine apps

Buying a new computer just because you want to utilize another operating system isn't necessary. Just use the best virtual machine applications to emulate one OS inside another, no matter what your platform or budget is.

Between Intel and AMD, these are the best gaming CPUs at every price

What are the best processors for gaming you can buy? You don't need to spend a fortune to get an amazing gaming CPU and now that AMD is competitive again, there are more choices than ever.

Rid yourself of website notification requests in just a few easy steps

Wish you knew how to block browser and website notifications? You can do it on a case by case basis, but that can become dull after the 10th site has asked for your approval. Here's how to block them outright.

Don't take your provider's word for it. Here's how to test your internet speed

If you're worried that you aren't getting the most from your internet package, speed tests are a great way to find out what your real connection is capable of. Here are the best internet speed tests available today.

Logitech’s G MX518 gaming mouse pairs classic looks with all-new tech

Logitech is relaunching one of its most popular classic gaming mice, the MX518. Now called the G MX518, it sports upgraded internals that give it a 16,000 DPI optical sensor and new and improved memory.

Microsoft could be planning a laptop with foldable screen, hints patent filing

Filed in late 2017 and titled "Bendable device with Display in Movable Connection With Body," the patent filing explains a new mechanism for laptops which can eliminate a hinge and allow the screen to fold shut from the inside,

From Chromebooks to MacBooks, here are the best laptop deals for February 2019

Whether you need a new laptop for school or work or you're just doing some post-holiday shopping, we've got you covered: These are the best laptop deals going right now, from discounted MacBooks to on-the-go gaming PCs.