I’ve worked with some pretty rotten software, but management software is easily the most user unfriendly, so my vote goes to HPSM.

  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    120
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I didn’t leave the job, but I had my resignation letter written over this since I would have had to maintain it:

    My former boss had an absolute hard-on for “AI” and brought in this low-bid, fly-by-night “AI” software to automate all of our processes. I’m a fan of automation in general, but not this.

    This “solution” was basically a glorified macro generator that would screen scrape data from our apps and key into our other apps. Not only it was built on the absolute shakiest platform imaginable, but the documentation from the vendor outright told you to setup remote desktop services in a way that was in violation of licensing in order for it to work. The stack it ran on made a Rube Goldberg machine look like sleek, fine engineering.

    I repeatedly told him this was bad software, but he persisted to the point where we nearly went to production with it.

    The worst part? The applications he was screen-scraping were all internally-developed. We had access to the backend, frontend, everything. Rather than writing proper processes, he threw that piece of garbage at it.

    Luckily he retired before it went to production, and the new CTO shut it the fuck down.

    So, I didn’t quit my job over it, but I was looking and had my resignation letter written.

    • Braindead@programming.dev
      link
      fedilink
      arrow-up
      36
      ·
      edit-2
      1 year ago

      You know, in a lot of situations, when someone says “the worst part”, it’s not actually the worst part.

      When you use it, it really is the worst part, by far…

      • Admiral Patrick@dubvee.org
        link
        fedilink
        English
        arrow-up
        38
        ·
        edit-2
        1 year ago

        Ha, indeed. To elaborate on that part:

        He made this demo he was so proud of. Watching it interactively, it was like 70 steps of “move mouse {X,Y}, click, copy, etc”. I could literally hear Yakkety Sax in my head as I watched it bumble through.

        After that, I went back to my office and wrote a 30 line Python script that accomplished the same thing, only sanely and with the ability to handle errors. He preferred his method since “it’s easier for our non-technical folks to automate their stuff this way”.

        That was the exact moment I started looking for a new job.

        • Natanael@slrpnk.net
          link
          fedilink
          arrow-up
          5
          ·
          1 year ago

          Non tech people should ALWAYS ask the support team when they need help automating IT stuff for precisely this reason.

    • OpenPassageways@lemmy.zip
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Ah yes, my last company bought into that crap. They called it RPA for Robotic Process Automation and they also used it to access internal apps that we had full control of.

      It wouldn’t have been so bad if they just used it to enter data into third party websites which had no APIs or integrations.

      At one point we updated the title of an HTML page and we had to revert the change because the RPA team said it would be a three week turnaround to fix their script.

      I noped out of there not long after, it was yet another “project management driven” company where managers and project managers were repeatedly duped by vendors and outsourcing firms instead of hiring and retaining developers.

  • thenewred@lemmy.world
    link
    fedilink
    arrow-up
    94
    ·
    1 year ago

    Cisco Webex.

    You think teams or zoom are annoying? This is much worse. The worst part is with some default meeting settings, a loud chime would play every time someone joined. People kept this on for meetings of 300+ people, then they started talking over the beeps once “the popcorn slowed down.”

    • lwe@feddit.de
      link
      fedilink
      arrow-up
      44
      ·
      1 year ago

      But have you tried Cisco Webex Teams? Or how we liked to call it “My first rails application.example.exe”.

    • 4am@lemm.ee
      link
      fedilink
      arrow-up
      36
      ·
      1 year ago

      Also the default of not auto-muting everyone, then spending 25 minutes of the meeting asking people to mute when there was a button that would also mute everyone 🤦‍♂️

    • Im_Cool_I_Promise@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      On Linux, the desktop client of Webex still does not support the chat feature, so you’re forced to use Firefox or whatever browser to join meetings instead. The best part is that some Webex rep said they’d add this feature to the client back on 2023, and it’s now 2024 and it’s STILL NOT HERE.

    • bionicjoey@lemmy.ca
      link
      fedilink
      arrow-up
      34
      arrow-down
      5
      ·
      1 year ago

      IMO Teams beats all the others of video calling specifically. But everything else it does worse than its competition. The message boards and chat features are abysmal.

      • Ghostalmedia@lemmy.world
        link
        fedilink
        English
        arrow-up
        31
        arrow-down
        2
        ·
        1 year ago

        I beg to differ. I’m jumping over from a Zoom workplace to a Teams workplace, and Teams is trash. Worse video, worse audio, worse connectivity, fewer end user features, etc. The only thing that’s nice is how it archives meeting chats and recordings.

        It’s only used because it’s basically free with enterprise office.

      • NightAuthor@lemmy.world
        link
        fedilink
        English
        arrow-up
        14
        ·
        1 year ago

        Interesting, teams has the worst video call quality I’ve ever seen. Trying to pair program is painful, can’t move too fast or the other person will miss what you did since the screen share frame rate is like 5.

        Same VPN connection on slack, no noticeable lag, high frame rate, and very crisp resolution.

      • OutlierBlue@lemmy.ca
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 year ago

        Teams beats all the others of video calling specifically.

        That’s because it’s Skype. MS bought them and integrated it into Teams.

        • spamfajitas@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          1 year ago

          Early on, Teams was kinda doing it’s own thing and it wasn’t half bad. Then, Microsoft shut down Skype for Business (formerly Lync) and brought most of that team over with all of their baggage. Feature development for Teams went to absolute hell after that point.

      • fruitycoder@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        FOSDEM 2021 was hosted on Matrix. After that exp no other meetsing app lives up to it. I just want seemless chat with presentation and seemless break out rooms again.

      • CoriolisSTORM88@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        I had this same discussion at work. My employer is full office 365 and SharePoint for everything. Teams is a catch-all app that does a lot, but none of it well.

    • qevlarr@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      Fine but why can’t I ever find my chats back? There’s so many damn channels and they each have threads that make it even more difficult to find your way I see a channel in my unread area, then I open it, and if I click away, now I can’t find it anymore. Annoys me to no end. How do people deal with this? So many different chats, it’s insane.

      • NightAuthor@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        There’s a bit of configuration for the channel list that you can do to keep what you want where you want. Sounds like you have a section set to only show unread, that’s a setting. Also, there are back and forward keys (and shortcuts for them too) to move between a series of chats like a browser.

        • jumjummy@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Teams can’t even set up groups within the chat window other than Pinned. What trash is that? Microsoft has a great track record of taking capabilities from earlier tools or versions and removes them.

          I’m looking at you message auto preview ONLY for unread messages.

    • t0fr@lemmy.ca
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      1 year ago

      Teams has absolute dogshit annotation. Literally takes years to start it and then you can’t move or change your screen as the presenter

      • NightAuthor@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        1 year ago

        As a messenger, this is objectively wrong. There may be some less than obvious customization options in slack, but it is so much more robust for messaging.

        I mean, threads alone put slack in a whole other league.

        If you’re being serious, I’d really like to know what you dislike about slack. It’s been a minute since I used it as my daily driver, but I find myself quite frequently irritated about not having enough control.

  • henfredemars@infosec.pub
    link
    fedilink
    English
    arrow-up
    59
    ·
    edit-2
    1 year ago

    Due to really dumb requirements we had an app that used Python, Visual basic, C and C++, MATLAB, R and JavaScript. I’m not describing an application stack. This was a single binary. The amalgamation was so disturbing that it couldn’t even shut down once run, instead asking the operating system to please, please kill me.

    Part of the installation procedure involves disabling all SSL certificate verification on company machines.

    • andrew_bidlaw@sh.itjust.works
      link
      fedilink
      arrow-up
      13
      ·
      1 year ago

      What a bizarre monster. Do you know it’s history? Maybe devs changed a couple of times or something? It seems to be a pain to even understand it’s insides as a lead with that many languages.

    • daddy32@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      1 year ago

      I mean, that sounds completely horrible, but it says something about the world of web, when it is not that different than any regular frontent/backend web stack. I.e. HTML + CSS + javascript + backend language + sql + random shit on top of it, all in the single project. And that’s even before talking about native apps for mobile.

  • Gork@lemm.ee
    link
    fedilink
    arrow-up
    58
    ·
    1 year ago

    Didn’t leave the job over it, but SAP.

    Shitty. Ass. Program.

    • li10@feddit.uk
      link
      fedilink
      English
      arrow-up
      18
      ·
      1 year ago

      I haven’t worked with SAP directly, but did infra support for a company that used it.

      They were always having issues with it and the company they used for SAP support would routinely bill them obscene amounts even for simple tasks like updating file paths.

    • NOT_RICK@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      Yeah, fucking Business Objects was the bane of my existence. The worst situations were where the creator of the report used their shitty GUI joins instead of actually writing a SQL load script. It made troubleshooting that much more annoying.

      • Gork@lemm.ee
        link
        fedilink
        arrow-up
        9
        ·
        edit-2
        1 year ago

        Their GUI is so bad. You had to have lookup tables printed out with various codes to find anything instead of, you know, being able to search for them.

        I’ve used a lot of software in my life and this one is by far the worst.

    • pdxfed@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      That was one of two that came to mind(a long with Oracle’s Peoplesoft). I was an HR department of one, no training, no documentation, no one who knew how it should work for HR. I often cited it, along with Peoplesoft for the explosion of solutions HR has experienced in the last 15 years.

    • baggachipz@sh.itjust.works
      link
      fedilink
      arrow-up
      12
      ·
      1 year ago

      My first programming job out of college was in Lotus Notes. I spent most of my time trying to trick it into doing what I wanted, it was a constant cat-and-mouse game. Kinda fun if it wasn’t so miserable. Had to gtfo after a couple years.

      • chunkystyles@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        My first text job was at a fortune 500 that used Lotus Notes. I think they transitioned off in 2014 or 2015.

        What a weird software. They had some whole processes that happened in Notes that were like mini applications and databases.

    • dhorse@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      I left a job when the previous notes admin left and they tried to get me to run that hot garbage with no training and no bump in pay.

  • LazaroFilm@lemmy.world
    link
    fedilink
    English
    arrow-up
    46
    ·
    edit-2
    1 year ago

    I’m a camera operator. I work with different cameras on every movie set. The Sony cameras are known to have the worst menu system of all. It’s extremely dense, organized in a manner that makes no sense when on set (the frequently used options are buried in sub menus) and the navigation is painful with a crappy clicky roller. Even the sales rep for Sony openly apologized for the menus. This is unacceptable for a $52,000.00 camera. On the opposite side, there’s ARRI Alexa which has the simplest menu of all. Just a few pages of organized items with simple names. And a lot of common options accessible on the main screen.

    Edit:

    here’s the Sony Venice menu simulator

    And here is the ARRI Alexa menu simulator.

    The differences may not be apparent on the simulator but they become critical when on set with a time constraint.

    • Sequentialsilence@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      1 year ago

      Same but on the live side. Interestingly Sony has it down pat for their live cameras. The global standard for camera control is a Sony controller almost everyone supports them. Grass valley on the other hand hot garbage software, really good hardware.

      • LazaroFilm@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 year ago

        Yes I do live as well the P1 menu is great and simple, but live cameras don’t need as much controls on the operators side as it’s mostly via CCU. The grassvalley are the worst, it’s kind of impressive how bad they are.

    • brygphilomena@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      I only do sfx occasionally, so I’m never near a camera. But those menu simulators are actually really neat. I didn’t know vendors had that.

      • LazaroFilm@lemmy.world
        link
        fedilink
        English
        arrow-up
        10
        ·
        1 year ago

        It’s really useful. Not everyone can have easy access to a $50K camera to play around before their first job with it.

  • SavvyWolf@pawb.social
    link
    fedilink
    English
    arrow-up
    52
    arrow-down
    10
    ·
    1 year ago

    Windows.

    I did an internship where my main system was Linux, but it was in a VM on one monitor with the windows host on another for using Windows apps.

    • pete_the_cat@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      I work in IT and my first few jobs were working with Windows doing Desktop Support. It was extremely boring and annoying. I’ve been a long time Linux user and broke into that side, professionally as soon as I could.

  • saltesc@lemmy.world
    link
    fedilink
    arrow-up
    28
    ·
    1 year ago

    Lotus.

    I worked for IBM and all out IBM machines had it, but fortunately I did delivery for another major tech client so had a separate laptop and PC for their MS Enterprise environment and 95% of my work was there.

  • eksb@programming.dev
    link
    fedilink
    English
    arrow-up
    36
    arrow-down
    8
    ·
    1 year ago

    I left a job over MacOS.

    The management was bad. The product was bad. I would have left eventually anyway.

    But the constant frustration of using a window manager that does not let you make keyboard shortcuts for most basic window operations, like cycling through windows on the current virtual desktop was too much. And MacOS really does not like you to have multiple monitors in different orientations. There were a whole bunch of other stupid things. I always felt like my computer was fighting me, not working for me.

    But on the plus side, it did not have an Ethernet jack, it was really thin so the fans were tiny and made a huge racket, the keyboard sucked to type on, and keys would stop working if a piece of dust with any dimension larger the Plank length got under them.

    • brlemworld@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      1 year ago

      While I prefer MacOS, I think your choice of OS is important and you should be given options at most jobs.

    • sudneo@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      1 year ago

      As someone who is being pressured to move to macOS (M1) from Linux for work, I feel you. I was just having a conversation in another thread about trackpads and I feel that Apple really built the workflow around gestures, which leaves people who would rather use keybindings quite out of luck. I know there is rectangle, but it doesn’t even go close to what a good WM gives.

      • tiredofsametab@kbin.run
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I use an external mouse and keyboard and I still hate it. Went from Windows and Linux (I’m fine with either and mostly just use Windows for gaming these days), to Mac for the first time in 20 years. They refuse to give us linux machines for those that want them.

    • Ghostalmedia@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      2
      ·
      1 year ago

      I head up a product org and often have a bunch of folks going from Macs to enterprise Windows machines, and they say the opposite. IMHO, it’s 90% about what you get accustomed to. Both operating systems have different ways to manage apps and windows, and if you get really used to one way of working, switching can feel like you’re wrestling the OS.

      As for the keyboard thing, yeah, those couple years of butterfly keyboard were no one’s favorite. Personally, I’ve experienced far worse laptop keyboards in my day - especially among the cheap stuff enterprises would buy from Dell or HP. But I’m still not surprised that they got ditched. The scissor design is one of the nicer low profile keyboard designs, and a lot of folks are super happy to have it back.

      And as for the rotation thing, I can’t say that I’ve had any problems. What was happening on your end?

      • eksb@programming.dev
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        3
        ·
        1 year ago

        I have not used Windows to do any real work in 20 years, so I have no idea how good or bad it is nowadays. Last time I used it I used LiteStep.

        I have used various window managers on Linux, Solaris, and BSD over the years, and different ones push you into different workflows, and moving between them can involve an adjustment period. But none of them were as anti-keyboard as MacOS is. And you always had the option of switching.

        Regarding rotation, it would get confused and resize windows as if they were in the other rotation, menus would open in the wrong places, and if the menubar had so much content that it would not fit (mostly on displays in portrait mode), the results would be inconsistent and sometimes unusable.

  • qevlarr@lemmy.world
    link
    fedilink
    arrow-up
    28
    arrow-down
    1
    ·
    edit-2
    1 year ago

    For all the flak it always gets, can I just say I’m relieved nobody said JIRA yet? I think JIRA is great for what to does, but companies are just bad at setting it up right. Either they go overboard with restrictive processes, or they are unorganized mess, there is no in between. But that’s not the software’s fault. (Braces for downvotes)

    • deur@feddit.nl
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      1 year ago

      Yeah the shitty bespoke markup language and half assed integration of a WYSIWYG editor that fucks up tickets with formatting that is more complex than a few headers and a few lists makes it the worst in my opinion :(

    • pete_the_cat@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

      We used Jira at work and when the ticket was set up properly (stories, subtasks, etc…) it worked well.

  • xor@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    26
    ·
    1 year ago

    My last job had not one, but two programming languages they had created in house over the last couple of decades.

    One of them was the primary development language for the whole corporation.

    • swordsmanluke@programming.dev
      link
      fedilink
      arrow-up
      11
      ·
      1 year ago

      Fascinating.

      I’m a minor programming language nerd. While I’d never recommend writing an in house language - I can see the appeal for me personally.

      What were the languages like? OOP? FP? …Logic?

      Why’d they build 2 languages?

      This seems so wild to me - sorry if I’m prying.

      • xor@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 year ago

        Yeah it had an almost sane reason initially - it was an investment bank, so it was designed to model the relationships between types of assets for simulations. But over the years they just got into the habit of using it for everything. It was somewhat like python, but with c-like syntax.

        The 2nd language was a haskell-style functional language (but without all the things that make Haskell cool) that was meant to be used for modelling and building internal APIs on all the data that was shared across departments. It was absolutely horrendous.

        • swordsmanluke@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          Amazing.

          I’m just starting to learn how language development works and like… of any language to try implementing, Haskell definitely seems like one of the most complex.

          Like - one dev could reasonably implement a Forth or Lisp, but you need a long time window to finish a Haskell…

  • linearchaos@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    1 year ago

    Historically, anything that required at least half of an employee to manage.

    We’re talking SharePoint, exchange, scom, mom. I’ll give backup software a pass in general because in the days of tapes, no it’s nothing you could do about it but backup exec can f*** right off.