this post was submitted on 31 Mar 2025
602 points (99.7% liked)

Programmer Humor

22188 readers
1830 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Toribor@corndog.social 7 points 3 days ago* (last edited 3 days ago)

At the tail end of my last job I was saddled with a massive project to migrate a client to a new version of an application. We did this by standing up the new version, copying over their current data, asking them to test it and then cutting over when they were ready. This was a huge undertaking because most clients had one or two environments but my client had 18 different environments so the workload was way higher and everything took way longer.

On top of the scope they also took updates to these environments almost every night which meant it was a full time job just to keep things in sync, setup a testing window and then try to get them to approve the new state of things.

I was already burnt out before this all started, but thanklessly maintaining 18 non-production environments by myself for an application that no one could commit to testing or cutting over was driving me insane. I felt such a weight lifted off my shoulders when I quit. It came at the end of months of stress and wasted effort. I couldn't imagine a reality where anyone else would put up with that work or have a better chance of success.

Anyway I caught up with some coworkers and asked if that project ever got done. Apparently it got passed to a small team of three to manage and after getting jerked around for months themselves the whole thing fell apart.

So glad I didn't waste any more energy on that shit.