Being a web developer is challenging, stressful, and confusing. But how do you become a self-taught web developer? Well, you teach yourself by finding tutorials and practicing thousands of times. What about if you're a teenager? Well, the same applies.
At the age of 13, I began teaching myself web development and have loved doing it ever since. I started by learning the basics of python, and then switched to learning front-end: html, css, javascript. It was a challenging process, but I am proud of myself for not giving up.
Here are some great resources to become a professional web developer:
traversymedia
w3schools
Once you begin learning how to code, you might experience a feeling of excitement. Well, in that case, welcome to the club. You'll most likely feel very "happy" writing code for the first several months. However, you will eventually get to a point where you don't necessarily enjoy it either. This is because of the challenges it will bring(debugging code, fixing a design, restarting your old computer).
It is very important to understand what your goal is in web development. Is it to get hired at a company? Or is it to build web products that generate passive income? Whatever it is, identify it, and then write it down. I recommend using a todo list called Dynalist. It is very helpful for taking notes and organizing your day and week.
Once you feel that you can write some heavy-duty code, you should begin the phase in web development of building projects. My first project for a client was very challenging, confusing, and painful. I didn't know what or how to code the project's end result. However, through lots of learning, sweat, and tears, I ended up completing the project and getting paid an amount that made me happy at the time.
The thing is, my first project was valuable not because of what I got paid, but because of how much I learned throughout the experience. The biggest advice I can give to anyone who's a beginner web developer is to use your first projects as a learning experience, not a "getting paid" experience.
Well, congratulations. You are now a self-taught web developer. Welcome to the club. In that case, if you want to speed up your website building process: I recommend an html theme: loveyourlanding.com. It is very easy to buy, setup, and use.
I'd recommend getting a free SSL certificate for your site from Let's Encrypt. It will help with building trust.
No doubt it's hard. Especially, if you do not allocate enough time on it. Tell you what, at first I wanted to learn web development, networking on my own for my business needs but ultimately I chose to outsource work related to web dev. So, I hire engineers from this company https://otakoyi.com/services/web-development and that's it. I gave up learning since it takes to much time :c
Your story is very similar to mine, but I didn't have a powerful computer at the age of 13 and that's why when I became 19 my skills were quite mediocre. And I didn't know how to find a full time job as a developer. Ok, I learned a thing or two before I started to search for a job, but I had a lot of trouble with resume. But then one of my older friends helped me with that. He sent me a template from this https://resume.it/prof/web site and I did just the thing from this template. And I really got this job I wanted. I have worked there for 5 years since then.
Thanks Sam
It hurts me when I knew you are 15. Congrats, you found what you love to do!
Hey bud , is there anyway to contact you ?
Hey, yes, my email is [email protected]