Best Coding Habits to Adopt in 2023 (that I wish I knew earlier)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ต.ค. 2024

ความคิดเห็น • 91

  • @Explained-InQuick
    @Explained-InQuick ปีที่แล้ว +27

    1. Assume You Can Code Anything
    2. Try To Fail
    3. Think Problem First
    4. Be Lazy
    5. Explain it to a Friend

    • @aljustiet
      @aljustiet ปีที่แล้ว

      Thanks for cheatsheet

  • @techmentormaria
    @techmentormaria ปีที่แล้ว +58

    The “be lazy” habit really resonates with me! I also initially thought everything needed to be perfect but now more than 10 years later I realized it’s more like “done I’d better than perfect”

    • @factsvlog7370
      @factsvlog7370 ปีที่แล้ว

      This is everyone's ideas😃😊😁

  • @InternetMadeCoder
    @InternetMadeCoder  ปีที่แล้ว +4

    🔥 Take My Python Course with 20% OFF FOR THE NEXT 7 DAYS - superpeer.com/internetmadecoder/collection/python-programming-fundamentals-masterclass
    🚀 Discount code for 20% off (valid until 4th February 2023 ONLY): EARLYPYTHON

  • @adm1816
    @adm1816 ปีที่แล้ว +38

    Habit 1: Assume You Can Code Anything.
    Habit 2: Try To Fail.
    Habit 3: Think Problem First.
    Habit 4: Be Lazy.
    Habit 5: Explain It To A Friend.

    • @fireteamomega2343
      @fireteamomega2343 ปีที่แล้ว

      Mostly you don't have to try to fail you just have to try and you will fail... until you don't. An example was trying to program a simple touchscreen on a microcontroller years ago. I bought everything and watched tons of videos that showed the outcome and gave code that didn't apply and basically explained nothing. The manufacturer documentation for the libraries was also garbage or written in Chinese. So I started looking at examples trying to decipher the code and what each block was actually doing. After about two weeks of frustration coming home from work trying for hours and failing I finally started understanding what needed to happen. Gathering little wins until it started doing what I wanted it to do. Such as how to use the output from the serial monitor to get the information that I needed to map out each part of the sliders windows and buttons I was programming. And that's how it always starts and now I have a process that I can apply for custom programming of any touchscreen application.

    • @danielstellmon5330
      @danielstellmon5330 ปีที่แล้ว

      #5 Rubber ducky debugging. 1) if you can't explain it you don't understand it 2) Explain it to a rubber ducky because your friends and family don't care.

  • @bartosznaswiecie1179
    @bartosznaswiecie1179 ปีที่แล้ว +12

    Thank you fo saying this 'You can code anything line' I was frustrated with being stopped by a problem earlier and went for a walk, you have motivated me to rewrite this part of the code and make it work.
    Also it was a subconscious habit of mine to try to explain anything I learn to a XVI century figure since my teacher made us try that as a thought experimet. I can testify it works really well!

  • @Silver_Surfer85
    @Silver_Surfer85 ปีที่แล้ว +3

    Systems of habit….interesting as I just started reading atomic habits. First thing it speaks on is that statement. “Just do something and do it often”

  • @CodingAsmr-004
    @CodingAsmr-004 ปีที่แล้ว +5

    Thanks for everything mate you’re truly one of the best TH-camrs I’ve known

  • @adilbaksh22
    @adilbaksh22 ปีที่แล้ว

    Thank you I needed this .. I’m learning python and 3 weeks behind .. you gave me hope .. because it never practiced … just being overwhelmed with out even trying

  • @DrakeHDxgaming
    @DrakeHDxgaming ปีที่แล้ว +4

    I agree with habit 1 - we should create some sort of incentive to fuel that motivation here and there to gain discipline

  • @tolleburg168
    @tolleburg168 ปีที่แล้ว +4

    this guy always gets me hyped to hop in pycharm and try to solve these basic problems I have been stuck on. fuck ye.

  • @shanjana_
    @shanjana_ ปีที่แล้ว

    Man thanks for this video...I have got hopes and now not afraid to do it..👍🏻

  • @codingasmr69
    @codingasmr69 ปีที่แล้ว +2

    Thank you for sharing this! You make great content my friend

  • @elieassaf8747
    @elieassaf8747 ปีที่แล้ว

    This video should be taught in college, I'm a computer science graduate and I can tell you programming or coding is nowhere near gym bodybuilding, you don't grind and get motivated by your friends you have to take the slow path, you dont graduate and expect a job you have to spend at least a year working yourself into a specific domain, you dont build your entire body you just focus on one part and maybe warm up the rest, its not something organic that will cooperate with you, it's merely a concept that you got to go around with.
    So if you feel pushed to immediately start working when finish, you have to take it easy, I learned that the hard way, believe me it will save you stress, disappointment and waisted time, just take it easy progress and position yourself in one language and build up from there. it requires a lot of time and investment, and if you think that your gonna watch a tutorial and immediately start flying you're so wrong buddy, you must be ready to get your hands in the filth and do the hard work and code no shortcuts no divine inspiration no waking up from a coma with a hidden subconscious talent.
    Just pure plain good old fashioned hard working energy.

  • @tigeraawrsworld8415
    @tigeraawrsworld8415 ปีที่แล้ว

    I'm a little 13 year old boy that really is dumb in my opinion but the fact that i rlly want to be a successful coder started when i was 10 yr old, and i'm proud of my self that i have reached so far that even some 20 + yr old learn from me! like i'm not even joking they correct they're own coding from mine, i'm not saying that i'm a master or something like that.
    back to the point i was searching for a video where i could see the common mistakes beginners do and the habits like this vid and i can't even thank a billion to this guy.
    like this is exactly what i was searching one of the point i rlly need to like implement is the "you don't need to memorize all the codes" i just always forget that and start thinking oh no i forgot what booleans are and i forgot that and those!
    pls wish me good luck in my career! 😅

  • @mikespidle3360
    @mikespidle3360 ปีที่แล้ว +5

    I am definitely guilty of going deeper than necessary at times. Turning a simple problem into a complex one with all of the “what if it could do this.. or x feature..” Sometimes have to catch my scope of thought.

    • @fireteamomega2343
      @fireteamomega2343 ปีที่แล้ว

      I find it's easy to get too focused and lost into a complex subroutine... then I take a step back and realize what parts I can instead globalize to simplify everything.

  • @kaneramunno4764
    @kaneramunno4764 ปีที่แล้ว +4

    Hi, what is the flowchart program you used that was in this video ? Thanks

  • @CRYSTALNEWSREVIEWFILM
    @CRYSTALNEWSREVIEWFILM ปีที่แล้ว

    I AM OLD , NO COMPUTER SCIENCE BACKGROUND, NO MATH SKILL... CAN I BE A CODER ? CAN I LEARN THE CODING SKILLS ?

  • @mengvang396
    @mengvang396 ปีที่แล้ว +2

    Yess I needed this

  • @callyswest2566
    @callyswest2566 ปีที่แล้ว +1

    Out of 6500 Languages you choose to speak facts, thank you very much brother, your content is invaluable to me.

  • @epasdasd3299
    @epasdasd3299 ปีที่แล้ว +2

    I was super motivated with your python course but the price :(

  • @CherryBlossom-ri7bl
    @CherryBlossom-ri7bl ปีที่แล้ว +3

    I love how you inspire us . Thanku so much. I love your editing sourrr much. Thanku for giving us great advice. 😅🥰🥰

  • @giwargisodisho1315
    @giwargisodisho1315 ปีที่แล้ว +2

    As always you make the best videos 👏
    I'm now confusing which course should I take. I just finished cs50 and now I'm taking Meta's front-end developer course but I looked at the ZTM web developer course and I see it's so great.
    What do you think, should I take ZTM course?

  • @Shivam9454inMC
    @Shivam9454inMC ปีที่แล้ว +1

    in my opinion thinking that this product is already in market so there's no way that it is not possible is a better way, i have just used this method to write a embedded code which almost looked impossible to me.
    1 more thing I agree to the 2nd habit you told but C is not the way you described it. in embedded there's only assembly and C and it is great in my opinion. and yes 3rd habit is MUST. and i am lazy.
    Habit 3 and 5 are also useful in solving a problem in your code.
    and this is true that only thing they care about is that if the code worked or not they don't care how much effort you have putted into it.
    and no matter how much you know about anything if someone else is saying the same thing it will make big difference.
    thanks for reminding me my powers. i have now became hanuman.

  • @agami-
    @agami- ปีที่แล้ว +1

    5:40 surprisingly , I just ran into 20 errors while programming in c , it's just true pain

  • @danielsavignon6652
    @danielsavignon6652 ปีที่แล้ว

    Great, great video!

  • @팅-u4q
    @팅-u4q ปีที่แล้ว

    Thank you for sharing. Please keep it. I am now 28. So struggle to be a marketer. I can quit my job immediately becuz money. But after my daily job I try to code. Hope one day I scan find a job in software engineering. And that day won’t be too latr

  • @Hex-Scholar
    @Hex-Scholar ปีที่แล้ว +1

    Love watching your videos
    I am also doing the Self-Taught Route!

  • @ruoyamwangi
    @ruoyamwangi ปีที่แล้ว +2

    Rubber ducky right there, still in my small steps💪...Great advice here 🔥

  • @LetsGetRich698
    @LetsGetRich698 10 หลายเดือนก่อน

    What an interactive video!

  • @ferfykins
    @ferfykins ปีที่แล้ว

    Downloading other peoples libraries could be malware, thoughts on this? any tips? ty for the video, excellent advice!!

  • @MuaaaaahahahaH
    @MuaaaaahahahaH ปีที่แล้ว

    You got me with the very first minutes, i´ve been there.

  • @emadezi5802
    @emadezi5802 ปีที่แล้ว

    dude your magnificent
    thank you so much.

  • @shanjose2527
    @shanjose2527 ปีที่แล้ว +4

    sir i build 5 projects in mern stack and i attached it in my resume but i didn't get any interview call.can you tell me what is the the reason

    • @bilalshaikh6603
      @bilalshaikh6603 ปีที่แล้ว +1

      For how many jobs did you applied?

    • @gime1945
      @gime1945 ปีที่แล้ว +1

      What projects were they ? Did you work with a team? Did you involve testing? Write documentation for your projects?

  • @fireteamomega2343
    @fireteamomega2343 ปีที่แล้ว +2

    The easiest and most exciting way to get into coding is just buy an Arduino or Raspberry PI and dive in. Not only will you learn how to code but you'll also learn electronic concepts. Which in my opinion it doesn't matter how well you can code if you don't understand the hardware it runs on or can't build or modify what needs modification.

  • @shintiao1732
    @shintiao1732 ปีที่แล้ว

    ok, in short
    1. Assume You Can Code Anything. don't be afraid to make your crazy ideal come to reality : ) (but it's legal)
    2. Try To FAIL. like to use a lot of time to keep u to face in u compiler haha.
    3. Think The Problem First. when people facing anything they don't know. usually procrastinating. that time is the best moment u can improve yourself.
    4. Be Lazy. yeah probably u might confused, but that true, u don't even know how the computer actually work, u just need to know the basic or match your problem level knowledge and use what others have already used.
    5. Explain It To Friend. The Feynman Technique, when teaching other people u will realized any u don't know. (like what I do now haha.)
    happy coding and good luck.

  • @Rob-lq2ny
    @Rob-lq2ny 10 หลายเดือนก่อน

    You got to code continuously in order to learn better rather than simply watching videos only.

  • @ballroomdru
    @ballroomdru ปีที่แล้ว

    I am married with kids and I quit my 2nd job to go to a coding bootcamp. I start having to pay by the end of this year is I have that hanging over my head constantly. I code every day.

  • @dsggk
    @dsggk ปีที่แล้ว

    Hello guys, do you know what he use at 9:05 ?
    Thanks for your help 🙏🏾

  • @gideonbentula9418
    @gideonbentula9418 ปีที่แล้ว +6

    Bro i am literally coding in C is my computer going to explode lol 😂

  • @VijayKumar-dn4pz
    @VijayKumar-dn4pz ปีที่แล้ว +1

    Thank you

  • @copyright3303
    @copyright3303 ปีที่แล้ว

    Problem ➡️ theory 💯 correct 👏

  • @sisuper_cz-sledujeYT-jeYTBer
    @sisuper_cz-sledujeYT-jeYTBer ปีที่แล้ว +1

    #Habit 1 - Just delete some system 32 on windows

  • @MrKup-uc2re
    @MrKup-uc2re ปีที่แล้ว

    I had to found yout out before the summer

  • @zariyahcampos3565
    @zariyahcampos3565 ปีที่แล้ว

    Why did I just discover this late??

  • @lethalcop9498
    @lethalcop9498 ปีที่แล้ว +2

    12:45 that was funny 😂

  • @CRYSTALNEWSREVIEWFILM
    @CRYSTALNEWSREVIEWFILM ปีที่แล้ว +1

    I SUBSCRIBED TO YOUR YT CHANNEL..

  • @davidiancrux
    @davidiancrux ปีที่แล้ว

    3:16 WHAT 😂

  • @rabiolaivar9571
    @rabiolaivar9571 ปีที่แล้ว +3

    I'm gonna surely save my mom hahah

  • @ABHunderscoreFire
    @ABHunderscoreFire ปีที่แล้ว

    I'm a kid I have a TH-cam channel and I like programming and 2 more things

  • @matheusfelipe1136
    @matheusfelipe1136 ปีที่แล้ว

    "Imagine I'm going to take your mom hostage"
    I see someone has been learning with Duolingo...

  • @NAHOMAYELEGIRMA
    @NAHOMAYELEGIRMA ปีที่แล้ว

    Bro you just learned coding in 4 months. why the hell you would say I Wish I Knew earlier. that does not give a sense

  • @passportbro904
    @passportbro904 ปีที่แล้ว

    Im starting a coding youtube channel, it will only improve me as a programmer like you said. You better sub when I start it like I am to you lol 😆

  • @miosoto
    @miosoto ปีที่แล้ว

    I want to learn code to become youtuber and tell people how to learn code )))

  • @obelekingsley9224
    @obelekingsley9224 ปีที่แล้ว +2

    Great story

  • @VoloInTech
    @VoloInTech ปีที่แล้ว +2

    👍👍👍👍👍

  • @passportbro904
    @passportbro904 ปีที่แล้ว

    Today I learned how to concatenate lol

  • @AnilKumar-jx1hk
    @AnilKumar-jx1hk ปีที่แล้ว

    aight! but pythons are not poisonious

  • @danishmullaji9924
    @danishmullaji9924 ปีที่แล้ว +2

    Brother, your face is looking a little disturbing under your eyes. Kindly have a look at a doctor. Best wishes

  • @RiA17Verse
    @RiA17Verse ปีที่แล้ว

    I will imagine that God 😂

  • @BrianKarmo
    @BrianKarmo ปีที่แล้ว +3

    Thank you for that inspiration me and you are like twins bro once we are interested in something we put our heart and our full brain power to the task at hand such as your videos on how to increase your learning capacities and your training techniques you are truly genius

  • @konalbo8602
    @konalbo8602 ปีที่แล้ว

    Terve!

  • @Armando-bq9fg
    @Armando-bq9fg ปีที่แล้ว

    Does this guy actually code lmao, bro has not shown one script yet

  • @RealRadaiZabala
    @RealRadaiZabala ปีที่แล้ว

    Thank you, @InternetMadeCoder

  • @codingmasterpro
    @codingmasterpro ปีที่แล้ว

    i think your channel contents is very helpful .. please keep going..🤍🤍