How To Think Like A Developer - Fix This Or Keep Struggling…

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024

Комментарии • 57

  • @johnnytoobad7785
    @johnnytoobad7785 10 дней назад +15

    As a retired developer I was "lucky" that I had a "boss" (Project leader) who insisted that I draw up a "design document" before I start coding every project.
    I ended up working for him (at a fortune-500 company) for my first four years in the business.

  • @BrunoGallant
    @BrunoGallant 9 дней назад

    Very good advise, thanks for this. I'm better and worse than I thought.... ;)

  • @younesboukroun3060
    @younesboukroun3060 8 дней назад

    is it worth it to keep on the industry ?

    • @AnthonyAnalog
      @AnthonyAnalog 23 часа назад

      Next wave will be tons of talented sole proprietors churning out mid to maybe even large org sized stacks with the use of LLMs, LAMs, and RAGs. So, definitely worth it to learn still.

  • @WHAT.IF_UZ
    @WHAT.IF_UZ 10 дней назад

    at least second bro you are bull shit good

  • @abhimanyu6215
    @abhimanyu6215 10 дней назад +14

    Thank you Tim for this incredible video on how do programmers should think 🤔?
    I noted down all of three points -
    1.Solve problem generally not individually.
    2.Breaking down a big problem into smaller ones to get the solution.
    3.Plan before jumping to code.
    I will definitely apply all of these points into my projects.
    Thanks again 😊.

    • @Sharky-1507
      @Sharky-1507 10 дней назад

      Thanks, saved my 10 minutes.

    • @Noam-Bahar
      @Noam-Bahar 10 дней назад +1

      A point I always keep in mind: do not get emotionally attached to code. Else you could develop an ego and slow down the development of the app.

  • @growth_grid672
    @growth_grid672 10 дней назад +4

    Exactly the video I needed. Thanks for providing so much value Tim!

  • @DaDogeDev
    @DaDogeDev 10 дней назад +10

    My strugle is coming up with problems/ideas!

    • @yeasp
      @yeasp 10 дней назад

      Don't up with ideas then
      Try cloning while learning

    • @eiadurrahman
      @eiadurrahman 10 дней назад +3

      One thing you can do, try to solve your own problems. (there is no app for that specific problem) and try to adapt "how can I automate this certain task?" Mindset, Trust me you'll never ran out of ideas

    • @DaDogeDev
      @DaDogeDev 10 дней назад +1

      @@eiadurrahman and also my skill level is limiting my ideas

    • @eiadurrahman
      @eiadurrahman 10 дней назад

      @@DaDogeDev thats the best way to level up you powers! I mean skills. Ask any LLM(chatGPT), "hey I wanna do/make/automate [the stuff] how can I do it with [language/framework]. It will get you going.

    • @terryjophlin
      @terryjophlin 10 дней назад

      I can give you some problems to solve. Christ on a crutch, the way I had to learn...

  • @CygnusX-11
    @CygnusX-11 6 дней назад +1

    The problem i keep facing as a beginner, is not knowing what TOOLS i should use to solve a specific problem in the most efficient way.

  • @maurolimaok
    @maurolimaok День назад

    You listed the 4 languages I intend to learn. I think I'm on the right path.
    Despite that, C is on my plans too, just because I think it will complete my theoretical background more deeply.
    As I need a ROADMAP to follow (by myself I failed several times) I'm engaging The Odin Project.
    I really like this channel.
    Thanks, a lot. At 56yo, in Brazil, any help is more than welcome.
    Suggestion: a section/site with opportunities, spots on junior and remote jobs for people like me, in Brazil.
    Again: THANKS... A LOT!

  • @jazzyniko
    @jazzyniko 9 дней назад +1

    How does a programmer think? 😅
    I noticed a lot of people who are good at programming started at a very young age.
    It takes a long time before one is able to code something on their own. And the good thing now is that we have AI 🎉
    I'm coding a front end app with the knowledge I have in HTML CSS and JavaScript. It's fun !!!
    PS: I think learning a bit of computer science first can help with learning to program. Ever since I became a Linux user and after doing my own PC builds and installing some OSes + learning how to use an IDE I feel more confident about learning how to program. I read books on networking, servers and anything related to computers in general.
    I also started using git on a daily basis. Lab, lab, lab 🎉

  • @CollosalTrollge
    @CollosalTrollge 10 дней назад +1

    Im too old to learn maybe. I cant even get my pydub to be detected, pyscripter and spyder ide just cant see it what a headache.

  • @jokelot5221
    @jokelot5221 7 дней назад

    You have to think like an end user. That is if you were a user of your app, would you be happy using it?

  • @sanjiOnePiece5
    @sanjiOnePiece5 10 дней назад +1

    Hello bro can you make a roadmap video for your videos from beginner to advanced (absolute essential topics and projects) to learn python . There are so many good videos, so I couldn't understand where to start. Thank you for your time for this comment and content.

  • @andyl9920
    @andyl9920 8 дней назад

    I guess im a monkey and robot...trial and error lol thats what i was taught about development hahaha

  • @twindrawingstudio
    @twindrawingstudio 10 дней назад +2

    Thanks Bro! ❤❤

  • @lukmonabdulsalam
    @lukmonabdulsalam 10 дней назад +1

    bro you are very good

  • @claudianreyn4529
    @claudianreyn4529 10 дней назад

    Why are you requiring Company Name and Website? I don't get it. Should I give you a name of a Company? And what website? One that I own?

  • @bernardwodoame9850
    @bernardwodoame9850 7 дней назад

    I pick a feature for the day and just work on it. If I can't figure something I leave and come back later with fresh ideas after relaxing.

  • @cli4rd
    @cli4rd 9 дней назад

    As a beginner, I struggled doing my first somewhat big personal project, a quiz web app, because I immediately started coding. I then realized that it was a mistake, so on my second project, a pokemon rpg using PokeAPI, I started pseudocoding on a txt file first. Now I really get what you said why the step of writing code should be the easiest part.

  • @jurajhprobyt2107
    @jurajhprobyt2107 9 дней назад

    And work like a tester?😊

  • @fitnessbro8442
    @fitnessbro8442 9 дней назад

    Working with cli is hard

  • @tengdayz2
    @tengdayz2 10 дней назад

    Maybe your channel could be called coding mentor. Thanks for the top-tier guidance.

  • @Raja-tt4ll
    @Raja-tt4ll 2 дня назад

    Good Video

  • @fitnessbro8442
    @fitnessbro8442 9 дней назад

    My problem is working with new protocols with less documentation

  • @alimihakeem841
    @alimihakeem841 8 дней назад

    Thanks for this great advice. I found it helpful

  • @CollosalTrollge
    @CollosalTrollge 10 дней назад

    Tim does his gym with his python, what an awesome Canadian lifestyle :+)

  • @saikiranyadavvelpula3584
    @saikiranyadavvelpula3584 10 дней назад

    Always guiding us to get better, thank you.
    😊

  • @lylewyant3356
    @lylewyant3356 10 дней назад

    flowchart and pseudo code first...

  • @ninjagaming8032
    @ninjagaming8032 10 дней назад

    Your videoes are very helpful ❤love your videoes🎉

  • @Abdullo_1124
    @Abdullo_1124 10 дней назад

    ur contents are awesome. keep it up! ;)

  • @diwakar_tsn
    @diwakar_tsn 10 дней назад

    bro is back for motivation 🙂🙂

  • @aga1nstall0dds
    @aga1nstall0dds 10 дней назад

    "The programmer hat"

  • @ediagbonyaaiyudubie1097
    @ediagbonyaaiyudubie1097 10 дней назад

    very enlightening

  • @gabeclements
    @gabeclements 10 дней назад

    Amazing thx

  • @Suyash-pc4hw
    @Suyash-pc4hw 9 дней назад

    nice video

  • @azharalibhutto1209
    @azharalibhutto1209 10 дней назад

    ❤❤❤❤❤❤❤

  • @azudonivictory918
    @azudonivictory918 10 дней назад