6 years of experience dev here, the more I try to learn stuff the more I realize that THE BEST way is to just build stuff. Start with trivial and progress. Also learning "as you go" just make more sense as you remember better by coming up with a question and applying new knowledge. It's hard to start learn this way but eventually it becomes a habbit
@jooweee6 ай бұрын
I also believe that the best way is to start building things, but for a coding beginner that may be a bit difficult. They would probably get stuck and not know what kind of question to ask. I think using tutorials this way can help provide some guidance like riding a bike with training wheels.
@zajac48176 ай бұрын
Yeah, start with a tutorial to get to know basics (if, else, all the loops, switch, try parse, arrays and objects). After that, build something and just google forever. I'm just starting out but that's what works for me!!!
@Applecitylightkiwi6 ай бұрын
Love that people have different methods. For me lets say i want to learn react, ill give myself 25min just to scroll through the docs. Challenge would be make a project not too small not to large I open a tutorial on the conceptual side. How does everything fit together ? Now i start building.. If i get stuck on a concept or detail. Its time to learn the concept or detail. Log vital mistakes or learning moments ( not all vital ones.. the ones i might reuse in the future ) Oh yeah and repeat the process i guess
@codeintherough6 ай бұрын
Definitely got to learn the basics before taking this approach. It's like learning your abcs before reading and writing@@zajac4817
@eleazerugwu1006 ай бұрын
@@ApplecitylightkiwiThis is it. I have learnt to embrace the docs as well.
@jumaxeno50047 ай бұрын
I really like newer channels like this , they always keep it real
@HeyySujal6 ай бұрын
Exactly
@sw33tialucard6 ай бұрын
Facts. We probably have about a few more months of authenticity left before he becomes too big and has to start churning out regurgitated B.S every week☹️☹️
@ElvieTheCEO6 ай бұрын
A good book to purchase if you want tutorials for beginners is called ‘Get Coding!’ I borrowed the first book at the library and really found it valuable and tried to see if the second book was at my library, but turns out they don’t hold it so I ended up, purchasing the second book on Amazon. The first book focuses on building a website app and game. The second book focuses on just building games. It’s so easy to understand and follow along too!
@emilyau80236 ай бұрын
I honestly feel like I wish I learned coding when I was 10 years old. Imagine how good you'd be at code. You'd be a super strong competitor.
@jooweee6 ай бұрын
agreed, I know someone who's been coding since they were a kid and they're one of the best software engineers I know with that much time, the learning can really compound as long as they keep going
@centripetal61576 ай бұрын
There's four steps to "get gud" 1) learn basic fundamentals of a language 2) learn data structures and algorithms 3) start building personal projects to full deployment using steps 1 and 2 The more times you do this the more good you get at coding. You start to realize that everything can be defined or created with data structures and with algorithms. Choosing different projects like apps, web dev, embedded, front end, backend, etc will improve your skills and domain knowledge of tech stacks and languages. 4) The most important step is never giving up and always practicing or learning daily. Coding is hard and is honestly a lifetime activity
@skinnytimmy16 ай бұрын
@@centripetal6157 The real difficulty in projects is making sure you correctly entered the necessary boilerplate for the packages you installed, lol. After that it's data structures and algorithms.
@emilyau80236 ай бұрын
@@centripetal6157 I was a developer and decided the environment wasn't for me, so I shifted closer to business.
@scum31125 ай бұрын
The best time to plant a tree was 20 years ago. The second best time is now
@armadababus6 ай бұрын
at 4:00 you were so casual dropping that fact so i had to pause and think a minute to open a new perspective in me
@swaggyk46266 ай бұрын
the timing on this man. I just started summer and have been wasting so much time stuck on tutorial hell, i seriously appreciate this video man and i wish the best for everyone here🕺🕺 we got this guys, internships soon!
@soumelee56617 ай бұрын
i like the steps. I was thinking about it a while ago. this is the way to learn to code, going through all the discomfort of unable to doing things or understanding anything at all, to understanding something - again and again - makes us good coder
@jooweee6 ай бұрын
yup I think that's learning in general learn something new, practice, struggle a bit, and then it becomes second nature
@vrushankrrao8795 ай бұрын
Hey man, the advice you gave is phenomenal! I was always told to learn by doing projects but if you have absolutely no idea or reference you're just stuck, so building your own project side by side is absolutely golden advice! I'm in my 3rd year of engineering but web development was never taught so I am building a blog site using Flask and was stuck not knowing how to start, for weeks together. Thank you!
@hassansyed60877 ай бұрын
"The status of your app is developer rejected" Does that mean that they didn't put it on the app store? Even if they didn't, you attempted something most of us couldn't do. Kudos to you bro. This is how you learn and grow.
@jooweee7 ай бұрын
ty! actually I eventually did deploy it to the app store and my family and friends were able to use it they never sent me an approved email, but iirc the app store rejects your app for really small things - like icons not being the right size once I fixed that, it was approved!
@siphiwocode7 ай бұрын
@1:04 that result is one of my videos. Glad to see that it helped in driving the point home. Keep it man 👍
@jooweee6 ай бұрын
awesome! thank you for making the tic tac toe vid!
@2ru2pacFan19 күн бұрын
Now this is what you call proper advice!
@HienPham-he2yn7 ай бұрын
That's a great idea about adding new features and improving the applications! Recently, I've been reading docs and resources while building my project and it helps me understand better than watching tutorials 😄 Thank you for always sharing your experiences! Also, congratulations on getting new subscribers 😁
@jooweee6 ай бұрын
yeah docs are great, but they may be a bit confusing for beginner programmers thank you for always watching! 😊
@twiceyt14366 ай бұрын
I mainly used AI to build project together with tutorials, gave a understanding of what staff was used in which context. And thereafter started building my own project the hard way with the small fundimentals from tutorial hell.
@codeintherough6 ай бұрын
Great tips. Something that's been helping me is trying to add to the tutorial. For instance with a full stack app. I created a new slightly different model and tried to save it to the database. Created new get and put routes and a new view following the pattern of the tutorial.
@RiverHeights5 ай бұрын
Mine wasn't with coding, but with Blender and 3D animation. Here is what I did to fix it. I stopped watching tutorials to create projects, but started creating projects to watch tutorials. Let me explain further. Instead of going on google and searching for how to make this? Or video for beginners or even what to learn first, I would sit down, and imagine I knew what to do already, and would start from there. So imagine, I want to create a beach with a house that explodes. First, I would go watch a tutorial on making sand. I would follow along, but it's nothing too serious. They weren't hard steps, and the video wouldn't be too long. A short tutorial that is about 2 minutes. Then from there, I'd learn how to model something, and from there I would know how to add texture from the sand tutorial and so forth. I don't know if coding works like this, but this is how I started learning Blender. After spending about 2 years of wasting time, this was the way that worked for me
@kinuthiasteve45056 ай бұрын
I sometimes write code then i use GPT to check how i can improve it and if i don't know how to start a project i ask it to generate pseudo code. Overall i love your approach.
@Goose____6 ай бұрын
this is EXACTLY what I do, it also works for math, trying to solve a slightly different version of the problem at hand, or what i usually do, google the slightly different problrm, learn from that, then try to use what i learned for the actual problem i have. i found great success with this method, it builds a much deeper understanding at least in my experience
@jooweee6 ай бұрын
yeah you can apply this method to learning other things as well I use a similar method for learning foreign languages too!
@user-lt6hz7jh2p6 ай бұрын
I just ran across the video in my recommendations I can relate to a lot . I also graduated with my associates in info technology this month and still debating if I should complete my bachelors next in comp sci . I’m currently building projects and keeping my skills sharp .
@techsleeper80234 ай бұрын
great vid. As someone new to programming this video taught me a lot.
@canacojenrykim57776 ай бұрын
This is so me when I started Android Development. Now I earn money by doing projects for students thesis in my university and other schools. 🎉
@kylescritten2 ай бұрын
The frieren snippet was so accurate
@thelengendzach74735 ай бұрын
Incredible video, please continue to make more!
@jooweee5 ай бұрын
thank you, will do! 😀
@Maria_farah4 ай бұрын
Thank your videos stress less for my work
@RaghavRamani-i2j6 ай бұрын
Thanks alot bro I was facing the same issue and in that situation for quite long
@Swegrid6 ай бұрын
Thanks a lot, I'm exactly to the point where I struggle to understand some points in my project in C It's so stressful and frustrating because I'm feeling so low brain like my brain doesn't want to understand or just recreate my thoughts into code. Good thing to know that experience will pay at the end
@jooweee6 ай бұрын
it will definitely pay off as you keep working at it be proud of what you've accomplished! I'm sure it wasn't easy to get to the point you are at now :)
@Whaiit_6 ай бұрын
I am doing my intership now its a 750hour internship but I might not finish it and start a new one in September and tutorial hell is a real thing for me I passes one of my uni modules purely watching a course I bought from udemy but even tho I passed it At the end I learn nothing even with the project finished because I just followed along and copied instead of trying to understand it, until september im going to try to build tic tac toe etc by myself and actually understand the code so I can do good and finish my degree by january thanks for this video
@jooweee6 ай бұрын
awesome! yeah copy pasting code is a big problem... especially in college where you feel like you need to finish things as quickly as possible glad the video helped 😄
@braumski25 ай бұрын
2:00 Only problem I have with half following a tutorial is that it makes it really difficult to not copy the whole thing and learn nothing.
@jooweee5 ай бұрын
following along the tutorial and writing the code is just the first step. it's to expose you to the information and give you an idea of the structure of what you'll build. you'll learn the most when you try to build a different variation of it from scratch because that forces you to look up things when you get stuck
@niharikadhyani5 ай бұрын
This was very helpful. Thank You!
@nasko2356795 ай бұрын
At he begining of my coding journey I got scared off of tutorials because everyone said I'd enter "tutorial hell" The reality of the situation is that it's very difficult to grasp coding patterns without seeing them implemented first. Yes, you can get stuck in a situation where all you do is mindlessly rewrite tutorials, but if you use them + chat GPT intelligently and actually try to understand every single line of code as well as recognize patterns it's the quickest way to learn.
@verinice-kn9vl6 ай бұрын
Excellent advice! but regarding the projects , i do have a bit of a problem identifying which projects will be perfect for my skill level , do you have ay advice regarding this?
@jooweee6 ай бұрын
my advice for building projects is to create a project that solves a problem you are dealing with if the project is something that you care about, then you'll have more motivation and enjoy building it for example, I built the random restaurant finder because I couldn't decide what to eat
@tasneemalshamsi18524 ай бұрын
This is very relatable .. thanks
@WesleyKieu4 ай бұрын
this hits 100%
@AnweshaChowdhury-wr7tt6 ай бұрын
Amazing advice. Thanks 🔥
@Shane-Bondoc11 күн бұрын
Do you have 3 project using c++ because we need to make 3 project using c++ for final exam i dont know how to start or make😫
@JsoProductionChannel5 ай бұрын
Great tips. Thank you
@Ishanya_6 ай бұрын
BEST ADVICE
@Codewitheyezyc6 ай бұрын
Thank you so much... I really appreciate alot. This really helps
@EswarRemoteEnginneer6 ай бұрын
wow what a video man please keep doing videos
@UjjwalSidhu6 ай бұрын
;-; This is it- "How Do I really learn?!" exactly. Thanks for this, Hope you create more vids on this :D
@rezhabahari6 ай бұрын
Great point!
@HrishiKW5 ай бұрын
how many months it took you to learn ios & swift dev?
@jooweee5 ай бұрын
it took me ~6 months to learn ios and deploy my app to the app store I already knew the basics of programming from my college classes
@darerun48246 ай бұрын
frieren is a goated reference
@avix0623x7 ай бұрын
So basically I should just keep going at it right? And then ofc google my way out of situations im stuck in right? Anyways thanks for the video :)
@jooweee7 ай бұрын
yup, that's the basics of being a coder :) the main point I wanted to get at is that tutorials are actually a great resource for learning how to build projects, but most people don't use them correctly, so I see a lot of people avoid them entirely.
@oumietouray94764 ай бұрын
Thank you I start computer science in uni in September with very little coding knowledge what advice do you have
@jooweee4 ай бұрын
I created a video before about advice for computer science majors and one recently for learning to code my main advice is to try as hard as you can to get internships because it'll be easier to find a full-time job after graduating
@rushikeshaundhakar80785 ай бұрын
Man that was some useful advice, I have stuck in this tutorial loop more than i
@dannygarcia71166 ай бұрын
Underrated channel 👍
@SM-vz1ek6 ай бұрын
Thanks !!! Question : in how many Time Can We learn Swift with thé udemy course?
@jooweee6 ай бұрын
it's impossible to gauge how long it takes to learn since everyone is different I wouldn't focus on the time it takes but rather focus on improving day-by-day
@Noob671276 ай бұрын
Awesome content! Could you create a discord for other viewers to basically network and share their journey and maybe have peer review of resume etc. Thanks!
@jooweee6 ай бұрын
ah that's a good idea. I will work on creating a discord and add a comment here after it's done!
@jooweee6 ай бұрын
created a discord discord.gg/znHe5ENY2p it's pretty bare bones for now 😅
@Noob671276 ай бұрын
@@jooweee Awesome!
@sadinaupreti40802 ай бұрын
So relatable
@Hasan10-oh7vl6 ай бұрын
Love it bro!! Do you need a video editor bro!! I can do a SAMPLE video ;)
@jooweee6 ай бұрын
thanks! I think I’m going to edit my own videos for now as I want my channel to be more personal. I used to hate the editing process, but now it’s kind of grown on me a bit 😄
@dnlkproduction6 ай бұрын
wow😍 what a great channel. love it
@dev_ression6 ай бұрын
Underrated channel 💪
@nish07986 ай бұрын
bro so how much should we learn before building project like i am learnign js i know loops ,fns ,promises these concepts at what point should i start building so that i am not struck in tutorial also what is best way to watch tutorial like should I do whatever prson in video is doing
@jooweee6 ай бұрын
I think you can already start building projects since you know the basics already. Find an easy project (it could be tic tac toe like in the video). I wrote the method in the video's description. you should follow what the person is doing, but you don't have to understand everything. this is so you can be exposed to the information and have a reference to the final code when you are stuck.
@NeotrixGamer6 ай бұрын
Amazing content!
@yesh4206 ай бұрын
very cool video bro!
@ShoBartHehe6 ай бұрын
what are your wall light and the other led lights colors?
@jooweee6 ай бұрын
those are both Govee lights, specifically the Y lights and glide wall light
@ShoBartHehe6 ай бұрын
@@jooweeebut what color
@jooweee6 ай бұрын
@@ShoBartHehe the color can be chosen on the app. it's called "Dreamlike"
@Vanness-yr8cd6 ай бұрын
Such a great video. I just started learning how to code, this video gave me a really nice insights on what to expect when learning and how to overcome them. Btw frieren :o
@jooweee6 ай бұрын
thank you! I know the beginning has a big learning curve, but make sure to have fun with it! also, frieren is such an amazing anime :) one of my favorites of all time
@basiliskdoor6 ай бұрын
C++ Pointers class is lit bro, i wish someone teach me that
@nutanthakur42126 ай бұрын
hey I have completed my highschool just now and there is a month or two gap between me going to college, can i start with web development? Like i am not enrolled in any course or such..like do you think youtube courses work or should i join a bootcamp for that?
@jooweee6 ай бұрын
awesome that you're looking to learn so early! if you're just starting with web development I would go with www.theodinproject.com/ it's free and teaches you a lot of practical web dev knowledge it's definitely not easy though if you want to pay for a course, I suggest Udemy instructors like Colt Steele or Angela Yu they're the highest-rated instructors for web dev courses I believe Udemy courses do go on sale from time to time as well don't join a bootcamp or pay for a youtuber's course - imo not worth it
@ameelaajmal1894 ай бұрын
Guys help me i major in computer science but i don’t know a thing about coding 😭😭😭and college is not helping at all can yall help me learn java
@AndroH6 ай бұрын
Where can I get documentation
@jooweee6 ай бұрын
it depends on what you want to build. video tutorials on building something usually go through the entire building process. using only documentation means going through that entire process yourself and reading through the documentation when you get stuck documentation can be ChatGPT or it can be like developer.mozilla.org/en-US/ or nextjs.org/docs
@RonaldJavier-u1d5 ай бұрын
I love Frieren
@rodrigovega18875 ай бұрын
Any good tutorial of how to use correctly chatgpt?
@jooweee4 ай бұрын
hmm I’m not sure 😅 I didn’t use any tutorials when I started using chat gpt
@namannema33496 ай бұрын
thanks bro i am also facing the same issue now i am going to learn something and add small new features in it anything more can i do can you ssuggest?\
@jooweee6 ай бұрын
what kind of project are you building? other than adding new features, I think creating a more complex project would be good.
@omarabdulwanees73556 ай бұрын
Nice video bro
@banjo48566 ай бұрын
How to read documentations though?like where do i find them
@jooweee6 ай бұрын
documentation is like a dictionary. when you don't know how to do something or want to know how something works, you search it up and read it. examples for web dev are developer.mozilla.org/en-US/ or react.dev/reference/react or nextjs.org/docs
@banjo48566 ай бұрын
@@jooweee thank you
@IELTSwithJamoliddin6 ай бұрын
thanks bro
@anasnaciri50896 ай бұрын
good job joowee
@akashgudigar8076 ай бұрын
Ironically I have been doing the same thing.
@AnnoyingStraightMinutes6 ай бұрын
if anyone can link me a better understanding of css class seclector of the family tree it would be awesome
@xDamaging5 ай бұрын
Pointers in c++ hit a little too close to home 😂
@CodesphereDev6 ай бұрын
I just subscribed because its an anyela yu’s course i am taking one myself
@rikzz6 ай бұрын
Bro super inspiring, is there any way I can contact you?
@jooweee6 ай бұрын
hi, you can send me an email! jooweeee@gmail.com
@suzanneoleander32246 ай бұрын
Omg I'm just now learning about pointers in C 😭
@jooweee6 ай бұрын
oh no... those were dark times 😔
@sadique_x_6 ай бұрын
newer channels are the realest!
@Mart000916 ай бұрын
Ily
@juelmapereira42775 ай бұрын
Good
@pranjal84257 ай бұрын
subbed
@darkmatter95833 ай бұрын
literally me;
@LucidHorizons-j2f4 ай бұрын
Algorithm
@froedge7 ай бұрын
Agreed, good shit
@Racio004 ай бұрын
There are many self taught programmers here in yt, some may be immensely gifted and others are average. I wonder why many of them put their stuff on youtube and promoting themselves with the same concept of content. Does that mean after getting to learn all the fundamentals of coding and getting an experience will lead me to creating another clichè youtube content??? I know job market must’ve been tough but misleading your audiences to at least believe that coding is possible while not talking about job (w/c is the primary reason why they chose to learn coding). Coding is popular since it can bring everyone an immense capability to earn more. Which is why people are finding ways on yt Code = earning more. And not, coding = youtube content.
@jooweee4 ай бұрын
tbh, creating youtube videos is very time-consuming. most software engineers don't do it because it's not worth doing a second job. a lot of the times, I wonder if it's worth continuing. a lot of them create the same kind of content because that's what gets views... the same goes for finance youtubers, self improvement, etc when I chose to start creating youtube videos, I chose to make videos that I want to make that can also help people that were in a similar situation I was in. at the end of the day, everyone has different motives. it's not as black and white as it may seem
@Racio004 ай бұрын
@@jooweee i mean there’s just that. And it’s just bad seeing clueless people like me following the path of someone thinking it’s the right path to follow and all of a sudden things change instantly. Ofc, both have the same mistakes; trusting and over relying while the latter just do whatever thing he does (more like opinionated action - where you rationalize your actions just because it’s based on your experience and sharing it to others). I don’t mean to argue but appreciate your effort replying to the message above.
@jooweee4 ай бұрын
@@Racio00 yeah I totally understand where you're coming from. as a beginner it's hard to know what to trust on social media. I wouldn't say to blindly trust, but it's part of the learning process to try something new and if it doesn't work out, then it's no big deal right. you can always try other methods. when I'm watching a youtube video about trying to learn something, I usually read the comments of a video to help gauge whether it's a good source.
@sadique_x_6 ай бұрын
what's bro's typing speed
@jooweee6 ай бұрын
I actually had to speed up the vid lol when I was doing monkeytype a year ago, I did around 120-140 wpm
@chiewithathree6 ай бұрын
same thing man HAHAHHAHAH
@shaikh.quadeer6 ай бұрын
you build these types of projects and you will never make a project that can make use of aws or azure
@tazoman265 ай бұрын
Guys tech is dead. Learn to be a builder or construction worker, AI can't replace these
@jooweee5 ай бұрын
thanks for letting me know! didn’t realize tech was dead😵
@minium_realgar_orpiment_67896 ай бұрын
🥺bro i loveeee this vid! thanks a lot for this advice 🫶