How Did I Become A Full-Stack Engineer At The Age Of 16?

Everyone can achieve it at any age.

Adir Yad
3 min readOct 22, 2022
Person coding on a macbook pro
Photo by olia danilevich from Pexels.

Well, it’s a long story, so I’ll try to make it as short as possible. I started at the age of 11 (don’t be so shocked), as a young gamer, I always had a passion for understanding how games actually worked, so after several months, I tried to explore it, and found an infinite world that calls the WEB.

I really liked exploring and did the same for the entire week. In that week, I found out what programming really is and how it works behind the scenes, how hard programming is, and which skills you need to learn it. My advantage was self-learning, I used to learn everything on my own every time instead of requiring a teacher or anything else which consumes time and money.

So I decided to learn programming languages at the age of 11, just as a hobby. I used to go to my mini-office at home right after school and learn programming languages instead of playing games as I used to do before. By the end of the year, I already built some games or landing pages using HTML, CSS, and JS, just for fun.

When and how did you actually learn?

I started to learn computer science in high school at the age of 16, but, decided to get an exemption by developing a fully-working app for driving theory test simulation, and came only for tests.

Before the development, I learned a few technologies from good sources, such as FreeCodeCamp, Laracasts, Udemy, Vue Mastery, Youtube, books, and much more. Learned technologies such as Laravel, Node, Vue.js, React, Angular, Java, Python and etc. I found out that I really like to learn more and more, but never really built something using them… until I had a huge motivation because of the exemption.

At this age, I’ve been trying to simulate the driving theory test through outdated apps that were on the web, and that’s how I found the first problem I wanna solve, those apps were outdated, slow, with a bad interface, so I decided to solve it using my knowledge.

Advantages

Firstly, I thought about the advantages of the app:

  1. Creating a new place where you can simulate the driving theory test easily, freely, in a modern interface, using the most updated data.
  2. Get a computer science exemption at school, because nobody likes to waste time, right?
  3. The best advantage I could think of was getting clients’ attention using it.

Development

Started developing my only first app at this time, I found out the potential of the app, which is getting clients out of it, so I decided to upload it to a production environment (and still up to this day, you can check it up — testly).

The full potential of the application was to attract clients’ attention, and it really did the job, as my only first web application, it worked successfully, and I found that while you’re getting the job done, nobody will care about your age.

So, right after it, I‘ve taken full-stack freelance jobs through social media such as Facebook, Linkedin, Discord, and so forth.

Thank you for reading, I hope this article will help you in any possible way! You can show me your love by following and joining my email list!

--

--

Adir Yad
Adir Yad

Written by Adir Yad

I'm passionate about sharing my insights, experiences, and lessons learned along my journey as a full-stack engineer.

No responses yet