Why You Should Learn How To Code
Ever wondered how you could program your own app for a smart phone or tablet computer? Or build an online game? Learning the magic of computer coding is now easier than ever, and it’s an invaluable skill to master.
Nearly every business has an online presence. Knowing how to code will give a boost to your resumé at any job position you apply to in the future. It can also help you if you choose to start your own business.
And, even if you are not particularly interested in the inner workings of technology, coding is a great way to exercise your brain.
Everyone should learn to code.
Not because we have a tremendous shortage of people who can produce things in [insert the name of your favorite hot programming language here] but because once you know how to make something, it changes how you see things. Once you know how to set lead type, typography looks different. Once you know how to assemble an electronic device, every computer seems a bit less mysterious. Once you know how to give a speech, you see things in the speeches others give.
Learning how to make things turns you from a spectator into a participant, from someone at the mercy of the system to someone who is helping to run the system.
Learning how to make gives you the guts to make more, to fail more often, to get better at making.
Estonia is ahead of the curve, recently “implementing a new education program that will have 100 percent of publicly educated students learning to write code.” They’re hoping to turn schoolchildren into developers of technology rather than just consumers.
Still not convinced you need to learn how to code? Watch this video from Code.org:
So what are you waiting for?
The great news is that you don’t need to leave your house or pay an exorbitant price for computer science classes in order to become ‘tech literate.’
Here are five excellent websites where you can create a free account in minutes and start learning how to code online:
Codecademy is a completely free website that will help you learn how to create interactive websites, fun games, and killer apps. They describe themselves as “a team of hackers working hard to build a better way for anyone to teach, and learn, how to code. We’re determined to succeed in realizing our mission to turn a world of tech consumers into one of empowered builders.” They also have an awesome free learning plan that will help you stay accountable and learn a little bit each week: http://www.codeyear.com/.
The authors of the video seen above (it reached #1 on YouTube for a day) have been working to build a worldwide effort to help schools teach computer science. They explain on their website, “We believe that a quality computer science education should be available to every child, not just a lucky few. All curriculum resources and tutorials we author are free to use under a Creative Commons license, and our technology is developed as an open source project.” Check out their tutorials here: https://code.org/learn.
3. Code School
Code School explains that it “teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts.” Users earn badges and can win prizes after completing levels. Code School offers a combination of free and premium courses.
You should probably check out each website to find out which learning interface you enjoy the most.
What will you create today?