• devfuuu@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Knowing how to code and interacting with stuff like the nintendo e shop scrollimg performance being super shit makes me think I would absolutely be fired if I deployed shit like that in prod for millions of users.

      • Anahkiasen@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        0
        ·
        14 days ago

        Right?? That’s one of my favorite aspects, like there’s a weird bug and you can kind of backtrack what happened like “Oh I wasn’t supposed to jump out of the car I had to walk through the precise path, I missed the trigger or something I guess??”

  • netvor@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    More nuanced reply: I do tend to complain

    • less about certain bugs and limitations, where I can understand that the problem is harder than it seems
    • and more about others, where I have to imagine a poor intern dragged around by bad advice for several sprints, finally marking the task done (forehead sweating and all), even though they did not really know what they were doing even for a minute.
  • AFK BRB Chocolate@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    Yes, because you’ll be too busy being infuriated by badly designed user interfaces that you realize could have so easily been better.

  • Destide@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    Looks at Undertail and Balatro just being a collection of IF statements…

  • tetris11@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Give a man a fish, and he’ll be fed for a day
    Teach a man to fish, and he’ll be training orcas to attack shipping vessels

  • hakunawazo@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Show a man some bugs and he will be miserable for one day.
    Teach a man how to code bad and he will be miserable for his whole life.

    • sp3ctr4l@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      14 days ago

      Yeah, I learned to code almost 20 years ago in order to mod video games, and learned that many bugs and massive problems in mods and games are caused by coders being either extremely lazy or making extremely dumb decisions.

      In general, a ginormous problem with basically all software is technical debt and spaghetti code making things roughly increase in inefficiency and unneccesarry, poorly documented complexity at the same rate as hardware advances in compute power.

      Basically nobody ever refactors anything, its just bandaids upon bandaids upon bandaids, because a refactor only makes sense in a 1 or 2 year + timeframe, but basically all corporations only exist in a next quarter timeframe.

      This Jack Forge guy is just, just starting to downslope from the peak of the dunning kruger graph of competence vs confidence.

    • r00ty@kbin.life
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      In a professional sense my experience is that they’re more often the result of under-staffing and rigid, fixed release schedules.

        • r00ty@kbin.life
          link
          fedilink
          arrow-up
          0
          ·
          14 days ago

          Yeah, it shouldn’t happen in a release. But, if I had a penny for every time I’ve seen the last minute development that wasn’t tested yet and not even due for the current release squeezed in. I’d literally have a pound, or dollar or whatever else has 100 pennies in.

          • Zagorath@aussie.zone
            link
            fedilink
            English
            arrow-up
            0
            ·
            14 days ago

            or whatever else has 100 pennies in

            Well it’d be 8 shillings, 4 pence, in pre-decimal British currency.

            • peto (he/him)@lemm.ee
              link
              fedilink
              English
              arrow-up
              0
              ·
              14 days ago

              I sometimes suspect that the push for decimalisation was in part to avoid having to teach computers the old system.

              • KSP Atlas@sopuli.xyz
                link
                fedilink
                arrow-up
                0
                ·
                14 days ago

                Afaik it actually was, the UK wanted to move more financial calculations to computers and it was a lot easier to use a decimal currency for that

              • addie@feddit.uk
                link
                fedilink
                arrow-up
                0
                ·
                14 days ago

                Programming a robust global date-time system and having a transparent conversation between metric and *imperial/traditional" units is just a warm-up to show that you can work with the truly demented currency system. Make sure everything is rounded off to the nearest whole ha’penny.

    • ogeist@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      “Who fast-tracked this shit?” -me

      “It’s a small change, should be safe, we will test it in production” -also me