Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Martyrs On Film: learning to hate the #oncallse...

Martyrs On Film: learning to hate the #oncallselfie

Alice Goldfuss

May 22, 2017
Tweet

More Decks by Alice Goldfuss

Other Decks in Technology

Transcript

  1. Benefits of On-Call • Hones troubleshooting skills • Forces you

    to identify the weak points in your systems • Teaches you what is and isn’t production-ready
  2. Me

  3. A totally normal on-call routine • Don’t leave house except

    to commute to work • Clear all non-work appointments • Cook all meals beforehand • Have soup on hand • Don’t sleep
  4. Miserable on-call professionals • Have terrible work/life balance • Are

    supporting poorly-designed systems • Feel powerless to solve problems • Generally hate the role
  5. Actionable Alerts • Something breaks • Customers notice • I

    am the best person to fix it • I need to fix it immediately
  6. “If a developer is good, being ‘on call’ just means

    having to fix other people’s problems and inconsequential stuff on Sat.” - dev on Twitter
  7. “Fixed this for him! ‘Put your developers on call. You’ll

    be surprised by how quickly they go work for someone that isn’t an #$%.’” - dev on Twitter
  8. “If your org has change control working properly, if code

    breaks, the jr sysadmin should simply roll back the update as documented.” - dev on Twitter