How to get out of the Tutorial Hell

When it comes to learning software, everyone can be very enthusiastic, passionate and determined at the beginning. First, after watching the "Where to start learning to code" videos on Youtube, a spesific language is selected, and the process begins with the tutorial videos.

Youtube and Udemy are the most popular tools for learning, unfortunately it is an illusion to think that software can be learned after taking 10-15 hours of courses there.

Software is hard, that's why it's valuable, that's why salaries are high.

If you entered the Tutorial Hell, jumping from one video to the next and feeling like you can't do anything after finishing the tutorial, here are 3 solutions to get out of that hell:

1- Build a Project

If you are sure that you have learned the basics, that is, if you have established the syntax structure, fundamentals, and a kind of grammar of the language you are learning, it is time to make an effort to make your dream project. Think of it this way, you are a fighter; but you spent your time punching a punching bag morning and night. You basically learned how to punch, your punches got faster, but you need to get in the ring to consolidate it and for the next stage. And this in our case: It corresponds to Project Development. As a suggestion for ideas, it might be a start to try to make a calculator, music player, To-Do List, or the similar of a popular website as a sketch.

2- Do not jump from branch to branch

If you started with HTML, don't get started with CSS without making sure you understand it. Don't jump into Javascript before you're done with CSS. Don't mess with React, especially if you haven't established the basics of Javascript. It would be best for you to go step by step, one by one. Don't be hard on yourself by trying to learn everything at once. Because if you do this, there is a very high probability that you will fail, and even if this happens, you are very likely to feel guilty and say, "Isn't it for me?" Don't try to eat one plate of food at once. Eat a bite.

3- Give Yourself Time

On Youtube when you see videos like : "Learning software in 4 months!" ,don't think as if it's gonna be easy. Let's think about it, if it was that easy, would there be such a high demand for software developers with such high salaries? No, it's not easy. Get this. Look at the big picture. Do not say that you should learn everything and start working in the short term, this is a long-term process, there will be moments when you will feel guilty many times, you will question whether it is not for me, and you will think if I should quit. These moments will be the parameters that decide whether you are for the job or not. Look at the big picture, set your plan, schedule, make a roadmap for yourself, and keep working never giving up.