News for hackers. Stuff that matters.
Re:Oncall Compensation for Software Engineers by ajross on Sunday August 07, 2022 @07:24PM (#32380903)
> On-call requires you to more or less not plan anything other than being available for work.

No, it requires that you be able to stop whatever it is you're doing and be working on a problem within some latency tolerance (5m and 20m are cited upthread, for example). For most modern datacenter workloads, that can be as simple as "carry your laptop and stay within reliable coverage". While sure, that rules out a lot of activites, most of our lives are spent in that regime already.

Re:Oncall Compensation for Software Engineers by bigiain on Sunday August 07, 2022 @09:37PM (#32381657)
> that can be as simple as "carry your laptop and stay within reliable coverage"

And be sober, and somewhere quiet enough you'll reliably hear/feel the notification, and be somewhere you can get that laptop out and type away at it for a while.

I get _much_ less enjoyment from many social activities when I'm on call. I enjoy gigs way less. I enjoy parties way less. I pretty much wont go to movies. I hate being "on call" while out at dinner with friends. I will not go on a date while on call (at least not with somebody I don't know well enough for them to understand the on call obligations).

> most of our lives are spent in that regime already

But not all hours in my life are of equal "value" to me. A lot of the "most valuable and enjoyable times" get disproportionally affected by being on call. I care way less about potentially being paged at 2:30am on a Tuesday morning than I do about having to curtail social events on a Friday evening or a weekend. You _will_ need to pay me handsomely to do that, and guarantee it only rarely becomes my responsibility. Been there, done that, am perfectly happy to turn down job offers that don't understand that (or to walk away from companies who try and spring that on me later I've accepted).

Re:Oncall Compensation for Software Engineers by Morgawr on Sunday August 07, 2022 @10:06PM (#32381782)
> And be sober

Technically this is not a requirement. I've definitely known people going oncall while tipsy or at the pub, as long as you're not shitfaced drunk and physically unable to answer the page. Not that it's something I'd ever do or recommend doing, but it's technically not forbidden.

Re:Oncall Compensation for Software Engineers by sidlls on Sunday August 07, 2022 @07:38PM (#32380989)
The point is that for work you are required to be available to work at any given time during the shift, no different from being required to work during business hours in the office. It is work, period. Not free time. And it should be compensated accordingly (at least time and a half, when outside of normal business hours).
Re:Oncall Compensation for Software Engineers by robocat on Sunday August 07, 2022 @08:02PM (#32381140)
Do whatever you want that leaves you available to be interrupted is nothing like work during work hours and maybe steal a some minutes to do what you want.

There are plenty of things I do in my own time that can be interrupted: books, movies, HN, housework, etcetera.

[dead]
Re:Oncall Compensation for Software Engineers by bigiain on Sunday August 07, 2022 @09:51PM (#32381720)
> If you want to pay me for availability that's fine, my rate is 1.5x. If you don't, that's fine too.

While I agree with your sentiment, I don't think 1.5x for 48 hours for being on call over a weekend is a sensible or reasonable ask.

Personally I'd be happy to manage/curtail the occasional weekend's social activity for 2 days pay (or time in lieu), at least as long as it's not as frequent as every month. While almost 2 weeks pay for being on call (and potentially never actually paged) would be nice, it's a kind of insane ask that just sends the wrong message in my opinion. If you don't want to do on call, just say so. Don't risk being mis interpreted as being a money-grubbing mercenary by pretending you'd be happy to do it for a high enough price that it would be totally impractical for most businesses to pay.

(If you came to me with the demand for 72 hours pay for being on call over a weekend, I'd advertise your position with a "regular 1 web in 6 on call" in the job description explaining you get 2 days pay for being on call for a weekend, then PIP you out for being a jerk as soon as I could. You're looking a lot like either a money-grubbing mercenary, or a spectacularly bad communicator.)

Re:Oncall Compensation for Software Engineers by nfhshy68 on Monday August 08, 2022 @06:27AM (#32383969)
> While I agree with your sentiment, I don't think 1.5x for 48 hours for being on call over a weekend is a sensible or reasonable ask

I don't think me being asked to work weekends is a very reasonable ask either so here we are. Pay me or find someone else. Pretty basic.

> Personally I'd be happy to ...

Personally I won't. That's my point..

> Don't risk being mis interpreted as being a money-grubbing mercenary by pretending you'd be happy to do it for a high enough price

That is exactly the situation though? I'm not working for you for feels. If you pay me enough I will work weekends on top of my normal 40, but it will cost you.

"Fuck you pay me." Comes to mind.

https://youtu.be/jVkLVRt6c1U

> then PIP you out for being a jerk

Mate, if you were to suddenly ask me to work weekends without pay you wouldn't need to pip me I'd already be interviewing.

Re:Oncall Compensation for Software Engineers by bigiain on Monday August 08, 2022 @07:12AM (#32384224)
> “Fuck you pay me." Comes to mind

In a weird piece of internet serendipity, Mike is an old old friend…

Re:Oncall Compensation for Software Engineers by heavyset_go on Monday August 08, 2022 @03:16AM (#32383079)
You might not think it's sensible, yet millions of people live the reality of 1.5x+ overtime rates for on call duties in other industries, unionized workplaces and first world countries with better labor laws.
Re:Oncall Compensation for Software Engineers by ornornor on Monday August 08, 2022 @02:05AM (#32382771)
> a money-grubbing mercenary

Yes, we should all be working for free for the sheer pleasure of changing the world, making VCs and company owners richer, and for the privilege of working under you.

Come on, expecting to be paid for work shouldn’t be a fireable offense or a signal for you to look for a new chump that will accept a worse deal.

Re:Oncall Compensation for Software Engineers by bigiain on Monday August 08, 2022 @03:26AM (#32383119)
Maybe I worded that badly.

My point is that asking for 72 hours compensation for being on call over a weekend is unreasonable, and I will consider you unreasonable for asking that.

Saying "No, I was never asked and never agreed to doing on call when I started, and I'm not going to agree to it now." is way way less unreasonable, in fact it's a perfectly reasonable response.

Negotiating "more than free but less that 72 hours" is also perfectly reasonable, I'm not looking for "chumps" to do it for free.

But if you tell me "2 weeks pay for a weekend of on call or GTFO!" I'm going to encourage you to keep your end of that ultimatum.Being _that_ unreasonable is the thing that's very very close to "a fireable offence" in my opinion.

Quite where that line is drawn between "zero" and "72 hours" is certainly arguable, but I'd suggest its somewhat closer to zero than 72. Like I said, personally I've done it for 16 hours or 24 hours, and been happy enough with both. YMMV. I guess it also depends on your experience with how often your on call alerts go off, and how much time is typically spent actually doing anything while on call. For me, the worst I've ever had is for me to get paged once or twice on maybe 30% of my on call weekends, and typically spend less than 10 or 20 mins on the vast majority of those pages, with only very rare times when actual serious time is required, like maybe once or twice a year tops.

Re:Oncall Compensation for Software Engineers by conro1108 on Monday August 08, 2022 @04:01PM (#32390326)
It's not clear to me why you think "I refuse to do the thing you're asking me to do" is _less_ reasonable than saying "I will only do the thing you're asking me if you pay me $large_amount"

To me, the latter response is perfectly reasonable. There are plenty of tasks that I wouldn't want to do as part of my regular work duties, that I would be happy to do in exchange for the right bonus check.

If a manager is looking for someone to perform the task, and they decided to _fire_ an employee because they said "I'd do it for $X" instead of saying "No I won't do it", I'd say that manager was either on a delusional ego trip or looking for another chump to exploit.

Re:Oncall Compensation for Software Engineers by Morgawr on Sunday August 07, 2022 @08:30PM (#32381292)
> unpaid overtime

Nobody is saying oncall should be unpaid, especially not in this subthread you're commenting on. Did you lose the thread of the conversation?

Re:Oncall Compensation for Software Engineers by sidlls on Sunday August 07, 2022 @09:13PM (#32381513)
Being paid at 2/3 base is technically not "unpaid" and it's better than most other tech companies, but it's hardly laudable. They're basically saying your life (literally--the time you spend on-call is time you never get back) is worth less when you're working for them, but outside office hours.

I will probably never cease to be amazed at how naive software engineers can be. It's like the relatively high base salaries act as bedazzling enchantments that turn off parts of the rational brain.

Re:Oncall Compensation for Software Engineers by joshuamorton on Sunday August 07, 2022 @09:59PM (#32381756)
No, they're saying the inconvenience of having to be (approximately) butt-in-desk doing your job is greater than the inconvenience of having to be near your home.

And that is absolutely true.

Re:Oncall Compensation for Software Engineers by nfhshy68 on Monday August 08, 2022 @07:31AM (#32384304)
It depends how much you value your time outside of your 40. I value it at time and a half. If you want me to work those hours at time and a half or you want me to sit by a phone both is fine but that's how much it costs.

More than happy for the market to eat my lunch. I'll eat mine, uninterrupted.

Re:Oncall Compensation for Software Engineers by robocat on Sunday August 07, 2022 @09:18PM (#32381537)
Re:Oncall Compensation for Software Engineers by nfhshy68 on Sunday August 07, 2022 @08:09PM (#32381182)
If my boss tried to tell me I had to keep my phone on, carry it around everywhere, and carry a laptop around and couldn't leave cell range I'd ask how much he was paying me to do that and for a new contract that laid out my new time and a half rate.

Software developers aren't special, were not even operations staff. Just build stuff that fails gracefully and deal with it on Monday.