Why you should learn to code (plus tips & resources for learning)

20th August 2015

Why you should learn to code

I started learning to code when I was 14, and I’m sure I’ve told you before of how I started with Piczo and worked my way up to owning a domain, learning more and more everyday.

Fast forward 7 years and I am now preparing to start my new job as a web developer.

Today I’m going to share with you why I believe that you should learn to code, particularly if you are blogger, and I’m also going to share my tips and recommended resources to get you started with learning coding languages.

Why should you learn to code?

  • To keep up with all the kids who will be learning code at school – You don’t want to get left behind!
  • To enhance your CV – Self-taught in code? That shows you are driven, self-motivated, work well as an individual and ready to continue learning.
  • To land a job in coding – If I can do it then so can you!
  • To save you money – If you can code websites/blog themes, you will save money by not having to pay for someone to do it for you.
  • Because it’s fun! No seriously, it can be frustrating as hell but I love it!

Where can you learn to code?

Nowadays there are so many great resources online for learning code for free:

And soon, right here!

Yep, that’s right, you will soon be able to learn code at Empfire!

For the past three months I have been writing a series of tutorials (basically e-books) that will teach you how to code. They are aimed at those who have never looked at code in their life and has some really handy tips for bloggers who are looking to learn to code.

The first two tutorial series will be titled “The Basics of HTML” and “The Basics of Styling and CSS” and will be available to download from Empfire for free very soon. I am still finishing up writing them and then I will need to proof read them, but I will announce their release in an upcoming blog post and via my newsletter.

UPDATE: My tutorials are now live. You can find them all here.

Tips for learning to code

Finally, here are some of my tips for learning to code..

  • Learn code like you would learn a foreign language – little and often, and practice as much as you can.
  • Try different techniques and resources until you find a way of learning that suits you.
  • Practice offline using Notepad (or my beloved Notepad++) and view the files locally. It’s a lot less daunting!
  • Look at how other websites are put together (right click on web page > view page source) and learn from this. This is exactly how I learnt!
  • Don’t give up! It might seem scary at first but if you want to do it then just do it!

Can you code? Has coding changed your life? If you can’t code, would you like to learn?

Enjoyed this post? Why not share it...


  1. Thanks for the plug Holly! :)

    Now that they are starting to teach coding in schools, it’s good to get ahead of the pack by learning yourself. I suppose coding isn’t for everyone but it is easy to learn online which means you don’t have to pay for a lot of resources, unlike other courses.

    It’s probably a good idea to add Sublime Text for Mac – it’s also on Windows and I preferred it to Notepad++ when I used Windows. ;)

    • Holly

      No worries! I still turn to your tutorials quite a lot!!

      I’ve never heard of Sublime Text but I’m going to check it out. Thank you!

  2. Learning how to code is always beneficial. Coding helps you develop some logical thinking as well as give you a skill that opens new ranges for job development. It’s definitely not easy at first, but practice makes perfect. Coding/programming changed my life and made me think a certain way due to logic.

    Have you considered combining the two and develop a site/project based on anything relating to geography? Like an infomercial site or the likes?

    • Holly

      It’s great for logical thinking, and problem solving too.

      It’s funny you should say that actually. The company I’m going to be working with specialises in tourism websites, and my dissertation for my degree was based on tourism, so it’s perfect for me!

  3. Congratulations on the new job! I’m sure excited and relieved after all that searching. I’m so happy for you!

    I feel like coding is essential for a blogger – you get to customise your website more, and the skills you learn are great thing to boast about on your CV and potential employers, as well.

    • Holly

      Thank you!!

      I was always nervous about admitting that my coding knowledge was self-taught on my CV and cover letters, but I soon realised that employers actually like it.

  4. The best thing about learning how to code by yourself is that nowadays employers in the tech/development industry are now looking at CVs/resumes that state that you know how to do this particular kind of programming language or some form of technology, rather than looking at the type of education (ie. college/university, technical school certification, etc.) that you earned your skills from. It’s a wonderful thing.

    Sublime Text is very pricy ($70 for a license). I used to use Notepad++, but now I use Atom (made by the GitHub peeps). I can have Atom customized (through packages and some hacking when needed) to have the same features as Sublime Text, it’s also open source and free.

    • Holly

      I agree! I believe that I have better coding knowledge from teaching myself than I ever would have obtained had I studied computer science at uni.

      I guess that’s one of the advantages of Notepad++ – it’s free! I’m going to take a look at Atom though.