logoalt Hacker News

observationistyesterday at 11:40 PM0 repliesview on HN

If someone shits on the floor, sometimes you have to let it sit and stink until someone else makes them clean it up.

If you clean it up, you're taking responsibility for it that might not be yours to take, and in an organization with many managers, that can permanently wreck your chances for advancement if those above you perceived your involvement as intruding on their territory, or trying to make them look bad, or trying to make the culprit look bad, and so on, and so forth.

Rarely is it "wow, there was a problem and they fixed it, without even being asked!"

Organizations that are rational and have good management let people take responsibility like that, and it's a good thing. Most organizations are not like that, and the bigger they get, the more likely it is you'll have an adversarial, territorial, hyper-political environment with saccharine smiles and backstabbing, and doing anything that even hints at negatively framing a manager, even just in their own minds, is sufficient reason to make it not your problem.

If you have good reasons to fix it, or if it's your problem for reasons that make management look good, you have the opportunity to fix an issue and be appreciated for it. Otherwise, it's just not worth jumping on other teams' grenades.

It'd be nice if everyone was rational and competent and secure and anti-fragile, but humans kinda suck in groups.