Best Coding Habits to Adopt Now (that I wish I did earlier)

Поділитися
Вставка
  • Опубліковано 1 чер 2024
  • When learning a new skill like software development, it is easy to get into bad habits. If you let those coding habits stick, then it can hold you back from excelling in your software development career. These are the 5 habits I think all software developers should adopt.
    ☕️ I don’t accept paid sponsorships and I have turned off mid-video ads. You’re welcome! If you would like to support my channel see: ko-fi.com/alexhyett
    📨 Join my free weekly newsletter for advice, technology and more: newsletter.alexhyett.com
    🗺️ Backend Developer Roadmap: www.alexhyett.com/backend-dev...
    📝 Related blog post: www.alexhyett.com/best-coding...
    🎓 RECOMMENDED COURSES (Use code FRIENDS10 for 10% off)
    The Complete Junior to Senior Web Developer Roadmap - academy.zerotomastery.io/a/af...
    Complete SQL + Databases Bootcamp - academy.zerotomastery.io/a/af...
    Complete Web Developer in 2023 - academy.zerotomastery.io/a/af...
    📚 RECOMMENDED BOOKS
    Clean Code - geni.us/5AEwj2
    Domain Driven Design - geni.us/WiR0Q0x
    Design Patterns - geni.us/5ncUt
    Developer Hegemony - geni.us/lAXy
    Pragmatic Programmer - geni.us/GfNj9
    Data Structures and Algorithms Made Easy - geni.us/sqg6kJ
    Refactoring - geni.us/ufAP0mE
    Pragmatic Thinking and Learning - geni.us/x81A
    Microservices - geni.us/8vMA
    🚀 MY FAVOURITE TOOLS
    PIA VPN - piavpn.com/AlexHyett (83% off)
    Visual Studio Code - code.visualstudio.com/
    Obsidian - obsidian.md/
    Notion - affiliate.notion.so/alexhyett
    ⏳ TIMESTAMPS
    00:00 Introduction
    00:46 Habit 1
    01:41 Habit 2
    02:29 Habit 3
    03:02 Habit 4
    03:45 Habit 5
    You can check out more of my favourite tools on my website:
    www.alexhyett.com/tech/
    🔗 MY KEY LINKS
    🌍 Blog - www.alexhyett.com/
    🐘 Mastodon - social.alexhyett.com/@alex
    🧑‍💻WHO AM I
    I’m Alex, a Software Developer and UA-cam working in the UK. I make videos about software development to help developers with the skills they need to be senior developers. As well as this UA-cam Channel, I also write articles on my website (alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers.
    ‼️ DISCLAIMERS
    Some of the links in this description are affiliate links, for which I get a small commission, at no extra cost to you 🙂. I appreciate you supporting my channel so I can continue providing you with free software development content!
    #coding #programming #developer
  • Наука та технологія

КОМЕНТАРІ • 14

  • @amitev
    @amitev Рік тому +11

    "Weeks of programming can save hours of planning"

  • @crazychase443
    @crazychase443 2 місяці тому +1

    Writing down all the problems I’ve solved in one massive google doc has been a game changer. I can then search the doc for keywords and quickly find any solution I need. I also just write helpful tips and info in it too. Keyword search on a massive knowledge doc is so incredibly helpful

  • @premierktg4323
    @premierktg4323 Рік тому +3

    This is absolutely the best advice ever I am really glad I have found this channel as a junior software Developer.

    • @alexhyettdev
      @alexhyettdev  Рік тому +1

      Thank you for the kind words. I am glad you found my channel too.

    • @stewiegriffin6503
      @stewiegriffin6503 11 місяців тому +1

      your first advice ?

  • @shadoestorme
    @shadoestorme Рік тому +5

    MOST UNDERRATED CODING UA-camR

    • @alexhyettdev
      @alexhyettdev  Рік тому +3

      Thank you! I will just keep posting and hopefully people will notice 🤞🏻

  • @gabrielkime6597
    @gabrielkime6597 3 місяці тому

    Great advice on the whole! I do want to push back on your advice to not reinvent the wheel a little. There are always trade offs and knowing where to draw the line is important (leftpad anyone?) obviously for something complex like password hashing you will be far better off using someone else’s tried and tested solution - but even so, in non production environments it can be very useful to try to reinvent the wheel because you’ll learn so much about how the thing you’re trying to reinvent works.

  • @nTu4Ka
    @nTu4Ka Місяць тому

    These are amazing!

  • @user-cd1mf3tq9s
    @user-cd1mf3tq9s Рік тому

    Great video. What tools are you using to store and organize your code templates / bolierplates? Github, Notion, or...?

    • @alexhyettdev
      @alexhyettdev  Рік тому +1

      If it is a complete boilerplate, then I will store it in GitHub. For small code snippets, I usually put these in Obsidian, so they are easier to search for.

  • @ArghyaDas-np3ff
    @ArghyaDas-np3ff Рік тому +1

    Hello, Sir your this UA-cam cannel is very helpful for the beginners too who really want to go in this industry like me. I am a computer science major student . I want to ask you some technical question personally , can you please provide me your email id.

    • @alexhyettdev
      @alexhyettdev  Рік тому +2

      Hi Arghus, I am glad you are enjoying my channel. If you follow me on Twitter you can message me there my Twitter handle is alexhyettdev.