33

The last person who might have taken offense at this recently quit, so time for a consequence-free rant. I just want to say...

Fuck absolutely every single one of my teammates who quit this year. Fuck your shitty, undocumented spaghetti code from hell that the rest of us will have to rewrite because it's utterly broken and functions mostly on prayer and luck. Fuck the 1000+ git repos we'll have to rename so we can even begin to tell them apart. Fuck your complete lack of any sort of processes or procedures or standards. Fuck the person who hated tickets and decided we could just have hundreds of people ask us for help on Slack whenever they need it. Fuck the people who quit because we got a new manager who told us we need to support the applications we build. Fuck the person who said "I'm leaving because I want to move forwards instead of backwards" as if fixing bugs in the code YOU WROTE TWO WEEKS AGO is really moving backwards. Fuck the two people who designed their own separate pipelines and then used both without bothering to debate and pick the better one (spoiler: both are completely undocumented and broken as hell).

I hope your various new employers figure out that your strategy of covering shit with gold paint doesn't change the smell.

Now the rest of us have to fix it all, and we're probably going to start by demolishing most of it so we can rebuild it from scratch.

Comments
  • 4
    Join them
  • 0
    Quit quit quit
  • 4
    @electrineer If I leave I'm not going to follow them to their new employers because then a couple years later I'll be in the same situation.

    As annoyed as I am at the people who quit, I'm actually kind of relieved too, because they were perceived as "more senior" by our previous manager and often ended up blocking some of the features that I or my remaining coworkers tried to implement to deal with the security, reliability, and support issues we were having.

    Now we can actually build something fault-tolerant and stop putting out fires all the time. It's just going to be a rough couple months as we deal with the mess they left behind, but we'll come out at the other end with a much better product now that upper management is actually listening to those of us who care about security and reliability.
  • 0
    Yeah as you do, my job often feels like I am patching other people continuous mistakes sometimes.
  • 0
    I'm a simple devRanter: I see a proper rant, I increment.
  • 1
    @electrineer Why would you want someone to join a bunch of spaghetti coders who can't put up with their own tech debt and bugs?
  • 0
    @Berkmann18 because they left
  • 1
    @electrineer You're suggesting someone in company A to join some company B where ex-company A shit devs (i.e. the type I mentioned above) did the same shit as in company A?
    How the flip is that an a suggestion (unless you're sarcastic)?

    It will be the same thing again and anyone with an ounce of regard of their mental health and sanity wouldn't do this.
  • 0
    @Berkmann18 nope, just joining the group of people who have quit company A
  • 1
    @electrineer The one's that left the spaghetti, tech debt and stuff? For real?
  • 0
    @Berkmann18 I'm not implying that the persons who have left company A should have anything in common other than that they no longer work at company A.
  • 1
    @electrineer But saying that someone should join horrendous devs which will just be a repeat of the mental health wrecks and challenges pointed out in the OP.
Add Comment