10 Ways To Be A Better Developer

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

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

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

    A lot of the principles you mentioned can be extended to other domains in life too - consistency, working everyday, challenge yourself, and learn from others. Good video buddy

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

      Very true

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

      BTW, True Fan Of You Both😍😍

    • @chr2547
      @chr2547 3 ปีที่แล้ว

      👍

    • @JD-hq1kn
      @JD-hq1kn 2 ปีที่แล้ว

      Incredible people all around... ❤️

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

    1. Code almost every day.
    2. Master the fundamentals.
    3. Learn on a regular basis.
    4. Challenge yourself.
    5. Practice Algorithms.
    6. Engage with other developers.
    7. Learn and write clean code.
    8. Read other people's codes.
    9. Contribute to open source.
    10. Chose a path and stick to it.

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

      If only ppl would learn to check video descriptions...

    • @twoResets
      @twoResets 3 ปีที่แล้ว

      @@oleithsouth 🤫

    • @AGUNGKAYA
      @AGUNGKAYA 2 ปีที่แล้ว

      this is so true

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

    Brad, You know this is my first comment that I ever did on youtube.
    Just because of you Im somewhere in my development career. Thanks Brad, best teacher.

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

      That’s awesome friend. It’s YOU that did it though. Remember that 😊

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

    Coding isn't a sprint but a marathon. I learned it in two years. Thanks Brad

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

    Brad made me a developer been watching him since 2017 and I also purchased one of his course in udemy. now I'm working as a developer/programmer in one of the most popular university in the Philippines . Thank you

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

    I just want to say thank you Brad for letting other small youtubers use your platform, bc of you you I get to know Jack harrington and others and learn so much from them.

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

    Brad is by far the best instructor 👌

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

      "THE BEST"

    • @charles-y2z6c
      @charles-y2z6c 3 ปีที่แล้ว +1

      In my 40 years of coding, i have known none better.

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

    Brad... Thanks a lot for this. I have been in software for 21 years now. What I realize is sometimes we fall in to comfort zone and your videos always make me come out of it. Thanks a lot sir.

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

    I have 8+ years of experience as a developer, and I was not expecting this video to be useful, but it really does, thanks! :)

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

    I would add, learn how to debug. I can't tell you how many times the ability to step line by line through code helped me find issues. The more proficient you are with debugging tools the quicker you can isolate problems, and learn from those "logical" mistakes. Great video Mr. Traversy, as always, this is rock solid advise! 👍👍

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

    I gotta say, like others here I'm very grateful for your channel, every time I want or need to learn a new framework or concept I know I can find a starting path here to get things going. Thanks Brad!

  • @maheshtilve2957
    @maheshtilve2957 3 ปีที่แล้ว

    Brad, I am 59 years but went back to coding after a long hiatus, simply because of your tutorials & inspirational vdos… thanks and wow !

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

    Brad helped me so much starting my carrer that all his videos are insta liked. Stay strong, brother.

  • @rhodanjogu9607
    @rhodanjogu9607 3 ปีที่แล้ว

    I tried coding awhile back and ain't a walk on the path, but I think after listening to Brad I can bounce back and challenge myself. The best instructor.

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

    Reading other peoples code is the thing I wish i'd done before I got my first job, I just remember looking blankly at this massive legacy project and wondering how i'd ever understand it. Massively underrated skill to have.

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

    Don't consider myself a developer just yet, work in progress... However, Brad your videos and the way you teach have brought me very far. I thank you for this!

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

    8th point is really underrated .. we can learn so much from other people's projects !!

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

    Traversy Media is one of that person that I never regret about buying his courses

  • @mahadehasan6059
    @mahadehasan6059 3 ปีที่แล้ว

    Thank you Brad, No one told me like you before. You are the best teacher.

  • @patrickleleable
    @patrickleleable 3 ปีที่แล้ว

    Thanks a lot for this, I started watching your tutorials since 2016 and was constantly coding along to your videos everyday for 3 years. I then got my first job as a full stack developer for an agency that dealt with the sales and specials pages for XBOX, 2 years later I then got a new job as full stack dev and data engineer for a company that handles big data and analytics in the mining industry. I owe it all to you and your great tutorials, please don't ever stop, you helping a lot of people out there, also wanted to ask what should we do or learn as developers since the METAVERSE is upon us. All the way from South Africa

  • @akinjidesleek
    @akinjidesleek 3 ปีที่แล้ว

    No. 8 has helped me a lot.
    Its why I love working with people.

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

    Get enough sleep when you can. Try to have a decent diet. Try to find a job where you can work a solid day and end the workday there so you can have something else going in your life besides computers. Try to find a job where you can both have a life outside of computers and also have enough time for professional development since most days you won't learn that much on the job. If you're not at the upper end of earning potential for your job and you think your job sucks, try quitting and working somewhere else with better pay while the demand for developers is strong.

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

    Hello Brad, I've been watching your videos since 2017 I guess, and you've been part of my early learning days in web development. Now I'm 19, landed my first full stack web dev Job on a gaming company last year when I was 18, and I can really agree to all you've said here, and I will do these to be more skilled in this career and passion of mine. Thanks again Brad!

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

    I think looking at other peoples code once you learn the fundamentals of programming is one of the biggest things you can do to become a better developer because it definitely helped me the most

  • @leoMC4384
    @leoMC4384 3 ปีที่แล้ว

    Excellent. I learned in my own. I wish I could quit my job in the future to work as a software developer. Some guy asked me the other day about how hard programming languages are. I told him: "If you understand the basics, the logic, the language you choose is completely secondary". Your point 2 exactly. 👌

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

    Travis, you give very good tutorials. I'm consuming every bit of it. Thank you.😊

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

    Thanks Brad for the video. I like how you emphasized on burnout because it is real and can really make you hate your passion if we don't take a step back.

  • @huseynfy
    @huseynfy 3 ปีที่แล้ว

    Thanks so much for the advices man! One of the best TH-cam channels for developers, keep going!

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

    Absolutely agree. Especially about learning fundamentals. Thanks a lot Brad! Great, as as always! 🙂

  • @jalalbmnf
    @jalalbmnf 3 ปีที่แล้ว

    Thank you Brad , your videos have always helped me, i received a rejection from an interview today and I felt like a fool, this video motivated me again 🙏🙏🙏

  • @amadutips
    @amadutips 3 ปีที่แล้ว

    Everything I keep understanding on web development is because of you.

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

    Thanks for the Advice. Quality and straight to the point as usual.

  • @prabhakarmishra2182
    @prabhakarmishra2182 3 ปีที่แล้ว

    You are doing a really great job, soon I will purchase your courses, even though almost every course of yours is available on torrent but I will purchase what I need to respect and support your hard work, you are inspiring

  • @integralproject4775
    @integralproject4775 3 ปีที่แล้ว

    always a pleasure to watch your videos. God bless Brad

  • @tkimdev
    @tkimdev 3 ปีที่แล้ว

    You are awesome, real and honest. That's why I love your channel :) Learned so much from you

  • @emmanuelehis1194
    @emmanuelehis1194 3 ปีที่แล้ว

    Always looking forward to your videos. Your videos have made be better. Thanks for all you do. Awesome tips!

  • @okorojohn7788
    @okorojohn7788 3 ปีที่แล้ว

    Educative points you made. Many thanks Brad 💪.

  • @charles-y2z6c
    @charles-y2z6c 3 ปีที่แล้ว

    I have been coding 40 years, one of my philosophies is "Learn something new every day"

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

    I love this man! Thanks brad may god bless you and your family!

  • @headlights-go-up
    @headlights-go-up 3 ปีที่แล้ว

    Definitely looking forward to your 2022 developer video

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

    Love your videos by the way Brad. :)

  • @husseinkizz
    @husseinkizz 3 ปีที่แล้ว

    Really these are well crafted, well crafted really, thanks brad!

  • @pooriaahmadi7632
    @pooriaahmadi7632 3 ปีที่แล้ว

    way more useful than i thought before watching the video

  • @sadikirungo
    @sadikirungo 3 ปีที่แล้ว

    This is really important. Thanks you so much

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

    I think reading others code is what I have just realized recently, I failed an interview by just failing to read a huge code base quickly!

    • @TraversyMedia
      @TraversyMedia  3 ปีที่แล้ว

      Yes, reading code is a skill just like writing it

    • @kunns123
      @kunns123 3 ปีที่แล้ว

      Tips: gain a strong understanding of the data flow of the technology which you're applying for (eg- how does MVC as a 3 tier architecture)
      General flow should always be
      1. User request (Javascript most probably)
      2. Server side controller (whatever your backend is)
      3. Database
      4. Data retrieved by server side controller
      5. Response on the User Interface (whatever component you're outputting the data to)
      Of course this is about a simple 3 tier architecture with synchronous computing. For async it would be different, for pubsub models it would be different, for parallel computing it would be different, for embedded systems it would be different.
      Learning the Data flow is a very important step in being a software engineer

  • @michaelihde
    @michaelihde 3 ปีที่แล้ว

    Hey brad thankyou for all the knowledge and experience you share with us. I learned so many things from you! I would like to add up to quote r. martins cleancode book i learned to avoid to write comments if they arent neccessary better write self explanatory code.

  • @hamzahmd_
    @hamzahmd_ 3 ปีที่แล้ว

    Thank you brad for your tutorials.

  • @JoseRios-yr6pc
    @JoseRios-yr6pc 3 ปีที่แล้ว

    I love your work Brad! Thank you so much for this 👍

  • @faisalalhoqani6151
    @faisalalhoqani6151 2 ปีที่แล้ว

    Great video dear Brad, keep it up

  • @aliyoussef97
    @aliyoussef97 3 ปีที่แล้ว

    Thanks for this great and very informative video.

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

    Inspiring, thanks Brad!

  • @ses4068
    @ses4068 3 ปีที่แล้ว

    I agree with the list, though I am surprised you haven't mentioned writing reusable code. Each new project, as a developer, one should recognize repeating things, these repeating procedures/methods/functions can be managed into libraries. These libraries of code can be reused in future projects, albeit sometimes with small additional mods. This can save time and improve quality.

  • @bhaswatichoudhury4907
    @bhaswatichoudhury4907 3 ปีที่แล้ว

    A good channel.
    Hope to see many more discussion tutorials soon,

  • @mahmoudalhussain9291
    @mahmoudalhussain9291 3 ปีที่แล้ว

    To be a good developer just watch brad videos, amazing content as always ✌🏼

  • @derekcarday
    @derekcarday 3 ปีที่แล้ว

    This is an important topic. The skillset of engineers is varies drastically.

  • @hiteshkaushik2950
    @hiteshkaushik2950 3 ปีที่แล้ว

    Gonna put these 10 points on my wall ❤️

  • @buildtechtips7190
    @buildtechtips7190 3 ปีที่แล้ว

    Amazing guidelines, I'm on the track to be a developer someday, Thank you sir.

  • @kristun216
    @kristun216 3 ปีที่แล้ว

    I find myself nowadays not even polishing my coding ability but my structural ability. I am learning about Domain Driven Development, Event Sourcing, CQRS and such. Learning these concepts in the wild are so difficult since there are nobody to hold you accountable or validate your solutions. It would be interesting to see what your thoughts are on developmental architecture and whether these should be required to know for developers

  • @adamjamiu6764
    @adamjamiu6764 2 ปีที่แล้ว

    Challenging yourself
    Am a react.js developer and when I wants to start mobile , I started with react native and it is like am writing react.js for web ....
    Thanks Traversy

  • @jasonm9825
    @jasonm9825 3 ปีที่แล้ว

    Love you Brad you bloody legend!

  • @raees2473
    @raees2473 3 ปีที่แล้ว

    Great advice!!! For me it's best to code 6 days p/week for 4-6 hours a day

  • @zackOverflow
    @zackOverflow 3 ปีที่แล้ว

    You are the best, man!

  • @garyclark3483
    @garyclark3483 3 ปีที่แล้ว

    Very good top 10 list and yes you have to do these. Working can sap the energy to want to learn but you should treat a job like you may get fired and keep learning because the interviews are hard.

  • @ashikmahmud4076
    @ashikmahmud4076 3 ปีที่แล้ว

    It's really necessary for being better dev 😁❤️

  • @nameisolugbenga
    @nameisolugbenga 3 ปีที่แล้ว

    Great Work Brad!!!❤

  • @80Vikram
    @80Vikram 3 ปีที่แล้ว

    Thanks a ton again, for this awesome information. God bless you

  • @عبدالقادرعبدالرحمنعبدالله

    Great advice, thanks for sharing

  • @thalibmuhammad9519
    @thalibmuhammad9519 3 ปีที่แล้ว

    let me add solid reason to learn algorithms 4:56, you can optimize server bill when you use pay per computations

  • @eagleofsharm
    @eagleofsharm 3 ปีที่แล้ว

    Thanks Brad for ur usual amazing videos.

  • @kantyDarius
    @kantyDarius 3 ปีที่แล้ว

    You’re the best, Brad.

  • @dayanbalevski4446
    @dayanbalevski4446 3 ปีที่แล้ว

    Very nice video... it was a bit like therapy.

  • @amansachaan
    @amansachaan 3 ปีที่แล้ว

    Really vey well explained

  • @abdirahmanfarah4886
    @abdirahmanfarah4886 3 ปีที่แล้ว

    Thank you Brad Trav

  • @sergioterrero
    @sergioterrero 3 ปีที่แล้ว

    I know you live in MA. if one day you want to get together with a rookie to give advice to and show to do things right, im here for it. I am Pretty much like you, since i dont know anyone to ask questions to directly i am trying to open myself to knoe people in the industry. I like your content. 🤜🤛

  • @arkimphiri
    @arkimphiri 3 ปีที่แล้ว

    Thank you. this is so helpful

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

    Thanks Brad,

  • @alex-suciu
    @alex-suciu 3 ปีที่แล้ว

    great video!
    can you recommend any books, video, courses or something like this, regarding fundamentals?

  • @rathasivakumar9771
    @rathasivakumar9771 3 ปีที่แล้ว

    You are ! such a good techer

  • @Omerko
    @Omerko 3 ปีที่แล้ว

    Really nice video, thanks!

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

    Started Web Development few days back. Lost interest. Started again. Lost interest again. Repeated 69 times and eventually I started loving it LOL. Coding almost everyday is indeed a must do for developers!

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

      What about now

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

      @@odiverso4407 still loving it and doing the same everyday

  • @ashadnasim7952
    @ashadnasim7952 3 ปีที่แล้ว

    Number 7 is true, especially when you start working in some company

  • @nested9301
    @nested9301 3 ปีที่แล้ว

    Thanks for this video ireally love it ❤️❤️❤️

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

    🙂 nicely explain

  • @alshojamikbal8510
    @alshojamikbal8510 2 ปีที่แล้ว

    You are awzm broo 😍 I love your videos so much 🙂 Love from India 😍

  • @faisalamin001
    @faisalamin001 3 ปีที่แล้ว

    Thank you sir ❤🙌

  • @Thegame2.M
    @Thegame2.M ปีที่แล้ว

    Thanks so much sir ji 😊

  • @kevincaster2649
    @kevincaster2649 3 ปีที่แล้ว

    You are just great brad

  • @ministudiochannel863
    @ministudiochannel863 3 ปีที่แล้ว

    Second best instructor after Bucky The New Boston 😉

  • @marcoscabrinirianidosreis6655
    @marcoscabrinirianidosreis6655 3 ปีที่แล้ว

    Thank you again

  • @trustinjudeau760
    @trustinjudeau760 3 ปีที่แล้ว

    Great suggestions!

  • @Arabian_Abomination
    @Arabian_Abomination 3 ปีที่แล้ว

    Thanks brad 🙏🏼

  • @r0ck3th76
    @r0ck3th76 3 ปีที่แล้ว

    Just have a period lately that i cant get myself to code. Annoys me deeply but hope ill get it sorted out soon

  • @jesseraymond5486
    @jesseraymond5486 3 ปีที่แล้ว

    Hi Brad, please can you give an advice to someone trying to code with/on mobile 🙏
    Is there a way to go on about it

  • @alexIVMKD
    @alexIVMKD 3 ปีที่แล้ว

    Good video Brad.

  • @shivikatripathi5010
    @shivikatripathi5010 3 ปีที่แล้ว

    Hi Brad, Could you please post a video on data structures and algorithms?

  • @andistheinforitbutso7513
    @andistheinforitbutso7513 3 ปีที่แล้ว

    thanks very helpful

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

    I do agree with those points - those will make you a better developer. But I will add an advice of my own: find a workplace that will let you do all those things within 8h/day.
    Our time is limited, don't waste it on your worklife.

  • @dylanm7638
    @dylanm7638 3 ปีที่แล้ว

    always encouraging, 🙏 thanks

  • @danieljayne8623
    @danieljayne8623 3 ปีที่แล้ว

    On clean code, it's okay to repeat yourself if the repeated code is unrelated and is likely to move independently of each other in the future.

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

    I love your content.. need some practices .. no more theories ( enough 😂)