• TexasDrunk@lemmy.world
      link
      fedilink
      English
      arrow-up
      67
      ·
      1 month ago

      Either that or it becomes my new personality for weeks because I managed to figure it out along the way. Then, after spending too much time and money on it, it’s completely abandoned.

  • Cyborganism@lemmy.ca
    link
    fedilink
    English
    arrow-up
    32
    arrow-down
    1
    ·
    1 month ago

    That’s not ADHD man, that’s “fake it 'til you make it”.

    That’s how I’m still in this job.

    • Stamets@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 month ago

      I ain’t trying to make it. I don’t want to do programming. This is more of a nightmare than I expected. I hate every second of it. I’m doing it to try and pay my electricity bill.

    • Psythik@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 month ago

      An hour? How do you make it that far? If I can’t pick it up within 10 minutes, I’m not learning that skill.

      • superkret@feddit.org
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 month ago

        Oh yeah, I have a 35 hour week, 42 days of paid vacation and can mostly work from home.
        I got more time and energy for silly stuff than when I was unemployed.

  • jwiggler@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    1
    ·
    1 month ago

    I’m a linux admin with very little development experience (amateur at bash scripting, did some python in school, understand the concepts of object-oriented programming, but that’s pretty much it) doing rustlings in my spare time. I want to be able to contribute to open source projects and be able to understand more of the discussion in the FOSS space, but it’s pretty hard to see the big picture tbh and I don’t know if I’m wasting my time.

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 month ago

      Wasting your time? impossible. All you’re learning will at least gently affect everything else you do. Will you contribute meaningfully to foss? only time will tell.

      Like any craft, you git good by doing. The first program I wrote was in ASIC to fix 2500 computers on a LAN. We were a small shop (7 ppl) providing on-site support for a large complex. We were gearing up to have to go to 2500 desks and edit win.ini to make sure Vshare was set up for ccMail.

      I stayed late a couple nights and wrote a little app to copy win.ini line by line to a new file and fix vshare in the process. Then, it ran some sanity checks to make sure the file looked good, and the files were swapped out. Saved us a LOT of time.

      A few jobs later, we had a Cold Fusion/IIS server that would occasionally corrupt logs and we needed reports on the logs for our clients. I couldn’t nail down what caused the error. The files were multiple gigabytes in the day where an entire company could comfortably work off of 2GB. I found the problem, they were missing a linebreak once in a while, and the analytics app we were using would just shit the bed on that.

      I needed to break up the offending lines or at least remove them. I didn’t have enough time or space to copy them to a new file.

      This was pre-2000 so the languages and tooling were pretty dumb.

      I learned some PHP, but memory was an issue, abandoned I learned some Perl that worked, but it took many hours, and I’d have to dedicate a box to just fixing the logs every morning. I finally bit the bullet and learned enough C to fix it; it only took an hour to run.

      Since then, I’ve just been learning to solve problem after problem and have chosen tools that I didn’t know. Keep on amateuring. Do small projects and cron jobs with different languages/tools.

      Branch out into new languages when you have to start finding hacks to do things in current languages. Once you get good at working on smaller pictures, the big pictures won’t look as daunting.

    • Stamets@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      1 month ago

      I have zero programming experience and zero computer know how at all. I am, however, out of a job and in desperate need for cash for the simple basics. So I dunno how long this is going to take but not being able to see the big picture and not knowing if I’m wasting my time… oh my christ do I relate to that. Even the request had me staring at it like “Oh god.” I did warn them that there was no guarantee it would ever materialize due to my own failings and if it did it would be a hot damn minute.

      I have so many saved tabs right now about rust and apis and docker and sql stuff. For someone whose total computer knowledge is “Settings where the things go” and “don’t delete system32” this is… terrifying.

      • pr06lefs@lemmy.ml
        link
        fedilink
        English
        arrow-up
        10
        ·
        1 month ago

        Don’t feel bad if jobs don’t drop out of the sky just because you learned a little rust. Rust jobs do not abound, even for experienced devs. That said, its an interesting and challenging language and doing some work in it can show you’re motivated and willing to work through some shit to get things done. Google-fu is a primary skill for everyone in the field.

        • Stamets@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          Oh I’m not doing this to primarily learn Rust for anything else other than this specific job. I am going to be looking into other languages later but this is just to put food on the table for me and the cat. It’s evidently a rather simple thing, to an extent, so hopefully it won’t take me too long.

          • pr06lefs@lemmy.ml
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            1 month ago

            godspeed! the rust community is knowledgeable and helpful. check out the discourse server if you haven’t already.

      • BlueCollarRockstar@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        I can’t believe I’m suggesting this, but I have absolutely no programming experience and no knowledge of anything that happens behind the usual user-facing side of a UI and I just finished a project involving a ton of SQL and VBA and API calls using only ChatGPT. I basically just told it to treat me like a moron and gave it all the details I could. It took a while troubleshooting the dozens of errors along the way, but everything works now and I learned a ton.

  • hperrin@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    ·
    1 month ago

    And then the ADHD superpower of being able to get pretty good at it and do all the hard work necessary to complete the project, leaving only the easy yet boring work. One day you’ll get to that and finish the project. One day.

  • mm_maybe@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    1
    ·
    1 month ago

    I feel like the ADHD community is embracing a whole raft of symptoms that I thought were more bipolar ii related because this sure sounds a lot like me during one of my hypomanic phases. i’m not sure where the nuanced distinctions are… maybe it comes down to whether you also spend thousands of dollars on gear to support said project and/or just decide sleep is optional while you’re tackling it? or crash into a depressive phase triggered by frustration when you inevitably fail and abandon it? IDK

    • flicker@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      1 month ago

      Hey I’m someone who can answer this.

      ADHD, by itself, does not have manic episodes. There’s a lot of supporting documentation to that effect.

      Mania is often caused by having too much dopamine. ADHDers don’t have enough dopamine ever, unless with medication, or with hyperfocus.

      So the similarity you’re seeing is only in that people with ADHD will negotiate, move things around, eat only ramen for a month in order to buy things related to the new hyperfocus. Pursuing the hyperfocus gives us dopamine, so we will do lots to justify getting that, since we don’t have any. People with bipolar can have manic episodes which can be caused by an abundance of dopamine, which leads them to doing things they shouldn’t, because they can’t control themselves.

      I can’t speak for others, but all of the blockhead decisions I’ve ever made while hyperfocusing and buying too many supplies, I’ve absolutely known I shouldn’t, and why I shouldn’t, but I’m trying to get my fix so I’m going to buy that lockpicking kit, thankyouverymuch, and if I have to eat ramen for a week to do it, I will!

      (Pro tip I got from someone else online. If the hyperfocus gets you bad, spend lots and lots of extra time shopping for, researching, and making damn sure the thing you want to buy is the perfect one for your hyperfocus. I’ve been able to buy myself a couple of weeks this way, which allowed me to save up. I treat hyperfocus like unexpected car maintenance problems nowadays.)

      • Valmond@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        What about if I have like 6 projects running all the time that I actually improve on? Even finishing them sometimes.

        I’m trying to figure myself out, and your post hit kinda hard 😅

        • flicker@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          Well the hyperfocus does as it wills… but sometimes you can get a hyperfocus in something you can improve on! Most of us do that, actually. In all my life, and I’m almost 40, I’ve only had one hyperfocus that I absolutely can’t do. I still try every so often.

          And having a lot of projects going at once is about the only way we can focus. I only ever did well in school in classes where my teachers let me either read a book or play with aying cards while they taught. Many of us can only multitask.

          • Valmond@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 month ago

            Wow thank you. I always thought ADHD was about people having problems focusing by not being able to do so, and other problems like sitting still, that I don’t really feel I have.

            Now, I can focus, incredibly well, I guess it’s called hyperfocus :-) Now it has a name, thanks!

            Also being called out because I doodle during meetings (among other things) and the idea that some people just can’t not do several things at the same time, well that hit home 100%.

            I think I need to think about this a bit, it feels like I finally found out what’s up with me, any advice greatly appreciated.

            • flicker@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 month ago

              If it helps, when I was a kid, the conventional wisdom was “girls don’t get ADHD.” Which is why I didn’t get diagnosed until I was about 36.

              Nowadays, we know better. And we can use that knowledge to do better! Which is why I’m finally in college.

              • Valmond@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                1 month ago

                That’s so shitty, I hope the world can one day be a better place. It feels like the bar is really low.

                In my family nothing was tolerated if it didn’t make mom feel better like right now. So I didn’t have any time to even think about things before I was 18. It’s been a while but people like you have done a huge difference in my life, I’m trying to be helpful person too when I can, one thing here one thing there and together we move forward.

                Good going for taking up college! It should be a breeze, but good luck and I hope it all goes well!

      • mm_maybe@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        Thank you, this comment helped me understand something, because during hypomania I legitimately do not notice except in hindsight that my priorities may have been off; everything makes total sense in a way that it doesn’t when I’m not in that state. Similarly, until I bought a smart watch that could track sleep and started wearing it to bed, I actually didn’t notice how little sleep I would get during these phases–sometimes less than four hours a night for a straight week, and I would barely feel any difference. It sounds like there is more of a kind of self-awareness during ADHD hyperfocus, and sometimes I have that as well–I’m learning to discern which is which, just like I learned to use indicators like sleep to recognize when I am at risk of a hypomanic episode.

        • flicker@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          Delayed sleep phase is often comorbid with ADHD. I have to take sleeping medication because my body wants to be up until about 4am and sleep until about 1pm. Which isn’t sustainable with our modern way of life.

          If you can, I 100% recommend seeing a professional. It took until I was 36 to figure out what all my deal is, but it was so worth it.

          Good luck on your path either way! There are answers. Sometimes it’s a huge, horrible slog to get them, but they’re there.

    • Stamets@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      14
      ·
      1 month ago

      Nah this is pretty average for ADHD too. Maybe not sinking a fuckload of money (I guess it depends on the person) but hyperfixations are a thing. Get really focused on one thing because it gives you dopamine so you sink more and more time into it until no more dopamine. Suddenly it becomes a chore to do like everything else, you feel betrayed, and end up in a feeling of malaise trying to find your next hit of dopamine.

      • Swedneck
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        my hyperfixation is spending money wisely: generally really useful but it does mean that if i have to spend money on bullshit i basically just start crying

        • Trainguyrom@reddthat.com
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          Why you have to call me out? Also being so focused on being financially responsible means I don’t spend the couple hundred bucks to get into a new hobby for way too long, especially given how I tend to circle back to my hobbies and interests rather than abandon them forever

          • Swedneck
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 month ago

            i like the principle of buying a cheap thing first, and if that proves insufficient i invest in the more expensive high quality version. Combined with the principle of “if you’ve been thinking about it for a week/month, it’s something you actually want and should get”

    • 🇰 🌀 🇱 🇦 🇳 🇦 🇰 ℹ️@yiffit.net
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      1 month ago

      I suspected I had ADHD and nothing else when I went to get diagnosed. One of the things I thought was a problem caused by ADHD was how I feel about other people as well as not having any sort of neutral emotions. Turns out I have Borderline Personality Disorder (and what was formerly known as Asperger’s still when I got diagnosed), which I hadn’t even heard of until I was diagnosed with it.

      If in doubt, get checked out. A lot of mental illnesses have overlapping symptoms and it takes a professional to sort them out, and I do see a lot of people simply self-disgnosing based on how they feel when seeing memes.

    • Benjaben@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      I’ve never pursued any formal diagnosis and just have the observations of my own mind to go on, but I have a lot of common ADHD symptoms and I do sometimes have the kinds of manic phases you’re describing but not to a debilitating severity. It’s just this state of high energy, usually for me involves creative output, and yeah other previously important goals wind up feeling secondary.

      Happy to sacrifice sleep, etc., but I don’t usually make damaging decisions, I’m able to keep my broader priorities in mind at least. Better today than I used to be at that but it never really caused me big problems.

      But it feels a lot like a mild version of the comic - my last one was a big, kind of involved Halloween build. Wooden construction that included lights, a fog machine, and a 3’x3’ sheet of plexiglass with a big printed decal. I’ve never designed/built a Halloween decoration in my life, or much that’s very similar. Other times it’s a software project, or something musical. Kinda thing that pulls me outta bed in the middle of the night for no real reason, just (almost annoyingly) stoked. Until it passes.

      No idea what that says about ADHD and the broader “symptom creep” you’re describing (imo, accurately).

  • JonsJava@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 month ago

    That’s how I learned PHP in a week with no Internet or reference books. Had a couple open source projects on a thumb drive, an a strong urge to eat sometime that month. Reverse engineered one project into a movie rental system, and sold it to a gas station for $500.

    God, that code was awful

  • sunbytes@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 month ago

    If you have to catch up with learning or get in trouble, then that’s the best way to learn.

    Just remember to jump to the next stage before you are ready also.

    • Fosheze@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      I go by the bomb disposal techs definition of failure. If I’m still breathing and all my limbs are intact then whatever it was wasn’t a failure.

  • JasonDJ@lemmy.zip
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 month ago

    This is my superpower‽

    I just thought everybody else was too scared to try something new.

  • lightnsfw@reddthat.com
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 month ago

    I just want to do something new and interesting. Not more tedious bullshit. Unfortunately everything eventually turns into more tedious bullshit.

    • Zombie@feddit.uk
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      “Butter the toast, eat the toast, shit the toast. God life’s relentless.”