These 3 tips will help you learn code FASTER 👩‍💻

Sdílet
Vložit

Komentáře • 679

  • @CodingWithLewis
    @CodingWithLewis  Před 2 lety +237

    What’s the best advice you have received? 🤔

    • @livinginthisgalaxy7961
      @livinginthisgalaxy7961 Před 2 lety +20

      Apparently juggling helps with coding. It helps to train to brain.

    • @CodingWithLewis
      @CodingWithLewis  Před 2 lety +11

      @@livinginthisgalaxy7961 I gotta try this

    • @livinginthisgalaxy7961
      @livinginthisgalaxy7961 Před 2 lety +13

      @@CodingWithLewis not my own tip but after hearing this I realized that the only 2 people I ever known who practiced juggling were also programmers 😳.

    • @gamerneversleep4200
      @gamerneversleep4200 Před 2 lety +25

      Programming tips i received:You should leave programming

    • @masterdyl101
      @masterdyl101 Před 2 lety +3

      Googling stuff is ok

  • @VinukaThejana
    @VinukaThejana Před 2 lety +1911

    Reading other people's code is the way I learned 😊

    • @CodingWithLewis
      @CodingWithLewis  Před 2 lety +158

      Arguably it's the best way to learn :)

    • @skip9827
      @skip9827 Před 2 lety +30

      Where can i find others people code

    • @skip9827
      @skip9827 Před 2 lety +3

      @@Kirtoisplayz Thanks

    • @aasthamaheshwari3679
      @aasthamaheshwari3679 Před 2 lety

      czcams.com/users/shortsAfiC6itTN6c?feature=share
      Might help you ❤️

    • @user-ts7fh7nk6h
      @user-ts7fh7nk6h Před 2 lety +3

      Me too:) And I'm More likely To Use Split Screen.

  • @Confusedcapybara8772
    @Confusedcapybara8772 Před 2 lety +502

    Learning how to read documentation was a huge boost for me

    • @mohammedislam733
      @mohammedislam733 Před rokem +14

      I want to learn how to read documentations too , any suggestions bro?

    • @Confusedcapybara8772
      @Confusedcapybara8772 Před rokem +22

      @@mohammedislam733 usually whichever tech you’re working with will have some form of documentation. Check out their “quick start” or FAQ section

    • @ban_droid
      @ban_droid Před rokem +8

      Unfortunately every documentations for different language and frameworks have their own different way to read

    • @rMjojo
      @rMjojo Před rokem

      What exactly is documentation?

    • @Confusedcapybara8772
      @Confusedcapybara8772 Před rokem +4

      @@rMjojo “reading the docs” just means whatever you are working on has some documentation associated with it (hopefully), and whenever you want to use a specific feature you should be able to find it in there. Also it’s good for configs and debugging.

  • @VS1209
    @VS1209 Před 2 lety +575

    "As a programmer you are more likely to read more code than write code". Well ain't that some truth !

    • @aasthamaheshwari3679
      @aasthamaheshwari3679 Před 2 lety

      czcams.com/users/shortsAfiC6itTN6c?feature=share
      Might help you ❤️

    • @Dr81a
      @Dr81a Před 10 měsíci +2

      Copy and paste

  • @GamerDos
    @GamerDos Před rokem +37

    "How to fix my stupid javascript code"
    i felt that

    • @ErrorClements.
      @ErrorClements. Před rokem

      + felt that on personal level

    • @Mobsoaz
      @Mobsoaz Před 8 měsíci

      If your using scratch, do a tutorial , look at the code and with the note feature anaylze what it does and what problem it solves , look a t a platformer game , look at there code maybe remix it and note down what the code does , and that's how to improve code in scratch ,

  • @priteshsingh4055
    @priteshsingh4055 Před rokem +9

    "You are more likely to read more code then to write code" so trueee

  • @LuffyPortal
    @LuffyPortal Před 2 lety +16

    When I first got into programming I got into tutorial hell for 3 years and didn’t know why I didn’t know anything. So happy I got out of it 9~ ish months ago

    • @zakyvids6566
      @zakyvids6566 Před rokem

      Did you follow same tips as the video and If so what programming language ?

    • @LuffyPortal
      @LuffyPortal Před rokem

      @@zakyvids6566 If you are just starting I suggest learning python as it is easy to learn for beginners and fun to make projects with. If you are confident with it and are familiar with other coding knowledge after learning it you can branch out to other languages (in my opinion that would be js).

  • @mattiaslp9645
    @mattiaslp9645 Před 2 lety +133

    tutorial hell is right along the lines of repeatedly watching programming advice videos 🤷‍♂️

    • @BombShot
      @BombShot Před rokem +12

      What? No it's not, this is a video to help you start actually learning, tutorial hell is when you don't learn anything because you're just copying tutorial code.

    • @w花b
      @w花b Před rokem +6

      Then that's not tutorial hell but programming advice hell.

    • @faresthesis9734
      @faresthesis9734 Před rokem +2

      More like advice hell

    • @steelyx
      @steelyx Před rokem

      Can someone tell me whay advice hell is and is it bad, if so why?

  • @imnothere2802
    @imnothere2802 Před rokem +16

    3th option is just 🔥. The "WHY" in reading people's code and trying to understand or come with a new idea can develop your skill way faster. Also i try to code as much as i can after a tutorial but without going to the parts when i get stuck and when i feel finished kinda, then i go and see where i did wrong from the tutorial. It helps remember essencial things faster and maybe sometime think outside the box. It works for me personally :)

    • @imnothere2802
      @imnothere2802 Před rokem

      @@bipo4715 not everyone in planet has english as their native language, but hey glad that mistake made you smile. Stay safe.

  • @birdpump
    @birdpump Před rokem +5

    I personally never really watched tutorials. I mostly fiddled around with code and looked at command references, and I learned very quickly that way.

  • @Insigniume
    @Insigniume Před 2 lety +7

    I got started by the guy in the tutorial teaching me something, then telling me to apply on the bigger picture of a project by myself as a challenge. Then once I finish the project, I try to do one completely on my own with the help of googling of course, but then I feel so proud when it works

    • @md.masumomarjashim
      @md.masumomarjashim Před rokem

      I get you. As I spent hundreds of hours learning and not doing anything with that knowledge I got nowhere. Once I started my personal automation project, everything just clicked. Whatever I forgot, I just opened the tutorial I subscribed to and it helped. And for any problems I got into, there was always SO, Google, and GH. Just awesome, I am very close now to turning my scripts into GUI app so I can share my project with other people in the same position as me in my company.

  • @IronBrandon22
    @IronBrandon22 Před rokem +4

    This one guy’s introduction to Java (for writing Minecraft mods) series had videos in-between the tutorials where he would have something for you to program using what he had taught so far. First there was “Program a simple trivia game” and eventually “Program a fully-functioning Tik Tak Toe game”. He also encourages messing around with the code however you want, suggesting you make a simple game of your own.

  • @victory_lucky
    @victory_lucky Před 2 lety +3

    "Read other people's code", I learned a lot more from that than I ever learned from tutorials.

  • @enthuast3370
    @enthuast3370 Před 2 lety +37

    I just realized that I'm trapped in a tutorial hell..!

  • @lorenzosala3527
    @lorenzosala3527 Před 2 lety +21

    You inspire me everyday!

  • @justken5
    @justken5 Před rokem +2

    Reading docs and other's code is very good advice.

  • @siddhant3725
    @siddhant3725 Před rokem +6

    So true. I gained like more than half programming knowledge just by solving problems.

  • @marveII0us
    @marveII0us Před 2 lety +23

    This is awesome, useful advice

  • @Teryte
    @Teryte Před 2 lety +7

    How to make it look like your good at coding
    1) go to stack overflow...

  • @michaelc.4321
    @michaelc.4321 Před rokem +2

    Honestly, the fastest way I’ve ever learned anything computery (coding, 3D modeling, etc.) is just by coming up with an interesting problem to solve in that realm and then researching everything I need to know to solve it one step at a time. I always end up learning WAY more doing that than just going along with written documentation or tutorials

  • @j.r.r.tolkien8724
    @j.r.r.tolkien8724 Před rokem +3

    "Be a problem solver not a programmer" is so true it needs an hour long explanation

    • @evordricciedos4361
      @evordricciedos4361 Před rokem

      How to solve a problem without being a programmer? Copy& paste?

  • @kuratse205
    @kuratse205 Před rokem +2

    This extends to basically anything you want to get good at. Great advice overall for anything.

  • @MohamedSharmarke
    @MohamedSharmarke Před 2 lety +3

    love these shorts. Also best advice, never over promise.

  • @LoskLive
    @LoskLive Před 2 lety +4

    I'm in that "tutorial hell".
    Thanks, you made me reconsider my choices.

  • @gauravbagul6974
    @gauravbagul6974 Před rokem +2

    So simple and positive explanation. God bless you brother🙏

  • @realcontentgamer
    @realcontentgamer Před 4 měsíci +1

    How I learned: making a new project without reading any documentation or watching a tutorial, so far I have extended myself up to 12 programming languages.

  • @realslimchaggy
    @realslimchaggy Před rokem +1

    ChatGPT now is my best friend in solving issues😂

  • @ilyasolgun807
    @ilyasolgun807 Před rokem +26

    Not gonna lie, I’ve started my boot camp on udemy like 2 days ago and it felt so good trying to solve a problem on my own rather than going back into the course to see what I mad a mistake on. Took me like 10 minutes but at the end I was super happy I had solved my first problem

  • @DarkSolidity
    @DarkSolidity Před 2 lety +6

    I found that watching tutorials at 2x speed inadvertently made type a lot faster, not sure why. At one point I was like how are these guys typing so fast, then I remembered it was 2x speed. It ended up being was a two fold reward, I wanted to spend the least amount of time on the tutorial I was watching and it ended up improved my typing ability.

  • @fkwebdev
    @fkwebdev Před 10 měsíci +2

    Luckily I'm doing all these tricks 😁
    I mostly learnt not by seeing too many tutorials but making real time projects 😎😎

  • @ErrorINAOfficial
    @ErrorINAOfficial Před 3 měsíci +1

    I agree with all of these, they all helped me when I started out coding

  • @hellspawn3200
    @hellspawn3200 Před 2 lety +2

    I definitely do these three things and have saved me a lot of headaches.

  • @Obito____Uchiha
    @Obito____Uchiha Před 2 lety +2

    This is my favourite programming youtube channel.

  • @marshall3340
    @marshall3340 Před 2 lety +3

    Big true. My school had us learn syntax of 5 languages instead of learning actual concepts. Such a waste of time.

    • @datboi1861
      @datboi1861 Před 2 lety

      Same. Online coding challenges were a real eye-opener for me.

  • @aninarzullo1938
    @aninarzullo1938 Před rokem

    I really prefer reading and modifying others' codes rather than watching tutorials only and that really helps me!

  • @littlegliscor8547
    @littlegliscor8547 Před rokem +1

    This is so True, Excellently Well Done!

  • @TG47GRG
    @TG47GRG Před 2 lety +2

    More shorts like these please !

  • @lucassouzasilva6842
    @lucassouzasilva6842 Před rokem

    For the third tip worked a lot for me

  • @kevinbarrera5321
    @kevinbarrera5321 Před rokem +1

    Gold nuggets as always my friend thank you ❤️👍🏾

  • @owlighting826
    @owlighting826 Před 4 měsíci

    I learned web development in the early 2000s reading code available on the internet... At first, i didn't know why or how a piece of code would do something, i just knew it did. Little by little, reading the documentation, i learned how. Then i read a complete tutorial to make sure i didn't miss a piece of knowledge. Reading other people's code is really helpful.

  • @defacube
    @defacube Před 2 lety +18

    I didnt really learn from anything about python. Just a 1-2 hour tutorial. Then I forgot it all. Then I read (and watched) some stuff about hash in python. And I made a hash viewer app. Currently has 71 lines of code. Might be more in the future, who knows. I updated it 3 times in the same day.

    • @maverickstudiosofficial
      @maverickstudiosofficial Před 6 měsíci

      What's your experience so far.
      I am starting out I need advice.

    • @defacube
      @defacube Před 6 měsíci

      @@maverickstudiosofficial i quit python, idk why but I just don't feel like coding in it currently

  • @serg_sel7526
    @serg_sel7526 Před 8 měsíci +1

    Number 4: read the documentation. Even if you're at zero level, documentation usually have something like introduction and small tutorial that is enough to write code.

  • @MrJeffrey56
    @MrJeffrey56 Před 10 měsíci

    I am a software Architect and have been developing for 4 decades. THIS is great advice and i wish people will hear the message. Thank you!

  • @rolosilver3256
    @rolosilver3256 Před rokem

    Stopping watching tutorials helped me a lot. I also explained the task, code and problems & resolutions in documents. It helped me remember and understand code better

  • @Thomas-do7wz
    @Thomas-do7wz Před rokem

    Tutorial hell hits me the most.. especially when transitioning or learning a new programing language. Honestly these tips apply not just with programing language but with other tech topics such as k8s, IOT, DB, networking etc... Training or tutorial are a good start but applying the tutorial to real world scenarios is the best way to learn.

  • @mochammadnaufalseptifiandi

    Vim (or vim keybindings) is also good for me to code faster. Although it has a steep initial learning curve, the benefits are worth more.

  • @thecoldlemonade3532
    @thecoldlemonade3532 Před rokem

    One of the ways I got better was reading code in language, and recreating it in another

  • @Talha27
    @Talha27 Před rokem +1

    I naturally done this all before I was beginner.

  • @fluffykidgamer4538
    @fluffykidgamer4538 Před rokem +1

    Thank you for this. At least let's me know that all the work I've put into this skillset has been in the proper direction so far. And you seem trustworthy and knowledgeable. I'll take it.

  • @OCEH6
    @OCEH6 Před 2 lety +1

    Awesome! Thank you so much!

  • @archamedis
    @archamedis Před rokem

    Point 2 hit. Thanks man!

  • @RandyDaGamer
    @RandyDaGamer Před rokem

    Thank you! Valuable info in a few seconds!

  • @rileyschenk3541
    @rileyschenk3541 Před rokem

    Love the shorts man!

  • @zemoxian
    @zemoxian Před rokem

    I especially like the reading code advice. A lot of what I learned about meta programming I learned by studying Ruby gems that used it like Rake, RSpec, etc.
    I often learn a lot about the tools I use by reading the code, as well.

  • @danielenease
    @danielenease Před rokem

    This is some of the best advice! ❤

  • @Hamid-ej4ol
    @Hamid-ej4ol Před rokem

    You know i'm learning programming slow but i'm doing it like you said and i don't regret it because its true that i'm going on slowly but atleast i'm learning properly

  • @Eagle-Fly
    @Eagle-Fly Před rokem

    As someone who excels in his computer science class and after school programming classes which are considered to be really hard,
    I 100% agree, this is what you should do, now next time someone asks me how do I learn to code ill turn them to this video

    • @Ishaan-ok6uw
      @Ishaan-ok6uw Před rokem

      If I don't any logic of programming then what will i do after reading others code??
      I learned every syntax and definition but it's of no use 😔....
      I'm having only one problem that nobody could solve 🥺... How can i make my own project?? How means how???
      How will i know what to do next???
      When to use Or execute this particular code step??
      All are saying only one thing build project! Build project! Build project!!!
      Nowadays im doubting myself I'm going to be a good programmer or should I quit this....
      Stuck with this from passed 1 month... By everyone are saying same thing practice practice practice, but what to exactly practice??

  • @Wenhomespontianak
    @Wenhomespontianak Před 2 lety +1

    So smart... thanks for motivation🙏

  • @az.raq__
    @az.raq__ Před rokem

    so helpful! thank you

  • @asadia235
    @asadia235 Před 2 lety +1

    Nice tips!! 👍

  • @drxpangel34
    @drxpangel34 Před rokem

    I actually just started but I am learning the basics

  • @PyroCyclone
    @PyroCyclone Před 9 měsíci

    One reason you read more code than you write is because you read the code when you write it, and read it again when debugging

  • @rayyanshaikh5591
    @rayyanshaikh5591 Před 2 lety

    Reading other people's code is the best advice I can give someone. I learned unity C# from reading others code.

    • @spysynth1422
      @spysynth1422 Před 2 lety

      But it gives me depression to read others code coz I think how did he write code by himself and i can't

    • @gggf4766
      @gggf4766 Před rokem

      @@spysynth1422 read more

  • @DaniSC_l1
    @DaniSC_l1 Před 2 lety +1

    I think in general if you want to learn something you need to always do the thing that you wanna learn. One example is gaming, when you play a game for the first time its going to be confusing but the more you play, the more you understand how it works

  • @rchuhk100
    @rchuhk100 Před 2 lety

    Awesome vids! 🙏 thx!

  • @livghit
    @livghit Před rokem

    Thank you very much this is what in needed

  • @torinmorris6648
    @torinmorris6648 Před 2 lety +2

    I’ve watched 3 tutorials, one for python, one for JS, and a little for html.

  • @worldgroundnews4539
    @worldgroundnews4539 Před 2 lety

    This channel is so cool!

  • @confusinggameplays1687
    @confusinggameplays1687 Před 9 měsíci

    That's exactly what I'm doing! I'm so happy what I'm doing is the right way to do things for the first time!

  • @MrLemonMedia
    @MrLemonMedia Před 2 lety +1

    Do cs50 I just spent all day to right a tiny bit of code (8hours for like 15 lines) but when it all came together holy I felt good and i did mot use any tutorial.

  • @astra1546
    @astra1546 Před 2 lety

    I was stuck in tutorial hell for unity for a while. Out of that now and it’s awesome!

  • @lunardev_
    @lunardev_ Před 2 lety +2

    These are some pretty usefull tips, but i would add 1 more thing.
    Do not overwork yourself. if you are stuck on a line that you can't get to work, than just take a break, maybe watch some youtube or play videogames , and try later, problemsolving is way more doable if you do it with no stress, and you will probably figure out the aswer sooner then trying otherwise.

  • @riteshshukla6463
    @riteshshukla6463 Před rokem

    Thank you so so much bro very helpful

  • @abdulazees1996
    @abdulazees1996 Před rokem

    One of the useful video man thanks

  • @crikxouba
    @crikxouba Před 2 lety +3

    I think the biggest problem is that most people really don't have any meaningful problems to solve with programming and reading code by someone without any objective can be supremely boring.

  • @joenothing3421
    @joenothing3421 Před rokem

    Great advice!

  • @shirakuyanai4095
    @shirakuyanai4095 Před 10 měsíci

    I really liked one of your advice from another short is building your own projects on other people's open source projects that you like (if that's what you meant).
    Although might be overwhelming if you're not familiar with the language or concept but it's still a step in learning new things.

  • @rukna3775
    @rukna3775 Před 2 lety

    was stuck like that, learnt about tutorial hell, switched to docs and stackoverflow, asked help from discords and now i can do anything tbh. currently working on a meme generator im writing using only c and win32 api with the help of 2 winapi discord bros and after finishing that wanna also start contributing to open source projects. btw, i started out with brackeys

  • @adnysh3144
    @adnysh3144 Před rokem +2

    How can I start doing projects if I haven't master the fundamentals? Is'nt it better if first I do tutorials to master the fundamentals and then start doing projects?

  • @tuttoazzurri1
    @tuttoazzurri1 Před 9 měsíci +1

    Lewis, great tips ….👋🏻🇮🇹

  • @cloudboune
    @cloudboune Před rokem

    The way I learned was coding card games and calculators that do specific things. I am actually still learning python by coding games like Mancala and Devils Grip

  • @jadexartsacademy
    @jadexartsacademy Před rokem

    Best advice ever!!!

  • @dannyblanco8544
    @dannyblanco8544 Před rokem

    My prof really told us not to read each others code but it helps 😭 I don’t copy but it points out what I did wrong/vise versa

  • @warrensmith2902
    @warrensmith2902 Před 8 měsíci

    I use to pick up ancient programing languages by garbing a manual, and some sample code within 24 hours. Basically, there were only so many ways to open a file, read an input, compare data, move data around, do math, display text, write output, and close a file. Once you have a framework to be able to answer these questions, you can code in other languages rather quickly.

  • @dotdankory
    @dotdankory Před 2 lety +6

    Tip 3 imo is the best
    I vaguely understand a bunch of programs by just reading them, most of the time if I don't understand a line I google and it and shows exactly what it means

  • @jonathanndawula8584
    @jonathanndawula8584 Před 4 měsíci

    Thanks gor the advice sir

  • @jayraldempino8907
    @jayraldempino8907 Před 11 měsíci

    Thanks for this.

  • @user-yi4nb5ci9i
    @user-yi4nb5ci9i Před rokem

    Thank you for this

  • @TheGreatDazod
    @TheGreatDazod Před rokem +1

    Best advice I ever received was “All truth is assembled, you should always be trying to take in as many ideas as you can; keep what works for you and ditch the rest… by that I mean that someone else has already solved your problem, so just got find their solution as a starting place and then refactor it to fit your context”
    This idea has become what I like to call “open-source piracy” and it has never let me down in the 10 years I’ve been writing code 😂

  • @arjunarihant7283
    @arjunarihant7283 Před 2 lety

    I remember when i was starting out in coding. I got so depressed that I was looking up Google for every issue and getting "answers" from similar codes on the internet. Untill a senior programmer told me that is exactly what i was supposed to do and he still ran into problems even after 5+ years of experience on that language.

  • @no_name3043
    @no_name3043 Před 2 lety +4

    Love these shorts . Really informative and helpful .Thanks mate 👍

  • @basti3754
    @basti3754 Před rokem

    I think the best way to improve at programming is to not immidiatly google any issue you don't understand, but to try to figure out how to solve it using just the docs as it forces you learn how to solve the given problem, rather than just the copy pasting other people's code

  • @KhoaNguyen-ou8xg
    @KhoaNguyen-ou8xg Před 2 lety +1

    Glad that im doing all of that :D

  • @verolyn8459
    @verolyn8459 Před rokem

    Why this is so true..

  • @krishp1104
    @krishp1104 Před 2 lety +8

    Make projects. When your new make small ones, hell I'll share my college's cs assignments to a beginner if they have no clue how to get started

  • @moonbeam7815
    @moonbeam7815 Před rokem

    👍Thank You! Genius insight. Very practical, very attainable goals! Always super-cool presentations and you are SO smart and business-savvy!

  • @pvpsushi
    @pvpsushi Před rokem

    When stack overflow comes to help save the day

  • @destroTNS
    @destroTNS Před rokem +1

    Reading other people's code is my job. I average writing around one line of code per week.

  • @phucwall121
    @phucwall121 Před 2 lety +3

    Tutorial and watch someone's code with me are the same 😆

  • @vaibhavkothari8240
    @vaibhavkothari8240 Před 2 lety +1

    Your videos are great.