606
you are viewing a single comment's thread
view the rest of the comments
[-] Uniquitous@lemmy.one 22 points 5 days ago

Bikeshed? That's a new one for me.

[-] mosiacmango@lemm.ee 34 points 5 days ago* (last edited 5 days ago)

Bikeshedding is when instead of making important, compex decisions that have consequences for being wrong, someone focuses on the simple, low impact, minimally important part of a project that has no consequences if its fucked up.

I think the term comes from construction projects where instead of finalizing the design of a complex building, the execs spend the entire time talking about bike parking on site. What color to have the roof, how many bikes it should hold, etc.

Bikeshedding is about offloading responsibility while still feigning involvement. You, the owner, avoid the whole part of your job youre paid for, i.e "making the hard decisions" and through misdirection and inaction, make someone else do it. That way you can blame them later if things go wrong, or take credit for their work if they go right.

[-] Uniquitous@lemmy.one 6 points 4 days ago

Ooh, yeah, seen that one before. Thanks for the explanation!

[-] ggtdbz@lemmy.dbzer0.com 9 points 5 days ago* (last edited 5 days ago)

I learned it maybe this week and I’m now upset that I can’t remember from where.

Edit: I have bikeshedded my way into finding where I heard it instead of doing something else. It’s this Zack Freedman video, and here’s a transcript screenshot.

this post was submitted on 28 Mar 2025
606 points (99.0% liked)

Programmer Humor

22134 readers
2650 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