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!
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.
Smart Home

Want to publish your own Alexa skill? Here's how to do it

Building new Alexa skills has never been easier! Thanks to Alexa Blueprints, you can pick a template and create any kind of Alexa skill you want. What new skill will you make first? Here's how to do it.
Web

Are you one of the billions who have watched these super-popular YouTube videos?

Viral videos can quickly garner millions upon millions of views, but even they fall well behind the view counts on the most watched YouTube videos ever. Those have been watched billions of times.
Computing

Windows updates shouldn't cause problems, but if they do, here's how to fix them

Windows update not working? It's a more common problem than you might think. Fortunately, there are a few steps you can take to troubleshoot it and in this guide we'll break them down for you step by step.
Business

Marriott asking guests for data to see if they were victims of the Starwood hack

Marriott has created an online form to help you find out if your data was stolen in the massive Starwood hack that came to light toward the end of 2018. But take note, it requires you to submit a bunch of personal details.
Computing

Speed up your system by tweaking the startup application in Windows and MacOS

Bothered by programs that automatically start when you boot your computer, or want to add a new one to the list? Here's how to change your startup programs in Windows 7, 8, and 10, along with Apple's MacOS.
Computing

Apple may go big with a redesigned 16-inch MacBook Pro, 31.6-inch 6K display

In a research note, well-respected Apple analyst Ming-Chi Kuo writes that there are indications the company could be releasing a 16-inch MacBook Pro, as well as a 31.6-inch 6K display in 2019.
Computing

Accidental Amazon listings provides peek at cost of GTX 1660 Ti PCs

An accidental listing on Amazon provided a peek at the final cost of some of the new Windows 10 desktops with the GeForce GTX 1660 Ti on board, with prices possibly in the $1,200 range.
Deals

The best Presidents’ Day sales 2019: Amazon, Walmart, Dell, and more

Presidents' Day sales are a great chance to score electronics, clothing, home and office stuff, and other goodies at a discount. We’ve smoked out a large handful of the best of these Presidents' Day deals, from tech to bedding, to help…
Computing

Nvidia promises DLSS at low resolutions will be ‘top priority’ in future updates

Nvidia's deep learning super sampling needs work. Gamers know it and now we know Nvidia knows it too. The company made it clear on the technology's FAQ page that it plans to make fixing DLSS a top priority.
Computing

All signs point to a new Apple external display in 2019. Will it be 6K or 8K?

Will there be an Apple Display 2019? It looks like Apple is getting ready to announce a new monitor, after canceling its old Thunderbolt Display back in 2016. But what will this new display look like? Here's what we know.
Computing

Best Buy’s latest sale takes up to $300 off the best Chromebooks

Looking to purchase a new Chromebook? You're in for some luck. Best Buy's latest sale is taking up to $300 off some of the best premium Chromebooks, including the HP Chromebook x2.