Hacker News new | ask | show | jobs
by protomyth 3502 days ago
> There is no incentive to improve the software under those circumstances, and the people that get paged aren't in the position to fix what's broken.

My problem is there is no incentive for a company to fix the software if they aren't staffed for support. Also, I see a lot of DevOps people thinking they are the only ones who can fix or diagnose the problems. Often, software developers aren't experienced in networks, databases, or hardware. Thinking that devops is the be all of 24 hour support is a problem.

> If you can fix the problem at 3am without thinking, then so can a computer program. Write that computer program.

I've notice a bit of a link from uncompensated support to allowing time adding fixes to the software.

Frankly, from a hit-by-a-bus problem, if no one but the people who wrote the software can support it, then you really have a problem.

1 comments

> Frankly, from a hit-by-a-bus problem, if no one but the people who wrote the software can support it, then you really have a problem.

In theory, you have a few people that wrote the software. Who is doing code reviews? If everyone on your team dies in some horrible accident, the software is going to be the least of everyone's concerns.

Vacations are a more reasonable concern. Include vacations in your stated SLO. Support staff tends to want to go on vacation at the Usual Times too (Thanksgiving, Christmas, July 4, whatever.)