Как сделать on-call менее отстойным

oncall-selfie

Обновляя в очередной раз приложение VictorOps (вопилка такая для админов на дежурной смене, аналог Pager Duty), я краем глаза заметил их как бы издевательский девиз "We make on-call suck less". Ок, круто, очень воодушевляет. Только вот единственный возможный способ сделать on-call менее отстойным немножко другой:

НИКОГДА, ПОВТОРЯЮ, НИКОГДА НЕ УЧАСТВУЙТЕ В ON-CALL РОТАЦИИ

Все остальные способы сосут, без исключений. On-call ротация — это строгий ошейник на коротком поводке, который больно впивается в глотку как только присядешь посрать. Или пожрать. Или поспать.

Прямо сейчас вместо того, чтобы вытянуть ноги и расслабленно скроллить список отложенных на потом видосиков, я чиню очередную поделку, по недоразумению ставшей частью mission critical системы(отсюда другой урок: деплой — это сложно, не переизобретайте его), и спать пойду нескоро.

В некоторых случаях вредность on-call смен компенсируют денежными бонусами, иногда даже неплохими.

В особых случаях(если вы работаете в planet-scale компании вроде Faceboogle) on-call смены бывают только дневными(офисы в SF, Лондоне и Сингапуре, например).

В особо дерьмовых случаях в on-call ротациях практикуется дедовщина(кто последним пришёл в команду, тот и становится в tier 1 до тех пор, пока не прибудет свежее пушечное мясо, которое можно кинуть на амбразуру; и такое на мою долю выпадало).

Но ни в одном из вышеперечисленных случаев алерты не могут не раздражать. Это как добровольно посадить себе на шею обезьяну и надеяться что она не повырывает тебе все волосы и не нассыт за шиворот, пока ты вскарабкиваешься на гору. Да, со временем можно научиться и с макакой на шее по горам лазать, только вот есть неиллюзорный риск стать сгорбленным и плешивым.

Вывалив сюда очередную порцию нытья, подытожу: если вам дороги время и нервы, будьте осторожны следуя романтическим позывам спасать мир и причинять добро.

Tue, 18 Dec 2018 23:11:50 +0100


Подписаться: RSS // Telegram