In my case it kind of comes with the job. Anyone who works “in the cloud” and/or with web apps / servers and/or database servers knows what I mean. We do our best to minimize issues and keep things running smoothly during off hours. But of course, complex systems can and do break for myriad reasons. Sometimes we overlooked something. Or sometimes there’s an event beyond our control (ClownStrike, anyone? AWS outages, anyone?).
So, for emergencies / unforeseen problems I expect it to happen and don’t mind pitching in to help.
But my boss is also a workaholic who works almost every single weekend. He’s bad about texting or emailing us at weird hours and it’s annoying. Even if he doesn’t expect us to do anything right then, it still causes a mild panic when the phone lights up. And then you’re thinking about work shit when you shouldn’t have to.
One of the other managers where I work does a cool thing where he’ll put a “delay send” on his off-hours emails so you don’t get them until the next business day. A real act of kindness and consideration on his part. Unusual for an American manager.