• I Cast Fist@programming.dev
    link
    fedilink
    arrow-up
    23
    ·
    9 hours ago

    I must have learned programming wrong, then, because dear ducking god, the amount of incompetent shit I have to see is surreal.

    One system we’ve got from a different state was marketed as having geolocation. It doesn’t. All object relations have to be created manually in a separate page, as in, you register a city, then register an address, THEN, on a different page, you connect the two. Now imagine this for some 24 objects. It has some specific profile permissions hard coded by id (like, only profile with id 4 can create some stuff)

    This is just the shit I remember off the top of my head. The cherry on top is that they didn’t validate unique emails for users, you could have 999 users with the same email and no way for them to reset their passwords. I asked why: “we didn’t think about it”

    • TheRagingGeek@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      3 hours ago

      Feel your pain there, my second and longest role was doing automated phone systems(IVR) and sadly Everytime I call another company I hear all of their fuckups

    • Flamekebab@piefed.social
      link
      fedilink
      English
      arrow-up
      6
      ·
      8 hours ago

      I asked why: “we didn’t think about it”

      I have Simon Pegg in Hot Fuzz ringing in my ears: “IT’S YOUR JOB!”