Is on-call a nightmare for everyone?
Posted by shit_u_say@reddit | ExperiencedDevs | View on Reddit | 4 comments
I work at a mid-sized business-first company with a lot of tech debt and very unstable systems. My on-call week is a 24x7 hellish nightmare for an entire week (Monday morning to next Monday morning). This means that I cannot go out for even a 10 minute walk, because the "SLA" is "5 minutes, hands-on-keys", regardless of the actual business impact some issue is causing. It also means that my wife can't sleep peacefully for a week because of the my being paged round the clock (Edit: now I sleep on the couch during my rotation).
It has often been raised as unhealthy, but the management just puts it back on the developers saying we need to build better systems. The issues themselves to get fixed eventually, but the rate of growth of systems is just overwhelming, creating problems faster than on-calls can resolve them.
Apart from the on-call work, I still have to meet my sprint commitments. What's more, since my joining predates the on-call process, my job contract does not state requiring to work after hours, especially weekends. I know that some companies offer extra pay for on-call duties, but mine does not.
Is it always this bad? How can I make my situation better?
Edit: Thanks for the words of encouragement, everyone!
Anconia436@reddit
I hate it. "Build better systems" as a response to this is a deflection, not a plan. Better systems require investment in reliability work but that doesn't happen by just adding pressure to the on-call rotation.
The thing that actually moves the needle is making the cost visible and quantified. Track every page: time spent, business impact, time to resolution. Most managers can tune out "this is unsustainable" indefinitely. It's harder to ignore "on-call overhead was 40 engineer-hours last month and here's what we didn't ship because of it." If they still don't engage after seeing the data, that tells you something important about the company. Unfortunately this isn't usually the case though 😞
darkforceturtle@reddit
Hi OP, I'm in the same situation with the 24/7 on-call driving me mad and my health deteriorating way too much due to all the pressure. I hope 3 years later you managed to land a job with no on-call and better work-life balance.
shit_u_say@reddit (OP)
Yes, in a much better place now!
darkforceturtle@reddit
Happy to hear that!! Gives me hope that someday I'll be out of this job into a better one.