The Best Way to Learn To Code in The Age of AI.

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024

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

  • @cariyaputta
    @cariyaputta 3 หลายเดือนก่อน +4

    The bottom-up approach. Start with maths and physics, how transistors and semiconductors work, how binary and logic work, how the computer works, how OS works, how compiler works, how programming languages were created, with programming paradigms, with data structures and algorithms, protocols and networking, database systems, design patterns, embedded systems, distributed systems, etc. When you get to the point of Docker, Git, the complexity of modern web systems, game theory, economics, and how shitty is the current capitalist systems of exploitation and the fake job market, then you're really seen some shit.

  • @HITO-nv4cg
    @HITO-nv4cg 3 หลายเดือนก่อน +6

    So you are saying if i learned Js and nextjs i shouldn't look for a job because i don't know how transistors works 😜😂

    • @philamavikane9423
      @philamavikane9423 3 หลายเดือนก่อน +2

      It clearly flew right over your head

    • @_sabli
      @_sabli  3 หลายเดือนก่อน +2

      What? I’m sorry, when did I say that?

  • @ee500ee
    @ee500ee 3 หลายเดือนก่อน +5

    Great video! Yet, I disagree with you on a few points:
    Go and C aren't low-level languages. In fact, Go is a high-level language, and C is considered mid-level.I do agree that learning the basics won't land you a job.
    However, you could take a few advanced steps and learn how to build web apps instead of just web pages.
    The main goal of programming is to build things that work. Also I do agree that every developer should learn how some of their tools function and work.
    It's a difficult balance to find, but we need to use tools to build things as well as understand how they work under the hood.

    • @_sabli
      @_sabli  3 หลายเดือนก่อน

      I see what you mean! Yeah, Go is not considered that much of low but definitely better than these high level languages. However, C is absolutely a low level, that’s the lowest it gets in terms of human readable computer language.
      You could use Assembly for sure, but it’s not that pleasing to read hexadecimal all day long!

    • @ee500ee
      @ee500ee 3 หลายเดือนก่อน +1

      ​@_sabli You got it right. C is the lowest programming language we can read, but I think it is more about programming logic and building things rather than the languages itself, right?
      And I salute you for mentioning about these **** people who promises young people that they can learn programming in 3 months and get a job! That's crazy.

    • @someshkarmakar47
      @someshkarmakar47 3 หลายเดือนก่อน +1

      exactly what I suppose to comment... learning low level stuff is good for knowledge but when you do real DEV then writing your own .split(), .sort() at that moment is totally is waste of time, cause as you make more complex projects or apps, the more its get complicated then there is no point of writing same code again n again, if something is already there so you don't have to worry about it rather than the product itself.. or as far as i know LLM runs on low level hardware but to get a LLM working you need math and many more complex things so choosing such low-level language to do Deep learning stuff will be too much overwhelming... that's why most of it supports python though libraries are written in C++, it totally based on what you want to do...

  • @ChrinovicMukanya
    @ChrinovicMukanya 3 หลายเดือนก่อน

    I need a mentor like you

  • @shrehanarya-iw6vx
    @shrehanarya-iw6vx 3 หลายเดือนก่อน +1

    Thank you so much I found this helpful. Going to learn GO.................

    • @_sabli
      @_sabli  3 หลายเดือนก่อน

      Glad it was helpful!

    • @shrehanarya-iw6vx
      @shrehanarya-iw6vx 3 หลายเดือนก่อน

      @@_sabli make more videos and can you make a course on golang

  • @philamavikane9423
    @philamavikane9423 3 หลายเดือนก่อน

    Great content, appreciated👌

    • @_sabli
      @_sabli  3 หลายเดือนก่อน

      Thanks!

  • @krishdhonde
    @krishdhonde 3 หลายเดือนก่อน

    I am confused between java, c++ and javascript i am bigginer i need a growing job as soon as possible which language i should give my all efforts please reply 🥺🥺

    • @_sabli
      @_sabli  3 หลายเดือนก่อน +1

      The thing about coding is that it’s very rare to stay with one language throughout your career. That’s why your first language isn’t as important as mastering the fundamentals, which will be useful in any language you work with!
      Focus on the fundamentals, find something you want to work on, and stick with it!

  • @ChrinovicMukanya
    @ChrinovicMukanya 3 หลายเดือนก่อน

    I want to become a kernel developer

    • @_sabli
      @_sabli  3 หลายเดือนก่อน +1

      Oh my gosh, bro check out a school called 42 it would be a perfect fit for you and your purpose.
      I don’t know where do you live but they have 52 campuses around the globe, if there’s one near you I totally recommend it! Even if there isn’t, try to move to France or a country where it exist!
      It totally worth it.

    • @ChrinovicMukanya
      @ChrinovicMukanya 3 หลายเดือนก่อน

      @@_sabli Thank you so much

  • @sun_ada
    @sun_ada 3 หลายเดือนก่อน +3

    As a first year uni student, learning c first really rocked for me !

  • @otisrancko
    @otisrancko 3 หลายเดือนก่อน

    Crazy Talk...This is true, one has fundamentals first before writing any code...

  • @paca3107
    @paca3107 3 หลายเดือนก่อน

    totally agree

  • @a.m.4154
    @a.m.4154 3 หลายเดือนก่อน +2

    You sound Italian. Great content, bro.

    • @_sabli
      @_sabli  3 หลายเดือนก่อน +1

      Thanks man, I live in France

  • @manaspatil-ix4px
    @manaspatil-ix4px 3 หลายเดือนก่อน

    i agree with him i learn c programming and it made my logic very good knowledge about pointer,memory allocation,deallocation ,funcation memory allocation very helps to undustand more about programming langage, people show learn how programing language work instead of multiple language