I’ve been coding for years in a multitude of languages, but other than one c class I had in college I mostly learned through osmosis, or learned new things as they were needed.

So my knowledge is honestly all over the place and with a ton of gaps.

I’m trying to learn rust and starting going through The Rust Book and afterwards I plan on going on Rust by Example and trying to code my stuff as strictly following best practices as possible.

Is that a waste of time? I mean rawdogging it has been working for me for a decade now. Should I just yolo and write what I wanna write in Rust and learn as I go?

  • helmet91@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    1 day ago

    That’s basically how I learned programming. I’ve bought a book I was interested in, an as I was progressing, always typed the sample codes by hand and tried them.

    Even today I buy a bunch of programming books.

    • sighofannoyance@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      alright, I get the just buying a text book thing, but what about the official language documentation/reference on the language’s homepage?

      • helmet91@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        That’s a great resource for when you know what you’re looking for, but I wouldn’t use it for learning new stuff. It’s like if you were trying to learn a language from a dictionary.