Learn Programming FAST! My Favorite Method!

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
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 gonna give you the tip that's not a dirty joke okay i'm gonna give you the number one tip that i follow to become a better developer and increase my skills just like that so let's not waste any more time i'm not gonna say the actual tip in 10 minutes and then you have to skip through the whole video the number one tip is to create projects and stop doing tutorials i just killed my channel ripperoni and pepperoni and that's the number one tip that you should follow whenever you're learning anything development related whether that be python or javascript or development or game development or whatever that's the number one tip is not to follow tutorials as much as you might think and to actually start building out the things that you want and again this is like so obvious that you might everybody might be like yeah well obviously you want to start building out your tanks but it's actually a very fine line here and a lot of people fall into this trap and you never really realize that wait i i actually done more tutorials than i've done projects and this happened to me 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 gonna 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 gonna 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 gonna have a much better understanding of what that piece of code does so the main problem with the whole programming world has to be that you are bombarded by all of these technologies so whenever you want to learn javascript related things you're going to find a ton of packages a ton of libraries a ton of frameworks and everybody teaching it to you and you especially if you're just getting started with a specific technology or programming language you're a bit confused and you don't know how important certain things are like once you get really good you start realizing that a lot of these libraries or packages are not as important as you might think so it's very difficult to see that to see that you don't need to learn five frameworks so you get a good grasp of whatever how works or multiple libraries to be a good javascript developer 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 i don't want to blame any youtuber because i mean to be honest there is no fault there they're just showing you different technologies because it depends what route you take right for me for example i can go learn javascript a framework and a back-end language like node.js and i'm completely fine but i select the tutorials that i'm looking for again whoever's teaching it is has no fault in this however somebody that that is not familiar with the javascript ecosystem jumps in and sees all this crap and is like oh no i don't know what to do again so there's nobody to blame really here but i feel like my obligation as an instructor or youtuber or whatever you want to call me is to give you tutorials just at a lower amount and i'm not telling you about like what i mean by this is i don't want to cover a bunch of technologies like for example in the javascript ecosystem right i don't want to cover view i don't want to cover its belt i don't want to cover all these different things because i don't i don't think it's necessary i don't think it's necessary for you to learn so if you look back at the beginning of my channel i i always kept it kind of consistent of just using i had my own path just html stuff css stuff javascript some react okay that's all you need and that's the reason why i never really updated my react series even more because people told me oh do a tutorial on redux do a tutorial on react router i've already done those and i think the things that i have on my channel are sufficient so there's no need to bloat the channel and give people just overwhelm people with a bunch of material that has already been done because to be honest i can do that with websites too if i really want to make money off youtube i can just do every week i can just build out the website with html and css because those are super popular super simple to make and they make a lot of money 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 gonna make is gonna be super linear and i'm not gonna not gonna create a bunch of duplicates and i'm not gonna 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 if you don't take it so think of it now rather than later is what you want to achieve what do you want to create that's the most important thing if you're a web developer and you want to create awesome websites that are simple and just look super nice well maybe html css and javascript is just enough for you just go html css and maybe focus on design as well and and you don't even need to look at anything else that's gonna be your little niche you're gonna be good at it superb again if you just try to find that path because you're not going to waste your time with a bunch of other tutorials that you might not actually use and you might not actually put to effect so once you find the path look at the basics after you're done with the basics i know it's scary but start building out stuff and go from there googling is one of the most important things an important tool when it comes to becoming a web developer and probably that's one of the most important skills to be a good developer so if you're really good at googling then you can pretty much do anything that you want so that's going to be it for me thank you so much for watching if you want to drop a subscribe button please do that right there check out my courses on html and javascript in the description i have some discounts on it so if you haven't purchased them yet now it's the time and this video is i also have a new product this is by logitech now i'm just all right until next time peace out
Info
Channel: developedbyed
Views: 645,415
Rating: undefined out of 5
Keywords: learn code, learn programming, learn programming fast, programming tutorial, learn code fast, dev ed, developedbyed, programming, code
Id: Mj3QejzYZ70
Channel Id: undefined
Length: 10min 36sec (636 seconds)
Published: Thu Sep 03 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.