5 ms·
I can’t even be on-call if I wanted to. ADA requires a company justify any essential job functions. Justifying a programmer needing to be on call is difficult b
by kayodelycaon 5y ago
I can’t even be on-call if I wanted to. ADA requires a company justify any essential job functions. Justifying a programmer needing to be on call is difficult because it is a secondary role.
Programmers aren’t hired to do on-call. The company just decides they can skip hiring anyone for those roles by reusing “existing assets”. Same with single sources of knowledge. They don’t invest in having sufficient capacity.
Basically, companies hire people who can do multiple jobs as cheaply as possible and with has as little support as possible. Which is not sustainable.
ADA can really highlight dysfunctional systems.
For anyone saying a small company can’t afford this, ADA doesn’t apply to companies under 15 employers or that can demonstrate undo-hardship given their resources. (By the way, trying to hire employees as contractors does not work.)
- erik_seaberg 5y agoTroubleshooting and mitigating an outage always take priority over anything else. In that sense on call is my job, and I could wake my entire team or ask them to drop everything else if I really needed to. But if I understand the design and code well enough to do that, why wouldn’t I also work on features and fixes in between outages? Why divide the roles when you have to choose among the same small group of people for either?