Sometimes I’ll run into a baffling issue with a tech product — be it headphones, Google apps like maps or its search features, Apple products, Spotify, other apps, and so on — and when I look for solutions online I sometimes discover this has been an issue for years. Sometimes for many many years.

These tech companies are sometimes ENORMOUS. How is it that these issues persist? Why do some things end up being so inefficient, unintuitive, or clunky? Why do I catch myself saying “oh my dear fucking lord” under my breath so often when I use tech?

Are there no employees who check forums? Does the architecture become so huge and messy that something seemingly simple is actually super hard to fix? Do these companies not have teams that test this stuff?

Why is it so pervasive? And why does some of it seem to be ignored for literal years? Sometimes even a decade!

Is it all due to enshittification? Do they trap us in as users and then stop giving a shit? Or is there more to it than that?

  • DominusOfMegadeus@sh.itjust.works
    link
    fedilink
    arrow-up
    30
    arrow-down
    3
    ·
    2 months ago

    Are there no employees who check forums? Does the architecture become so huge and messy that something seemingly simple is actually super hard to fix?

    👆I’m guessing this one is Microsoft. 👆

    Apple I cannot explain. They were the gold standard of both brilliant UI and UX, as well as best in class customer support. Now I’m tearing my hair out over seemingly simple things (like their horrendous predictive text in iOS), and I don’t even have any hair.

    • _stranger_@lemmy.world
      link
      fedilink
      arrow-up
      15
      ·
      edit-2
      2 months ago

      Apple is a strange beast. I was at their space ship HQ getting interviewed, and the guy kept pointing random facts about it. Like, this particular wood was harvested in the winter so that made it better, or that entire segments can be siloed off, or that the full height glass walls of the cafeteria can be opened on pivots, and there was just so much effort in making sure things worked just right.

      Meanwhile [this team] had to test software fixes for their product by provisioning ancient Mac mini’s in a closet lab because they wanted to test the “full experience” and so every patch and update they had to do was painful and horribly tested. They all hated each other (which was obvious to me just from my time in their interviews, so it must have gotten really bad during the workday I imagine). Everyone seemed on edge all the time. Even the people in the hallways. But they were all super excited that they could order lattes from the iPads tethered to the break room countertops. And they had an apple orchard I guess. The idea of changing how they do what they do was completely unentertainable.

      The whole experience felt surreal, like I had stepped into the world according to The Onion.

    • mycodesucks@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      2 months ago

      Their UX and UI are their bread and butter, but as someone who has done extensive web app development for use on Safari browsers, if I had a nickel for every time their browser just IGNORED a standard, broke one that previously worked, or added new “features” that broke a standard, passing the responsibility of building a workaround down to individual developers… I’d have a few dollars anyway. I don’t have much faith their code is all that good compared to average under the hood and the UI, and I think their reputation unjustly leads users to turn a blind eye or give them a pass when their stuff DOESN’T work or works BADLY. “They’re Apple… everyone else seems happy. I must be doing something wrong.”

      • DominusOfMegadeus@sh.itjust.works
        link
        fedilink
        arrow-up
        4
        ·
        2 months ago

        Well i for one experience Apple rage multiple times a week, but I’m so entrenched in their ecosystem, i may never escape. Also there is no better alternative that would be quick and easy to setup and maintain.