• Lovable Sidekick@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    The old school method of learning a programming language, database, framework or whatever was to read books and take classes, do a series of exercises that taught you how to use the features, and the errors you would get if you don’t do it right. Then you write code that way for like 10-15 years.

    The Information Age method is to find sample code for the newest hot new thing that does what you think you want, copypaste into an editor and hit Compile, pasting compile errors into google and fixing them until there are no more. Then hit Run, fixing runtime errors until there are no more runtime errors. We used to call this hacking, but now it’s called not having time to deeply learn anything because before then you’ll be starting over with the next hot new thing.

    • Tekhne@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      The last language I learned was Rust, I did a mix of the two. I read through the canonical Rust book and then got to coding because I learn more deeply when I can apply what I’ve learned. It’s still a tricky language to keep a conceptual model of in your head though.