How can I get my engineers to accept being on call?
61–70 of 104 posts
Re: How can I get my engineers to accept being on call?
#62Current employer is trying to have me on call for free 24/7. Not happening.
Re: How can I get my engineers to accept being on call?
#63Re: How can I get my engineers to accept being on call?
#64Easy. Pay them a decent salary for every hour they are on call. Simple as that.
I did on call 24/7/365 for 23 years. I'll never do it again. My phone goes silent in the evening and doesn't come online again until I get up to come to work. That's never going to change. I'm not 20 anymore, I don't function on no sleep.
Re: How can I get my engineers to accept being on call?
#65Another unspoken red flag is that this app is having so many bugs in production that it requires constant attention from its developers. How are all these bugs getting past QA? Is there a legit development process in place? Who is signing off on such buggy software?
I recommend investing in real QA and dumping the move-fast-and-break-stuff attitude and probably 90% of the madness that gets bundled under the Agile and DevOps banners as an excuse for not planning or designing anything properly any more. Your Operations team who are running a 24/7 schedule (and hiring for it) anyway should be able to deal with genuine emergencies without requiring non-specialist developers to be on call routinely. The world has worked that way forever and still does outside the DevOps bubble - including numerous industries that operate 24/7 and rely on software to do so.
Re: How can I get my engineers to accept being on call?
#66What's the rationale for setting up the on-call schedule? Is the system that unstable? > on call at least once a week, including the work day and evening, once a month, including the weekend of that week. > I should also note there is a required 15 min response time to pages. The person MUST be able to be online and fixing the problem within 15 mins of the page. I've worked a position where I had extra duties on the…
I'm generally anti-on-call, but c'mon, this is an unreasonable standard. No system is 100% perfect, never needing manual intervention to get things going again when something happens.
Any business that has a service that is supposed to be running 24/7 will likely need some form of on-call.
Re: How can I get my engineers to accept being on call?
#67Throwaway so I can talk honestly. I used to work on call in non-software, as a blood analyzer Field Service Engineer for medtech companies, like Siemens, Roche, Beckman-Coulter, Bio-Rad, etc. I spent 5 years doing this. In that industry and job it's standard to work on call rotations that last for 7 days through the weekend and repeat every 3-5 weeks depending on team size. Because the job is hands-on and at customer…
The correct response to this IMHO is for the existing staff to collectively tell management where to go. In life you can't always get what you want if you don't have the money or make the effort it requires.
Re: How can I get my engineers to accept being on call?
#68Throwaway so I can talk honestly. I used to work on call in non-software, as a blood analyzer Field Service Engineer for medtech companies, like Siemens, Roche, Beckman-Coulter, Bio-Rad, etc. I spent 5 years doing this. In that industry and job it's standard to work on call rotations that last for 7 days through the weekend and repeat every 3-5 weeks depending on team size. Because the job is hands-on and at customer…
I still hated it and don't want to do it anymore because we had so many factors out of our control that made "false" alarms where the only thing to do was check if it was really a problem and then open a ticket upstream at a vendor...
Re: How can I get my engineers to accept being on call?
#69What's the rationale for setting up the on-call schedule? Is the system that unstable? > on call at least once a week, including the work day and evening, once a month, including the weekend of that week. > I should also note there is a required 15 min response time to pages. The person MUST be able to be online and fixing the problem within 15 mins of the page. I've worked a position where I had extra duties on the…
> Is the system that unstable? I'm generally anti-on-call, but c'mon, this is an unreasonable standard. No system is 100% perfect, never needing manual intervention to get things going again when something happens. Any business that has a service that is supposed to be running 24/7 will likely need some form of on-call.
If a business can't or won't make those arrangements (and pay the bill for them) then maybe its management team need to recognise that fully reliable 24/7 operation is not something they can guarantee and they should plan accordingly.
Re: How can I get my engineers to accept being on call?
#70I've done a fair bit of on-call during my career, but I wouldn't do it anymore (at least not for any dollar amount a company would likely pay). I value my time outside work -- and my sleep -- too much. The standard in SV seems to be that on-call is required and uncompensated (some companies will dishonestly try to suggest that your salary is higher than it would be otherwise). This is gross, and we shouldn't stand fo…