Hacker News new | ask | show | jobs
by danaris 308 days ago
> You need to have resilience and redundancy to deal with variability, but those cost money.

Reiterating for truth, and also to expand upon the point:

These are things that cost money all the time, but only pay off visibly in a crisis. And it has to be a crisis of the right kind (if your headquarters burns down in a wildfire, it won't help you to have 225% coverage on every role). So this makes it very difficult to justify to people who think only numbers—and only specific kinds of numbers—matter.

But redundancy and resiliency, at least in most cases, also make the lives of everyone working there better. They mean, among other things, that if one person needs to get surgery, or take their child to the doctor, or just go on vacation, there's still enough people there to keep the work flowing smoothly. The people still there won't be hopelessly overloaded, the work will get done, and the one person who's out won't have a mountain of catch-up work to go when they get back.

The only drawback is that it means you're paying people to work at a rate that means they regularly have downtime and aren't "fully utilized" constantly. (By definition.)

2 comments

Onerous tasks can also be shared between redundant positions so that o one person has to do them all the time. I’ve left places that were spiraling specifically to avoid being the last person who knows a terrible tasks. Sorry other guy.
> The only drawback

You also spend a lot more time on communication. If you have one person who is the resource for X, they can spend their time doing X and don't have to spend time on coordination. When the procedures for doing X change, only one person needs to figure it out, etc.

That doesn't mean having a single person is the right decision, the benefits of having multiple people are important; just want to be clear about the drawbacks of multiple people doing the work.

The lemonade to be made however is that if you don’t talk about your work you don’t reflect on it, and it’s more difficult to improve if you don’t examine your work and the work of others performing the same task.

That does make you more disposable, but also more useful if you can embrace it.

...But, on the flip side, that extra communication, and especially making sure that procedures are documented somewhere so that everyone can reference it, rather than just having it all live in one person's head, are vital for institutional stability and continuity.