Check out Penpot 2.0: penpot.app/penpot-2.0?KZbin&StefanMischook&Penpot2.0
@BillClinton2287 ай бұрын
Programmers: "Learn to code fast" Also programmers: "You dont know everything there is to know about coding, you're fired"
@PolyMathWannaBe628 ай бұрын
tip #1: frequency over intensity; 20 minutes 4-5 times a day #2: learn more than 1 coding language (not simultaneously) to help compare/contrast for deeper insight #3: just write the code, even if you don't understand it. "Through practical application comes understanding" - best quote ever #4: once you get the code to work, break the code - to see which errors are caused to be able to debug #5: take many breaks, exercise #6: drink lots of water #7: exercise #8: meditate to clear your mind #9: 3-4 hours max in a sitting excellent advice; i would watch the video for the explanations
@javier.alvarez7648 ай бұрын
#3 is the most important. It will start to make sense as you do it.
@Tully967 ай бұрын
@@javier.alvarez764 4 weeks into an online course and I feel lost. If a piece of code has more than one or two steps I get lost FAST. I think it's not knowing what the computer knows, what it can do, what methods the language provides, how the language is handling things in the background, breaking down the logic when you don't know how it should even be broken down, handling edge cases when I don't even know how the code I wrote works. Essentially, I think it's the process of pairing logic with the language when you have no clue about either that makes it hard for beginners. Aside from learning the syntax. Also, if I am learning and reading docs, I most certainly will not pick up everything, so I end up with things I understand and parts of that that I end up forgetting and it causes problems. Like which of the 20 different methods do I use on this array I'm trying to transform. Or a certain method returns a different data type than what you started with and you chase your tail. Obviously getting better at debugging and reading the errors helps. Of course, it would return a TypeError and you could go back and find what and where the problem is. But you don't know that about every error and every method. Idk, just my thoughts.
@dakoderii42217 ай бұрын
@@javier.alvarez764 The key is to tie a new memory to as many existing memories as possible. By typing out the code you are also using motor neurons. Colors, smells, sounds, etc can be tacked on to new memories to help recall them later. Write notes with different colors corresponding to some system you mapped out. Play soft music while studying. You can even add essential oils so smells are now tied into your studies. You also need an emotional component(excitement, intrigue, even fear but wouldn't advise that) to tell your brain this is important. The more neurons being used, the better you'll remember things.
@bhupindergarg29747 ай бұрын
Minimum 20 minutes a day for four days a week
@contasemperfil2 ай бұрын
i rank 7 haahahahaha ..... and just now i solved a directory maze,.. dug out of it and at least i know how i can directory stuff my way hhaha
@rida_brahim8 ай бұрын
For whoever watches this i want to say that what he's talking about is 100% accurate, don't do too much theory you have to code also, I don't know how many times i was doing things perfectly and after i while I can't even do something small, i was writing code in C like it's water and now i don't remember much because i was into theory more than making projects, just write code and take it easy, you don't need to understand and as matter of fact you won't understand everything in the beginning, i was killing myself thinking ohh this person in the tutorial must be a genius but most of them just got the docs beside them. Just think about it guys do you think if only the genius can do this job would it be possible for millions of people to program? Take it easy things take time
@tjf71018 ай бұрын
One hour 4x a week vs a 7 hour binge is spot on. I started meditating again after years of not. Now I ask, “why did I ever stop?”
@devon93748 ай бұрын
Screw that, binge learning ftw. Next level focus 🧘🏾
@devon93748 ай бұрын
@@SimonWoodburyForget This 1000%. Especially when coding and doing math problems.
@Dadum-bass8 ай бұрын
This. I've been doin 15 mins of piano, 4 or 5x a week for the past year. . . Results are incredible.
@dakoderii42217 ай бұрын
What type of meditation? The empty your head version or the intense, deep thought version? Both are useful but seems most people just do one or the other.
@danielihenacho8 ай бұрын
That 20 minutes a day helped me in the beginning of learning programming (credits to your videos in 2020 while learning Python). I started out with 10 minutes a day for about 1 weeks. then 10 minutes the morning, afternoon and evening (30 minutes in a whole day) for about 2 weeks. Increased it to 30 minutes the morning, afternoon and evening (1 hour 30 minutes in a whole day) for about 2 weeks. Finally with the following weeks, I increased it to 1 hour in the morning, afternoon and evening (3 hours in a whole day) for about 2 weeks. From then on, I became so addicted to programming 😂😂. Recently, in the beginning of this year, I began learning C#, for the purpose of GUI applications. I applied the concepts of C# into Python because it gave me a better understanding of OOP because of C#. Haven't been able to code as frequently due to my recent relocation (it is exhausting moving and rectifying issues in a new place), still trying to get into programming due to this.
@danielihenacho8 ай бұрын
13:30 As you said, breaks are needed and something I had to learn the hard way, I was stuck on an issue I think in 2022, I decided to leave my computer and just sleep and chat with others, came back and was able to think more clearly. Didn't solve it on my own but asked for help because I had to learn to ask for help when STUCK (asked a question on STACKOVERFLOW).
@carsonjamesiv25128 ай бұрын
👍
@rodneyh19478 ай бұрын
If you want to catch the next wave in the tech industry, dont learn to code, it is a waste of time. Learn python, SQL, and become a data engineer or data scientist.
@newstation7958 ай бұрын
@@rodneyh1947don’t learn to code just learn a programming language….
@maveriks4637 ай бұрын
ETL Pipelines Linux cloud and intermediate ML.
@jerryhall57098 ай бұрын
If you get stuck with a problem one tip is to write a question in a forum but don't be so quick to post it. Focus on how to best describe your problem so others will understand. Often you will find the answer yourself. It's like writing makes the brain focused and relaxed.
@StefanMischook8 ай бұрын
Good one!
@Personal-M.I.S.7 ай бұрын
Talk to the duck! Writing things out works wonders to get your head wrapped around a problem. I often start with that before I write even one line of code. Define the problem so clearly that another person who knows nothing about it can understand it. When you do that, the solution, or several, will almost magically appear. Also, not just asking somebody (or AI) for the answer straight away, taking a reasonable amount of time trying to figure it out yourself, is exactly how you learn and grow, in pretty much everything.
@mrrobot-mn6re8 ай бұрын
I feel like I can only trust uncle Stefan and mosh on tech KZbin, very authentic and honest people
@sophiebarrie57498 ай бұрын
They're both good but what about Tiff in Tech? She's very knowledgeable also
@TheFullstackbro8 ай бұрын
Adopting the 4 hour a day mindset has helped me become more productive and focus on solving more complex problems as a fullstack developer. Great video!
@Mbro-dq2do8 ай бұрын
he is soooo f--king right. Im a newbie nobody learning Linux. A year in now. learned so much but with busy work thats construction and cant get my hands on the keyboard for a week. Takes a minute for my brain to get it back. But when I just do even a few minutes a day. Makes a huge difference. AND I have a photographic memory but still. Great Video Stefan
@ChipLinck5 ай бұрын
I wish I could give this two thumbs up. I look back over the languages I learned in school, and what I've learned on the job. I can see the mistakes I've made over the years, and why certain languages were easier to retain.
@mistaowickkuh62498 ай бұрын
"Sleep it off" is the best advice for learning anything. Correspondingly you also want to increase your sleep quality as much as you can. I was pretty sceptic about Andrew Huberman's ideas about sleep quality but exposure to daylight in the mornings and then sunset hours daylight in the evenings for certain amounts of time worked like magic for me. He also advices avoiding artificial light during late hours but sometimes you need to do what you have to do.
@elpapito245298 ай бұрын
I'm so glad I stumbled upon this video. This man didn't only teach me about coding but also about life. Thank you "Through practical applications comes theoretical comprehension" a lot of people need to hear this.
@StefanMischook8 ай бұрын
Glad I could help!
@sophiebarrie57498 ай бұрын
My goodness, thank you uncle Stef!! This is exactly what I needed to hear, and your program will be much more sustainable for someone like me who already works full time and wants to keep up with her gym routine. Thank you!!! 😊
@StefanMischook8 ай бұрын
Glad it was helpful!
@StefanMischook8 ай бұрын
Gym routine is good!
@Personal-M.I.S.7 ай бұрын
#10 When you're feeling frustrated and lost and overwhelmed, watch an Uncle Stef video! Always lifts my spirits and puts me back in the game 😎
@thisbridgehascables8 ай бұрын
Hey Stef, I’ve been doing coding almost as long as you. When learning something new in small bites , I agree. Also I like to pause a long tutorial video and see what I can add into the lesson myself, see if I can figure out a few things myself without requiring watching the video completely.. I think after doing this so long in my career, I can see the patterns and predict how something might be introduced or implemented. Even after 20 years , I still get stuck on a lot of new concepts.
@MrTapout6198 ай бұрын
I am currently learning cyber security and I feel learning how to code aid me in my career 20 to 40 minutes a day I have that easy, especially on top of my other studying I’m gonna give your try. I look forward to learning.
@legionarius-z7x8 ай бұрын
Your videos are A class. If I'd a teacher like you at university my life would much much easier.
@anonymouscitizen42358 ай бұрын
Thanks for giving confidence. That is how I have been doing last six months, but sometimes I need to force it, if the topic is too difficult to understand but most of the time when I force, it is because of the fear to achieve something.. then I need to rewind by brain back to normal.. and also I realise that on the day when I put too much effort, the next day becomes very lethargic cause and need to recover energy that I lost ..
@AsianDoraOfficial8 ай бұрын
actually, for the body-building reference, it is recommended to take 'active rest days' and do light exercises rather than do no exercise at all. So maybe just have light coding days as 'rest days'? (if you want to use the hypertrophy analogy)
@cootook8 ай бұрын
I have listened to this 5 times. I am going to do it again in a couple of days))
@alazar76857 ай бұрын
Uncle Stefan, these videos help me keep calm for on not knowing everything all at once which the internet insists on. so thank you.
@StefanMischook6 ай бұрын
Glad to hear it
@TheDiaryofDaniel7 ай бұрын
Great tips! Thank you! I first started learning to code during the pandemic. It’s been an interesting and liberating journey of personal discovery. Still learning new things everyday. ✌️
@ETAonTheEUC8 ай бұрын
I really liked the no-nonsense practical advice here Stefan. Thanks!
@kaymelissa8 ай бұрын
Interesting take with the multiple languages. I am taking this advice to heart 100% - I was panicky as heck because my CS uni modules are in Java but I am self studying MERN and it freaked me out and worried me, but, I am embracing now.
@StefanMischook8 ай бұрын
Cool
@toddboothbee13618 ай бұрын
A lot in life is like this. The idea that mastery comes from the top down (theory first) is deductive -- the opposite from how we learn. We learn from bottom up, through examples and doing. This is induction. Anyway, great suggestions.
@mambofornasa8 ай бұрын
Your so knowledgeable! Points 1& 2 are golden. Will apply them asap.
@mabeleain33207 ай бұрын
Thanks for sharing these tips. I'll apply 😀
@venomus92868 ай бұрын
Consistency is key in order to become good at something. Love the video and thanks for all the tips.
@StefanMischook8 ай бұрын
You're so welcome!
@abrambuckdesign51346 ай бұрын
Your videos are awesome. Thank you for sharing your experiences and thoughts!❤
@ronaldjohnson44708 ай бұрын
Stefan, thank you for your advice. I will adopt it and follow through with the steps.
@StefanMischook8 ай бұрын
Let me know how it goes.
@paborlouise3197 ай бұрын
100yrs of experience from Uncle Stef.
@carsonjamesiv25128 ай бұрын
I am only halfway through this video, and I agree with what the speaker is saying.😃👍🎉
@michieladriaansens59778 ай бұрын
3/4 max is a good one.. i was at it for +- 7hrs yesterday and at the end i didn't feel like i had been productive at all.. Eventhough i was, but i felt exhausted dumb and confused at the end.
@erikl53408 ай бұрын
Thank you for the video. A very practical all-in-one method. It filled up my motivation gauge.
@michaeloliver67457 ай бұрын
This is a great video!! Thank you for your insight and knowledge!! Tips are underrated but extremely helpful and encouraging!
@aloSolo8 ай бұрын
good advice uncle Stefan. i knew i was going to get some really cool nuggets of info.
@StefanMischook8 ай бұрын
Glad you liked it
@DE-nw9sv8 ай бұрын
#1 and #3 really speak to me, I need to do these. Thank you Uncle Stef!
@LostinMango8 ай бұрын
Thanks Give brain time and purpose to make neural connections and boom things start to happen.
@thembisilemathibela97587 ай бұрын
I'm in a university bootcamp, I feel so stuck. Thank you for this tips, will try them, Uncle Stefan.
@StefanMischook7 ай бұрын
You got this!
@shanermahmud10868 ай бұрын
Oeh la la! Love this video, uncle Stef! Thanks a lot. A few of these tips, I did not see coming. Especially the last one: it blew my mind! 😯
@shantanusingh12818 ай бұрын
As a learning developer i got to know there is no fast or slow while you're learning coding, you just have to start from somewhere. You can watch countless roadmaps and videos how to start but those will not help, until you really start learning.
@jackcorsobarbiere-it76458 ай бұрын
Thanks a lot for the free knowledge
@StefanMischook8 ай бұрын
Glad I could help and thanks for the algo boost.
@XAUCADTrader8 ай бұрын
This video was super helpful! Thanks! I will implement all of these. I graduated from a CS program and practically learned nothing, just theoretical abstractions that aren't really useful in the workplace, yet. Maybe I'll discover it later when I actually find a dev job. All the information here is consistent as a teacher learning how to code/develop (career switch) with some programming background as a former senior data analyst. I saved this video in multiple lists because it really resonated with my position in life, and the soundness of the advice from a neurological and pedagogical perspective.
@maciejlegowicz58348 ай бұрын
Great ... I'm just halfway through, and the title suggests this would be for real novices. I think it is important also to at least briefly explain about "what they want to code". This question would be a subject for a separate video, like "What do you want to do and what would be the best start". One can learn JS but it's useless (in my personal opinion) if you are into microcontrollers or someone may be into web apps and would be quickly discourage trying achieve something by starting with C# ... or whatever current C is on the market as entry-level. Good staff Steph on your channel anyway - cheers.
@seeker37948 ай бұрын
Thanks a lot. Very valuable information.❤
@VipulAnand7518 ай бұрын
Thanks Stefan, spot-on thanks
@StefanMischook8 ай бұрын
Very welcome
@ptd3v4 ай бұрын
Your videos are always so good, I'm sorry for whatever Ruby did to your family to make you hate it so much.
@StefanMischook4 ай бұрын
:)
@lillyinthefield27878 ай бұрын
6:12. to 6:20. can you please explain. more in detail. which one does your cousre cover more the basics or fundementals??
@StefanMischook8 ай бұрын
I have videos on it.
@ahmedalbnna77728 ай бұрын
Thanks Stef that was great 🤙
@maciejlegowicz58348 ай бұрын
I do like your comparisons of work on body to brain work. I got myself in the situation where I'm contracted to two projects and got myself to the corner where I'm "overdoing" both. When I used to be employed as a "normal" employee I just did what I could in 8 hours and that was that. Now ... I have to give 150% and can't (mentally) find 30 minutes for cycling or anything that will force other mussels than the brain to do something and produce endorphins. Dont even mention meditation
@Trent_Onbits7 ай бұрын
I like listening to this guy
@randallstewart2268 ай бұрын
Great info Steph, thanks.
@thewetfly92078 ай бұрын
Really good lecture, subscribe 👍 I've got a huge problem with proper and regular exposure on languages... Thanks.
@rosendom30427 ай бұрын
Tip #3 is the most important! Don't overlook it!
@ifeomanwaboku77718 ай бұрын
Just got inspired to start learning to code again 👍👍
@StefanMischook8 ай бұрын
Great to hear!
@TaghlibAhmed8 ай бұрын
you earned a new sub
@aleksdeveloper6987 ай бұрын
I like all your videos.
@bitcoinjc8 ай бұрын
Great advice thanks Stef
@emmanuelagwu29538 ай бұрын
Thank you uncle stef
@Adjust918 ай бұрын
Thanks for the advice! My issue is deciding what to learn in what order. I've done vanilla js and css for 2 years whislt working full time non-dev related. I've built a few projects in next/react, and a few in svelte/sveltekit, but I haven't yet directly gone into backend. Should i now learn backend? if so, is Python good? I tried .NET, I really struggled understanding .NET, so I figured Flask or FastAPI would be a great start as it felt very lightweight (and Python is very easy to understand).
@StefanMischook8 ай бұрын
Yes, Python would be a good choice.
@etaosin8 ай бұрын
Those are very useful tips. Thx
@StefanMischook8 ай бұрын
Glad it was helpful!
@mustafaalneami51933 ай бұрын
Great content thank you sir
@pope10898 ай бұрын
What do you think about learning Cobol. Thanks, this video you did just took me out of a rut i was in, i thought i was going about learning all wrong, i walk away from it alot but i am still thinking about it while i am doing other things. Your 20mins advice for when you arent in the mood is so simple but great. I used to train alot and that is exactly how i used to motivate myself.
@StefanMischook8 ай бұрын
COBOL is still used. So before learning it, do some job research and see what’s that about.
@workingmansrevolution8 ай бұрын
Great post! Spot on!
@RIEther-sf7mf7 ай бұрын
Great tips. I’ve started exploring CS50 program on KZbin, what do you think is the best start for someone with no tech background to learn coding ?
@josephlewis88392 ай бұрын
What is your opinion of the odin project ?
@valdius858 ай бұрын
If you do something often, you also think about it more often.
@dfraser48558 ай бұрын
I'm 40, and I have had enough of manual labour. Do you advise I start a journey in programming?
@rayb52048 ай бұрын
Absolutely! It's never too late to start learning to code. What language and direction you want to go depends on your interest. I took a couple free courses then discovered Stef's Studioweb platform. As you see from his video's, he is very down to earth and a great instructor. Don't say to yourself on your 60th birthday with your aching back and bad knees, "I should have learned programming when I was 40." Do it now! Best of luck to you and your future...
@ferfykins8 ай бұрын
Great video, ty so much!! I'm wondering about how you said only study 3-4 hours in 1 day do you mean only 3-4 hours per day, or 3-4 hours at a time then take a break and study more in the same day after that? and if it's only 3-4 hours per day, how would you handle getting a developer job that is full time? that requires 8+ hours per day?
@StefanMischook8 ай бұрын
Max 3-4hrs / day.
@ferfykins8 ай бұрын
@@StefanMischook Thanks!! But what about when you get a fulltime developer job? SHouldn't you prepare for 7+ hours a day?
@TheFullstackbro8 ай бұрын
@ferfykins Realistically, yes. You should prepare for 8 hour work day if you have meetings to attend to or have to commute to the office. Ideally, you want to get to 4-5 hours of fixing bugs or working on features a day. Working a full 8 hours just coding is not productive.
@ferfykins8 ай бұрын
@@TheFullstackbro thanks man!!
@edwinrandall50627 ай бұрын
Most programming documentation is not bringing over specific knowledge in byte size
@younesarab8497 ай бұрын
thanks for your wisdom
@StefanMischook7 ай бұрын
You are so welcome
@Mbro-dq2do8 ай бұрын
FYI Kali Linux via UTM on my M1 Max is amazing. My wifi adapters all work perfectly and some seemed to be plug n play for some reason. Sooooooo much better then my maxed out Intel machines. And its dead silent. my G-d windows is just awful. I can have Linux on my two M1's. Native apple setting links them. And I can run both Macs running their own Kali Linux with ONE keyboard and ONE mouse. I can use one Macs keyboard to type on the other. How Windows hasnt figured that out yet??? Doing all that and being able to reply to ALL my texts and calls even Android texts and calls from my Macs. Apple all day
@dnlbellfield8 ай бұрын
great video!
@StefanMischook8 ай бұрын
Glad you enjoyed it
@kokihidalgo58047 ай бұрын
I do 2 hours take a break to eat Than 1 hour and half take a break Thank 4 hours then I’ll read I do that for everyday is that good or bad
@captain40i485 ай бұрын
I've been trying to learn to code, but it's really hard. I get distracted easily and don't learn anything. I've tried all kinds of things to stay focused, but nothing works. Any tips?
@StefanMischook5 ай бұрын
Write a little everyday. 20 minutes a day is the goal. Start there.
@Mohyswe8 ай бұрын
Be sure to catch the whole video for Steph's genuine advice. Here's a quick rundown of the 9 tips: 1. Dedicate 20 minutes of coding practice four to five days a week for consistent exposure. 2. Explore multiple programming languages for a deeper understanding. 3. Write code daily, even if it's challenging at first-practice makes perfect! 4. Break your code intentionally to learn from error messages and improve. 5. Take regular breaks to avoid burnout and allow your mind to absorb new information. 6. Keep hydrated with plenty of water to support cognitive function. 7. Stay active with regular exercise to boost mental performance. 8. Practice meditation to clear your mind and sharpen focus. 9. Limit coding sessions to three to four hours to maintain peak efficiency and prevent burnout.
@vladalexandru59418 ай бұрын
If i know javascript and react and i want to learn angular is enough a crash course?
@StefanMischook8 ай бұрын
Sure. But have you been paid to write code yet? What do you want to learn angular?
@mdgobaten21208 ай бұрын
thanks!
@luvindikhalisia78298 ай бұрын
it takes 10000 hrs of practice or 7 years to master anything, why the preoccupation with learning fast?, the road to mastery requires patience and dedication, and a lot of try and error.
@Luai_Adhmani8 ай бұрын
Thank you, i just want to ask, do you mean i study just 20mins a day?, because i study 4 hours a day, do you mean 20mins is better?
@StefanMischook8 ай бұрын
20 mins minimum, to max 4hrs.
@ranostaj-dev2 ай бұрын
10th tip: Sleep❗️, do not undersestimate the importance of a sleep, to let the brain recharge and functional😉
@natgenesis50388 ай бұрын
How long it takes to get an interview after applying ?
@StefanMischook8 ай бұрын
Depends on many things.
@allri88 ай бұрын
thx uncle :D
@StefanMischook8 ай бұрын
Welcome!
@lamondd1718 ай бұрын
Great content
@torquebiker99595 ай бұрын
how about 2 minutes every hour?
@BoutDatFitLife8 ай бұрын
This is great
@BLANK-sd2dg7 ай бұрын
Keanu Reeves where is your hair?
@pope10898 ай бұрын
Thank you
@StefanMischook8 ай бұрын
You're welcome
@captain40i485 ай бұрын
For me i think i get distracted easily because i keep taking your video back. i don't know what is wrong with me😢
@Mbro-dq2do8 ай бұрын
NO BREAKS though!!!🤣
@victorh88637 ай бұрын
Can someone just do it for me so I can get paycheck
@PerpetualPreponderer8 ай бұрын
Tip # 10: stay FAR FAAAR away from ruby. 🖖
@sophiebarrie57498 ай бұрын
Oh?? Why do you say that? I don't plan on learning it at this stage but I may get curious one day
@PerpetualPreponderer8 ай бұрын
@@sophiebarrie5749 you know what they say about curiosity don’t ya…it killed the cat…but what they didn’t reveal was what got the cat messed up to begin with…no prizes for guessing! ;)
@bufuCS8 ай бұрын
actually first
@LuluZia28 ай бұрын
Probably why it seems easy. Too much exposure
@Assadi9on7 ай бұрын
Your title is very misleading to people, and I am sorry. There is no such thing as learning quickly, especially in programming, and there is no such thing as a shortcut in programming, and I challenge you if you learn that you learn programming quickly.
@adcodes8 ай бұрын
👍👍
@juleslefumiste92048 ай бұрын
If you want to become a doctor fast, study 20 min everyday lol
@iman57937 ай бұрын
You know what……you might be right 😂
@danielj.gonstaz67717 ай бұрын
Coders are not doctors
@juleslefumiste92047 ай бұрын
@@danielj.gonstaz6771 I am sorry but that's a stupid take. None are doctors, except for doctors, so what
@AD-wg8ik7 ай бұрын
@@danielj.gonstaz6771programming is easier to learn, but much harder to master than medicine is.