My road to becoming a Web Developer (16 years old)

Hi, my name is Jack Miles and I am a 16 year old student from the UK

From the age of 5, I have always wanted to be a doctor or surgeon working in the NHS. However, due to the recent climate, I have become unsure about this decision. With the rising popularity in technology and the increasing demand for web developers, I have decided to learn to become one at the age of 16 and in the article I will explain how I am planning to do this and how YOU can do it too.

Photo by Florian Olivo on Unsplash

Step 1: Figure out why you want to do it.

Watching this video by Ben Awad, really helped me to understand what it takes to become a web dev and how to do it:

How to Become a Web Developer in 2020 by Ben Awad

Step 2: Creating a foundation.

However, there are other ways to get a great foundation to give you a boost on the way to become a web developer and this is the route I have taken. Enrolling in Harvard’s CS50 is one of, if the not, the best ways to learn to program as a beginner. They will teach you the basics of python, SQL and most importantly, it will get you thinking like a programmer.

Step 3: Start Learning Web Development Technologies

Freecodecamp: Freecodecamp is a free, online coding bootcamp to get you started with coding. The certification that is recommended on there is the JavaScript Algorithms and Data Structures certification. Not only will this give you great knowledge of the basics in JavaScript, but it will also teach you about Algorithms and Data Structures, something that is crucial as a programmer.

However, the route I am taking currently is on Codecademy. Here they will teach you the basics of JavaScript for free, however there is a pro plan to get access to a few more features.

On Codecademy, they don’t teach you about Data Structures and Algorithms, unlike on freecodecamp. This is where I would recommend a free course on a site like coursera to gain that knowledge, here is a great one:

Step 4 (The step I am doing currently): Choosing Front-end or Back-end.

Photo by AltumCode on Unsplash

However, for me I was much more interested in the Back-end so I started the Codecademy Back-end career path. This has the basics of JavaScript built in and also teaches you essential things such as Git, Github, PostgreSQL and Node.JS. However, if you don’t feel like paying, the alternative is to do the API’s and Microservices Certification on freecodecamp. I started on the Back-end developer route on Codecademy and have been enjoying it a lot. If you decide to take the freecodecamp route, then once you have finished this, learn some SQL. There are great tutorials on YouTube, here is my favourite:

SQL Tutorial — Full Database Course for Beginners by

And there we go! Here is what I have done so far in my journey to becoming a web dev. I am by no means an expert so do your own research, this is just what I have enjoyed and I hope you will too. I will be writing more when I progress more on my journey to becoming a web developer and I hope this article gave people who wanted to learn how to code and make a living from it, but had no clue where to start.

Thanks again,


16 year old student, learning to code and taking you on my journey!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store