Hey there, folks, folks, why did i say that my gorgeous friends on the internet hope you are doing all well and fancy today in today's episode? I want to give you the number one tip to be. I'M gon na give you the tip: that's not a dirty joke. Okay, i'm gon na give you the number one tip that i follow to become a better developer and increase my skills just like that.
A bunch of times, and it's still hard habit to break a few years ago, like three years ago, when i was learning react, i would watch tutorials over and over again about how to do simple things, just kind of getting the basics done and then building out Simple projects and i would watch react tutorials, i'm not even joking for like a year and a half and guess what i did after that year and a half. I had no idea how to do anything and react and when i actually started building things out, my memory is just not as good. Maybe yours is good, but mine is not this good and i forgot most of the things and that's pretty much what happens in real life as well. If you don't actually put that thing that you learned to the test? Well, it's not gon na work out right in school.
That'S probably one of the biggest problems is that you learn everything in memory. You do the test, you got the good score and then you never use it again and you're gon na forget. So the number one tip is again: i'm not saying that don't do tutorials, because tutorials are a great resource to get the basics done, but i'm saying don't fall into that rabbit hole of just doing tutorials because you feel like you're, not good enough to start your Own projects, so my philosophy has always been to start from the basics, just learn from the beginning and just get a good grasp of how that technology works and how you can put together something super simple and after that, like literally, you have to concentrate and take Deep breaths yoga breaths and be like okay, i'm done with the tutorial
That'S it, let's not jump into anything else, get straight on building projects, and i think this is one of the biggest reasons why a lot of people scared to do this jump is because it's scary, it's scary, to start something, and you don't feel like you - have A grasp of the thing that you're learning so far, but here's the beauty is that you're actually putting the thing to practice. So, even though you know like super basic stuff from the one tutorial that you watched or two tutorials, that you watched what you do, is you start building out the thing that you want and when you start building out the things that you want, you can pretty Much break down that app or whatever you're building into small pieces, and then you can identify well, i know how to set up the basic project, but how do i do this thing? So then you can start googling things all right.
How to do that specific thing Using that specific technology, once you google, that thing you're like? Oh okay, so that's it! Let me put it fine. It works sometimes, sometimes not sometimes people just wear at you and stack overflow suck my index. This thread has always been opened. There'S like multiple duplicates of this post go off, but here's the beauty once you actually find something on google and apply it to your project. You actually have practice of making it work to your own project, because this is another big problem with tutorials that you might build something out step by step, how the instructor wants you to. But when you want to apply it to your project, it's not going to work out exactly the same, because yours might be a bit different and all of a sudden whoa
I learned how to do that node.js trick, but right now it's not working anymore, because i need to do the route a bit differently or whatever it doesn't really matter. But you know what i'm saying so again. I think this is such a powerful tool to do. Is to just build something out without actually knowing too much about something, is getting small pieces of code and trying it out and making it work in your project and automatically you're gon na have a much better understanding of what that piece of code does.
But again, as a beginner, you don't know what is important and what is not, and then you have a bunch of people on youtube and blog posts teaching you all of these different things right and they're like this is great. This is good. You should learn this. This is pretty good and you want to learn those things because they're telling you to learn those things and then you get really confused and you get overwhelmed by all of these technologies and then you quit or you burn out and you pause or you skip and You'Re, like i cannot be a good developer or you're just stressing and not actually building anything out, and i don't want to blame any instructor.
So i could just repeat that, but i think this repetition is kind of redundant and it's not necessary and i don't think it's healthy for students out there. So again, all the content that i'm gon na make is gon na, be super linear and i'm not gon na not gon na create a bunch of duplicates and i'm not gon na overwhelm you with a bunch of technologies. So again, what you saw so far on my channel, it's kind of linear, nothing too crazy, some design, that's completely fine, if you're interested in that. But when it comes to programming, i kept it pretty straightforward without too many different, weird tutorials. Okay. Does that make any sense? I need more water because i'm not thinking straight so at the end of the day, the most important thing is to follow that one path that you set yourself to really think about this question, because this can waste you a ton of time.