Live data from Hacker News

How can I get my engineers to accept being on call?

workplace.stackexchange.com

11–20 of 104 posts

Re: How can I get my engineers to accept being on call?

#11
post #7

Pay more or let them go. That’s it. If the job suddenly requires on call, and someone refuses to comply then show them the door and hire someone else with the explicit expectation that there will be on-call.

“Show them the door” seems a bit callous. If the hiring manager didn’t think to talk about on call responsibilities, that’s their own mistake. Maybe that doesn’t change that they need someone on call and maybe they still need to find a new employee, but a job doesn’t own a person 24/7 unless that signed up for it. If a manager pulled that bait and switch shit on me I’d definitely never be recommending to my smart friends to work there.

Re: How can I get my engineers to accept being on call?

#15

Submitter but not OP. Just to be clear the only answer to this is a daily stipend for being on call PLUS a payout per incident (min. 1hr billing). And of course, it's opt-in. Anything else is devaluing yourself to the poor decisions of others. "I will work harder!".

This only works if the incident rates are completely divorced from the work of the engineers. Otherwise it creates a perverse incentive to increase the number of incidents.

Re: How can I get my engineers to accept being on call?

#16
One other solution nobody has suggested.

Hire lots and lots of staff, and work in shifts. Have enough people on each shift that even when people use PTO or fall ill, someone is always working.

Nobody ever has to be on call. Instead everyone works normal hours, but someone is always available. You’ll still have to pay extra if you want people working on holidays, though.

Re: How can I get my engineers to accept being on call?

#17

In many jurisdictions suddenly "mandating" that an employee be on call every week/month would be a proposed change of employment contract. I.e. the employee would be fully within their right to refuse until the employer makes an acceptable offer, if at all. Also, this "manager" sounds totally clueless...

In many jurisdictions, requiring uncompensated oncall would, by itself, possibly be "constructive dismissal".

PIPing without an actual performance problem is also constructive dismissal, and doing it because the employee is refusing a change is possibly retaliation.

Realistically, in the U.S. at least, there's very little risk that the employer will get sued, but it's still shitty and will eventually bite the employer if they get into a habit of this.

Re: How can I get my engineers to accept being on call?

#18
I'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 for it. There are exceptions of course, but even companies I've heard of that compensate for on-call seem to fall far short of what should be expected and required.

On-call should be compensated at a base per-hour rate (outside of 9am-5pm), with an elevated rate for time spent handling an incident if the pager does go off, with a minimum payout of 1 hour of time. It should be opt-in. If not enough people want to do it to get you the coverage you want, raise the rates until your employees feel that the time is worth the money.

It's pretty messed up that OP here is throwing shade at an employee who is balking at this, wanting to put them on a PIP, plus a thinly-veiled suggestion that they're lying about having asked about on-call requirements during their interview process. Bottom line is that they're drastically changing the terms of employment without offering extra compensation, and while in many jurisdictions that's legal, it's nonetheless unethical and disgusting.

Re: How can I get my engineers to accept being on call?

#19
post #15

Submitter but not OP. Just to be clear the only answer to this is a daily stipend for being on call PLUS a payout per incident (min. 1hr billing). And of course, it's opt-in. Anything else is devaluing yourself to the poor decisions of others. "I will work harder!".

This only works if the incident rates are completely divorced from the work of the engineers. Otherwise it creates a perverse incentive to increase the number of incidents.

HR and performance reviews should be able to handle that edge-case.

Re: How can I get my engineers to accept being on call?

#20
post #10

Easy. Pay them a decent salary for every hour they are on call. Simple as that.

You can't pay me a decent* salary for on-call. This is true of many people. One developer I worked with took medication at night which rendered him completely useless, and skipping the medication resulted in several very bad days. For me, it's simply a work/life balance thing, and I can find work that doesn't need it.

The "easy" answer is to put it in the job ad, and hire people who agree to it. Because forcing that requirement on an existing employee just isn't going to happen.

* by all means, pay me an indecent wage, enough that I can retire after a year!

Post reply on HN