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
@jooweee3 ай бұрын
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.
@zajac48173 ай бұрын
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!!!
@Applecitylightkiwi3 ай бұрын
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
@codeintherough3 ай бұрын
Definitely got to learn the basics before taking this approach. It's like learning your abcs before reading and writing@@zajac4817
@eleazerugwu1002 ай бұрын
@@ApplecitylightkiwiThis is it. I have learnt to embrace the docs as well.
@jumaxeno50043 ай бұрын
I really like newer channels like this , they always keep it real
@HeyySujal3 ай бұрын
Exactly
@sw33tialucard3 ай бұрын
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☹️☹️
@emilyau80233 ай бұрын
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.
@jooweee3 ай бұрын
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
@centripetal61573 ай бұрын
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
@skinnytimmy13 ай бұрын
@@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.
@emilyau80233 ай бұрын
@@centripetal6157 I was a developer and decided the environment wasn't for me, so I shifted closer to business.
@scum31122 ай бұрын
The best time to plant a tree was 20 years ago. The second best time is now
@ElvieTheCEO3 ай бұрын
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!
@swaggyk46263 ай бұрын
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!
@armada24833 ай бұрын
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
@soumelee56613 ай бұрын
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
@jooweee3 ай бұрын
yup I think that's learning in general learn something new, practice, struggle a bit, and then it becomes second nature
@vrushankrrao879Ай бұрын
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!
@HienPham-he2yn3 ай бұрын
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 😁
@jooweee3 ай бұрын
yeah docs are great, but they may be a bit confusing for beginner programmers thank you for always watching! 😊
@hassansyed60873 ай бұрын
"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.
@jooweee3 ай бұрын
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!
@RiverHeights2 ай бұрын
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
@siphiwocode3 ай бұрын
@1:04 that result is one of my videos. Glad to see that it helped in driving the point home. Keep it man 👍
@jooweee3 ай бұрын
awesome! thank you for making the tic tac toe vid!
@twiceyt14362 ай бұрын
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.
@kinuthiasteve45053 ай бұрын
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.
@codeintherough3 ай бұрын
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.
@nasko2356792 ай бұрын
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.
@canacojenrykim57773 ай бұрын
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. 🎉
@user-lt6hz7jh2p3 ай бұрын
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 .
@Goose____3 ай бұрын
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
@jooweee3 ай бұрын
yeah you can apply this method to learning other things as well I use a similar method for learning foreign languages too!
@techsleeper8023Ай бұрын
great vid. As someone new to programming this video taught me a lot.
@Swegrid3 ай бұрын
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
@jooweee3 ай бұрын
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_3 ай бұрын
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
@jooweee3 ай бұрын
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 😄
@Maria_farahАй бұрын
Thank your videos stress less for my work
@user-vr7rx7kh8q3 ай бұрын
Thanks alot bro I was facing the same issue and in that situation for quite long
@thelengendzach74732 ай бұрын
Incredible video, please continue to make more!
@jooweee2 ай бұрын
thank you, will do! 😀
@UjjwalSidhu3 ай бұрын
;-; This is it- "How Do I really learn?!" exactly. Thanks for this, Hope you create more vids on this :D
@tasneemalshamsi1852Ай бұрын
This is very relatable .. thanks
@rushikeshaundhakar8078Ай бұрын
Man that was some useful advice, I have stuck in this tutorial loop more than i
@niharikadhyani2 ай бұрын
This was very helpful. Thank You!
@WesleyKieuАй бұрын
this hits 100%
@Codewitheyezyc3 ай бұрын
Thank you so much... I really appreciate alot. This really helps
@JsoProductionChannel2 ай бұрын
Great tips. Thank you
@Eswar.fullstackdeveloper3 ай бұрын
wow what a video man please keep doing videos
@Noob671273 ай бұрын
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!
@jooweee3 ай бұрын
ah that's a good idea. I will work on creating a discord and add a comment here after it's done!
@jooweee3 ай бұрын
created a discord discord.gg/znHe5ENY2p it's pretty bare bones for now 😅
@Noob671273 ай бұрын
@@jooweee Awesome!
@AnweshaChowdhury-wr7tt3 ай бұрын
Amazing advice. Thanks 🔥
@darerun48242 ай бұрын
frieren is a goated reference
@Ishanya_3 ай бұрын
BEST ADVICE
@basiliskdoor3 ай бұрын
C++ Pointers class is lit bro, i wish someone teach me that
@dev_ression3 ай бұрын
Underrated channel 💪
@dannygarcia71163 ай бұрын
Underrated channel 👍
@Vanness-yr8cd3 ай бұрын
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
@jooweee3 ай бұрын
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
@rezhabahari3 ай бұрын
Great point!
@HrishiKW2 ай бұрын
how many months it took you to learn ios & swift dev?
@jooweee2 ай бұрын
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
@xoviax98003 ай бұрын
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 :)
@jooweee3 ай бұрын
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.
@verinice-kn9vl3 ай бұрын
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?
@jooweee3 ай бұрын
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
@braumski22 ай бұрын
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.
@jooweee2 ай бұрын
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
@xDamaging2 ай бұрын
Pointers in c++ hit a little too close to home 😂
@Hasan10-oh7vl3 ай бұрын
Love it bro!! Do you need a video editor bro!! I can do a SAMPLE video ;)
@jooweee3 ай бұрын
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 😄
@dnlkproduction3 ай бұрын
wow😍 what a great channel. love it
@NeotrixGamer3 ай бұрын
Amazing content!
@oumietouray9476Ай бұрын
Thank you I start computer science in uni in September with very little coding knowledge what advice do you have
@jooweeeАй бұрын
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
@ameelaajmal189Ай бұрын
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
@yesh4203 ай бұрын
very cool video bro!
@akashgudigar8073 ай бұрын
Ironically I have been doing the same thing.
@noobschthorapy3 ай бұрын
if anyone can link me a better understanding of css class seclector of the family tree it would be awesome
@CodesphereDev3 ай бұрын
I just subscribed because its an anyela yu’s course i am taking one myself
@rodrigovega1887Ай бұрын
Any good tutorial of how to use correctly chatgpt?
@jooweeeАй бұрын
hmm I’m not sure 😅 I didn’t use any tutorials when I started using chat gpt
@IELTSwithJamoliddin3 ай бұрын
thanks bro
@anasnaciri50893 ай бұрын
good job joowee
@suzanneoleander32243 ай бұрын
Omg I'm just now learning about pointers in C 😭
@jooweee3 ай бұрын
oh no... those were dark times 😔
@omarabdulwanees73553 ай бұрын
Nice video bro
@nish07983 ай бұрын
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
@jooweee3 ай бұрын
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.
@RonaldJavier-u1d2 ай бұрын
I love Frieren
@namannema33493 ай бұрын
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?\
@jooweee3 ай бұрын
what kind of project are you building? other than adding new features, I think creating a more complex project would be good.
@SM-vz1ek3 ай бұрын
Thanks !!! Question : in how many Time Can We learn Swift with thé udemy course?
@jooweee3 ай бұрын
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
@nutanthakur42123 ай бұрын
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?
@jooweee3 ай бұрын
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
@ShoBartHehe3 ай бұрын
what are your wall light and the other led lights colors?
@jooweee2 ай бұрын
those are both Govee lights, specifically the Y lights and glide wall light
@ShoBartHehe2 ай бұрын
@@jooweeebut what color
@jooweee2 ай бұрын
@@ShoBartHehe the color can be chosen on the app. it's called "Dreamlike"
@AndroH2 ай бұрын
Where can I get documentation
@jooweee2 ай бұрын
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
@darkmatter958317 күн бұрын
literally me;
@sadique_x_3 ай бұрын
newer channels are the realest!
@banjo48562 ай бұрын
How to read documentations though?like where do i find them
@jooweee2 ай бұрын
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
@banjo48562 ай бұрын
@@jooweee thank you
@mart72253 ай бұрын
Ily
@juelmapereira4277Ай бұрын
Good
@rikzz3 ай бұрын
Bro super inspiring, is there any way I can contact you?
@jooweee3 ай бұрын
hi, you can send me an email! jooweeee@gmail.com
@pranjal84253 ай бұрын
subbed
@froedge3 ай бұрын
Agreed, good shit
@Racio00Ай бұрын
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.
@jooweeeАй бұрын
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
@Racio00Ай бұрын
@@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.
@jooweeeАй бұрын
@@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.
@Yaseen69029 күн бұрын
Algorithm
@sadique_x_3 ай бұрын
what's bro's typing speed
@jooweee3 ай бұрын
I actually had to speed up the vid lol when I was doing monkeytype a year ago, I did around 120-140 wpm
@chiewithathree3 ай бұрын
same thing man HAHAHHAHAH
@shaikh.quadeer2 ай бұрын
you build these types of projects and you will never make a project that can make use of aws or azure
@tazoman262 ай бұрын
Guys tech is dead. Learn to be a builder or construction worker, AI can't replace these
@jooweee2 ай бұрын
thanks for letting me know! didn’t realize tech was dead😵
@minium_realgar_orpiment_67893 ай бұрын
🥺bro i loveeee this vid! thanks a lot for this advice 🫶