• Excrubulent@slrpnk.net
    link
    fedilink
    English
    arrow-up
    34
    ·
    3 days ago

    Of all the desk jobs, programmers are least likely to be doing bullshit jobs that it doesn’t matter if it’s done by a glorified random number generator.

    Like I never heard a programmer bemoan that they do all this work and it just vanishes into a void where nobody interacts with it.

    The main complaint is that if they make one tiny mistake suddenly everybody is angry and it’s your fault.

    Some managers are going to have some rude awakenings.

    • MonkeMischief@lemmy.today
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      I’m honestly really surprised to hear this. Not a professional programmer and have never acquired a full-time job, but it was still my impression that tons of code just gets painstakingly developed, then replaced, dropped, or lost in the couch cushions, based on how I’ve seen and heard of most organizations operating lol.

      • Excrubulent@slrpnk.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        You’re not wrong that there’s a lot of waste, but even if what you’re doing is inconsequential if done right, it still carries the potential to set everything on fire if you do it wrong.

      • Grandwolf319@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        Yes there is throwaway work but that doesn’t mean it doesn’t need to be done.

        Every line of code a programmer does is written so it can benefit the company or make the coder’s life easier.

        We are trained to not do busy work if that makes sense, and it’s not busy work if management honestly tells you that they need X, regardless how right or wrong they are.

    • I Cast Fist@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      Like I never heard a programmer bemoan that they do all this work and it just vanishes into a void where nobody interacts with it

      Where I work, there are at least 5 legacy systems that have been “finished” but abandoned before being used at all because of internal politics, as in, the fucker that moved heaven and hell to make the system NOW got fired the day after it was ready and the area that was supposed to use it didn’t want to.

      • Excrubulent@slrpnk.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        Right but there was still the need in the moment to get it made, and presumably the programmer could tell it was functioning when they were testing it, and if they were let go and the system was abandoned, that kind of proves that they were necessary to make the system work.

        That’s different to having a job as a box ticker, where you write reports all day that don’t ever get read, and you know they don’t get read, and you’re paid to do it anyway.

        I think a lot of those jobs could be replaced with AI without anybody noticing right away. Although losing that expertise probably will have long term effects. I’m not saying they’re useless, I’m saying they know as they work that it won’t be paid attention to. That’s what I meant.