• Riskable@programming.dev
    link
    fedilink
    English
    arrow-up
    43
    ·
    4 months ago

    This is just “learn by doing” 🤷

    Works for me all the time. That’s how I learned parametric/generative 3D design, circuit board design, and embedded rust programming simultaneously. Ended up making this:

    https://youtu.be/iv6Rh8UNWlI?si=0Qv9AU8Hxbu_6Red

    …but it’s just the latest in a long line of “ambitious projects that you currently don’t have the skills to complete.” Some worked out, some didn’t. I learned a shitton every time though (which is good because I’m a terrible traditional student 😁)

    • Evil_Shrubbery@lemm.ee
      link
      fedilink
      English
      arrow-up
      8
      ·
      4 months ago

      Your adhd allows a “learn by doing” mode?

      Mine blocks me by starting & outlining the ‘ambitious project’ just for the very outlining process to birth a myriad of non-projects to kinda “learn by doing” small aspects of the main project bcs the main (first of it’s kind for me) protect cannot possible be imperfect … ofc whilst knowing perfectly how shitty it will inevitably be and that that is fine since the goal is to have it working & inevitably learn from it.

      So I just learn without ever starting the actual project.

      You can pretend much more easily that your project “isn’t unfinished”* if it has the status of “not yet stated” … Its not technically true, just easier to pretend.

      And a project never started can live in and continuously clog your mind for even longer than a an already started one that at least somewhat satisfied your curiosity.

      • nickwitha_k (he/him)@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        8
        ·
        4 months ago

        One of the things that I went over with my therapist is getting out of analysis paralysis. Sometimes, just picking something from the high-level outline and going for it will help.

      • hemko@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        6
        ·
        4 months ago

        I guess it depends on you. I’m not sure if it’s ADHD thing or not, but I just love researching random things (and forget them next day) and I guess that’s what makes me decent also at what I do for living.

        Someone asks a weird question in our friends WhatsApp group, and I end up investigating it for 2 hours and spamming the chat with everything I find - often annoying the people in that very chat =D

        And that transfers well into starting a project I have initially no fucking clue about

        • Evil_Shrubbery@lemm.ee
          link
          fedilink
          English
          arrow-up
          4
          ·
          4 months ago

          Yeah, lol, thats me too, also helps me at work (well, not help “me” per se, but the quality of my work is much better).

          I love having approximate knowledge of many things.

          Its about the best thing the modern information age has to offer to a pleb like me. A few hundred years ago if I wanted to research a random topic I would have had to be very lucky, prob royalty.

    • 0laura@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      yooo I also made my own keyboard, tho I used ergogen and ZMK so it’s not nearly as ambitious as your project