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

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

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

  • @abhimanyu6215
    @abhimanyu6215 2 месяца назад +17

    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 2 месяца назад

      Thanks, saved my 10 minutes.

    • @Noam-Bahar
      @Noam-Bahar 2 месяца назад +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.

  • @johnnytoobad7785
    @johnnytoobad7785 2 месяца назад +18

    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.

  • @joaquingonzalez2297
    @joaquingonzalez2297 Месяц назад +4

    So fortunate we are to have your content/knowledge for free. ✌

  • @growth_grid672
    @growth_grid672 2 месяца назад +5

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

  • @carlosrobertoacosta5270
    @carlosrobertoacosta5270 Месяц назад +1

    Thanks! This video is very useful, especially when you're just starting with coding

  • @eloy0947
    @eloy0947 Месяц назад

    As a computer sciences teacher i can say you are pointing out what students must dedicate their efforts to !! 👍

  • @jazzyniko
    @jazzyniko 2 месяца назад +2

    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 🎉

  • @_Curiosity_
    @_Curiosity_ Месяц назад

    Thanks, Tim 🙏

  • @shreyaschillal
    @shreyaschillal Месяц назад +1

    Coding is problem solving
    Solve generally
    Breakdown the problem
    Plan before you code

  • @tengdayz2
    @tengdayz2 2 месяца назад

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

  • @saikiranyadavvelpula3584
    @saikiranyadavvelpula3584 2 месяца назад

    Always guiding us to get better, thank you.
    😊

  • @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!

  • @alimihakeem841
    @alimihakeem841 2 месяца назад

    Thanks for this great advice. I found it helpful

  • @cli4rd
    @cli4rd 2 месяца назад

    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.

  • @DaDogeDev
    @DaDogeDev 2 месяца назад +12

    My strugle is coming up with problems/ideas!

    • @yeasp
      @yeasp 2 месяца назад

      Don't up with ideas then
      Try cloning while learning

    • @eiadurrahman
      @eiadurrahman 2 месяца назад +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 2 месяца назад +1

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

    • @eiadurrahman
      @eiadurrahman 2 месяца назад

      @@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 2 месяца назад

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

  • @CygnusX-11
    @CygnusX-11 2 месяца назад +7

    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.

  • @BrunoGallant
    @BrunoGallant 2 месяца назад

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

  • @twindrawingstudio
    @twindrawingstudio 2 месяца назад +2

    Thanks Bro! ❤❤

  • @ediagbonyaaiyudubie1097
    @ediagbonyaaiyudubie1097 2 месяца назад

    very enlightening

  • @fitnessbro8442
    @fitnessbro8442 2 месяца назад

    My problem is working with new protocols with less documentation

  • @CollosalTrollge
    @CollosalTrollge 2 месяца назад

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

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

    Thank you

  • @diwakar_tsn
    @diwakar_tsn 2 месяца назад

    bro is back for motivation 🙂🙂

  • @jokelot5221
    @jokelot5221 2 месяца назад

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

  • @bernardwodoame9850
    @bernardwodoame9850 2 месяца назад

    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.

  • @lukmonabdulsalam
    @lukmonabdulsalam 2 месяца назад +1

    bro you are very good

  • @StoicismAspects
    @StoicismAspects 2 месяца назад

    ur contents are awesome. keep it up! ;)

  • @ninjagaming8032
    @ninjagaming8032 2 месяца назад

    Your videoes are very helpful ❤love your videoes🎉

  • @sanjiOnePiece5
    @sanjiOnePiece5 2 месяца назад +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.

  • @CollosalTrollge
    @CollosalTrollge 2 месяца назад +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.

  • @lylewyant3356
    @lylewyant3356 2 месяца назад

    flowchart and pseudo code first...

  • @Raja-tt4ll
    @Raja-tt4ll Месяц назад

    Good Video

  • @claudianreyn4529
    @claudianreyn4529 2 месяца назад

    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?

  • @fitnessbro8442
    @fitnessbro8442 2 месяца назад

    Working with cli is hard

  • @Suyash-pc4hw
    @Suyash-pc4hw 2 месяца назад

    nice video

  • @gabeclements
    @gabeclements 2 месяца назад

    Amazing thx

  • @jurajhprobyt2107
    @jurajhprobyt2107 2 месяца назад

    And work like a tester?😊

  • @azudonivictory918
    @azudonivictory918 2 месяца назад

  • @azharalibhutto1209
    @azharalibhutto1209 2 месяца назад

    ❤❤❤❤❤❤❤

  • @aga1nstall0dds
    @aga1nstall0dds 2 месяца назад

    "The programmer hat"

  • @andyl9920
    @andyl9920 2 месяца назад

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

  • @younesboukroun3060
    @younesboukroun3060 2 месяца назад

    is it worth it to keep on the industry ?

    • @AnthonyAnalog
      @AnthonyAnalog Месяц назад +1

      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.

  • @BUSSINESS_REVIEWS
    @BUSSINESS_REVIEWS 2 месяца назад

    at least second bro you are bull shit good

  • @louisr5208
    @louisr5208 Месяц назад

    AI is thinking for you already. Just another tool to help you lazy people