• YonderEpochs
    link
    fedilink
    English
    2318 days ago

    I’ve had an antagonistic relationship with a vendor like this, it’s awful. In my case the vendor was supposed to be a fast moving tech startup - the only thing that moved fast there was the revolving door of engineering talent coming and going.

    Even worse, my boss had been convinced by their founder that he had all this pull with the company, and since the company was super cool, that made him super cool, and I dunno if you’ve ever tried to criticize something that has made a middle aged nerd feel cool for the first time in his life, but let’s just say it was not a fruitful endeavor.

    The number of things I effectively fixed for them via email, the abominations I had to construct to work around the things they refused or failed to fix…bad times.

    • aramis87
      link
      fedilink
      1118 days ago

      Oh god, the comments I put in the code, explaining what I was doing and why, and how to test that the product had been fixed before changing my code, because I just knew some junior codebro was going to come in and think, “I should clean this code up!” and they’d have no idea why it wasn’t working anymore …

      • YonderEpochs
        link
        fedilink
        English
        213 days ago

        Old comment by now, but you’re a lovely engineer for that and I, for one, appreciate you lol

        • aramis87
          link
          fedilink
          213 days ago

          Lol - longest necro I’ve had was someone who came back with a comment like three and a half years later, so you’re fine! And thank you for the compliment! :)

      • @Yaky@slrpnk.net
        link
        fedilink
        English
        618 days ago

        Thank you for your comments.

        Nothing irritates me more than walls of code without any comments and the “cOdE sHoUld bE sElf-DoCuMenTiNg” attitude. No, it’s impossible to describe complex industry-specific processes by naming your variables and functions nicely.