4

Frustrated that my build system wasn't recognizing a file change I added to my code. It kept telling me that a function didn't exist in the linked object (linker error). I checked everything and stared at this shit for about 15 minutes or more. The signature matched, the function existed, the relevant source files existed. I was starting to imagine impossible scenarios. I cleaned the project and recompiled. No errors, everything linked just fine. Fuck you? I guess...

So I decided to needed to walk around so I went into my bosses office.

me: I don't want to program anymore.
boss: What do you want to do?
me: Shovel shit.
boss: They are the same thing.
me: True...

TLDR: Tool and possibly skill issue results in frustration and humor.

Comments
  • 4
    I’ve spent the day fixing someone else’s “I wrote a bunch of scripts to automate all the dev env setup for all the microservices, and kept it up to date!” bash scripts.

    Some of it points to gitlab, some points to a self-hosted gitlab. Answering “No” to optional prompts just repeats the prompts. Some of the steps have error checking and retry, some of just assume everything works (it doesn’t). And starting the script over doesn’t check for progress, but wipes things out and remakes/reconfigures them, fucking up all your existing dev envs.

    It’s such a giant pile of unmaintained shit. I’ve attached a picture for reference.
  • 0
    @Root You're lucky. That's a nice shovel.
Add Comment