19 poin oleh xguru 2022-08-30 | 2 komentar | Bagikan ke WhatsApp

Filosofi on-call di seluruh industri

  • Filosofinya berbeda di tiap perusahaan
  1. Mempekerjakan penanggung jawab on-call secara terpisah: biasanya disebut DevOps, SRE, Operations Engineer, dan sebagainya
  2. Tidak bekerja di luar jam kerja: pelanggan juga tahu bahwa layanan tidak beroperasi di luar jam kerja, atau ini berlaku saat masalahnya tidak terlalu besar (lokal, B2B, startup dengan sedikit pelanggan, dll.)
  3. Di luar jam kerja bukan bagian dari pekerjaan, tetapi tetap bisa dihubungi: ada seseorang yang menangani on-call, jadi developer bisa dihubungi. Namun, tidak ada jaminan mereka pasti akan menerima telepon.
  4. Ini adalah bagian dari pekerjaan semua software engineer, dan dijalankan dengan kompensasi berupa gaji serta cuti, sesuai regulasi masing-masing wilayah
  5. Ini bagian dari pekerjaan, dan dikompensasi dengan gaji serta cuti
  6. Sebagian besar dilakukan secara sukarela (Voluntary) oleh orang-orang, dengan bayaran dan cuti
  7. Ini bagian dari pekerjaan semua software engineer, tanpa kompensasi tambahan
    → Ini berlaku di sebagian besar perusahaan
  • Meski dibagi cukup rumit, pada praktiknya sebenarnya terbagi menjadi 1~6 dan 7. Intinya, apakah on-call dianggap pekerjaan tambahan atau tidak

Perusahaan yang memberi kompensasi untuk on-call dan yang tidak

  • Tanpa bayaran: Airbnb, Amazon (sebagian besar wilayah), Apple, Cloudflare, Dropbox, GitHub, Grab, LinkedIn, Meta, Microsoft (AS), Netflix, Nike, Oracle, Plaid, Shopify, Square,..
  • Dibayar: Atlassian, Auth0, Datadog, Delivery Hero, Google, GitHub (Jerman), Klarna, Microsoft (UK), Monzo, PayPal, Spotify, Snap, Snyk,..
  • Selain Google, sebagian besar Big Tech tidak memberi kompensasi on-call
    → Mungkin karena gajinya sudah termasuk yang tertinggi di pasar

Berapa besar kompensasi on-call yang dibayar perusahaan?

  • Sangat bervariasi, dari $100 hingga $1250 per minggu. Beberapa engineer Google bisa menerima lebih banyak
  • Kompensasi secara umum terbagi menjadi 3 jenis
    • Tarif tetap (Flat rate): jumlah tetap per minggu/hari
    • Siaga dibayar tetap, pekerjaan di luar jam kerja mendapat kompensasi tambahan
    • Hanya dibayar untuk waktu yang benar-benar digunakan menangani insiden
  • Ringkasan kompensasi per perusahaan
    • Google
      • Tier 1: ~20% dari gaji bulanan
      • Tier 2: ~10% dari gaji bulanan
      • Tier 2 lebih dari $2000 per minggu
    • Netlify: $1125/minggu
    • Spotify: $700/minggu
    • Atlassian: $450/minggu

Yang diberikan perusahaan jika on-call tidak dikompensasi dengan uang

  • Apple: tim SRE menangani sebagian besar on-call. Setelah menangani tugas di akhir pekan, SRE mendapat libur pengganti pada minggu berikutnya
  • Microsoft (AS): mendapat libur pada hari Jumat setelah on-call. Jika minggu on-call terasa berat, bisa meminta hari libur tambahan
  • Shopify: satu hari libur per shift

Budaya on-call yang buruk

  • Perusahaan yang paling sering terdengar dikeluhkan adalah Twilio dan Amazon

2 komentar

 
roxie 2022-09-02

Apakah di Korea juga ada budaya on-call? Biasanya sepertinya mereka menyerahkan tugas pemantauan ke pihak luar... Saya kurang yakin apakah ini perbedaan budaya atau perbedaan skala perusahaan.