19 ポイント 投稿者 xguru 2022-08-30 | 2件のコメント | WhatsAppで共有

業界全体のオンコール哲学

  • 会社ごとに哲学が異なる
  1. Oncall担当者を別途雇用する : DevOps、SRE、Operations Engineer などと呼ばれる
  2. 業務時間外は勤務しない : 業務時間外は運用しないことを顧客も理解している、または重大な問題ではない場合(ローカル、B2B、顧客があまり多くないスタートアップなど)
  3. 業務時間外は仕事の一部ではないが、連絡はできる : 誰かがオンコールを担当しているため、開発者に連絡することはできる。しかし、必ず電話に出る保証はない。
  4. すべてのソフトウェアエンジニアが担うべき仕事の一部であり、(各地域の規制に応じて)給与や休暇などで補償する形で運用する
  5. 業務の一部であり、給与や休暇などで補償する
  6. 大半の人に任意(Voluntary)で参加してもらい、給与や休暇を提供する
  7. すべてのソフトウェアエンジニアの業務の一部であり、追加補償はしない
    → 多くの会社の大半はこれに当てはまる
  • 複雑に分けてあるが、実際には 1〜6 と 7 に分かれる。オンコールが追加業務かどうかという違い

オンコールを補償する会社としない会社

  • Unpaid : Airbnb, Amazon(ほとんどの地域), Apple, Cloudflare, Dropbox, GitHub, Grab, Linkedin, Meta, Microsoft(US), Netflix, Nike, Oracle, Plaid, Shopify, Square,..
  • Paid : Atlassian, Auth0, Datadog, Delivery Hero, Google, GitHub(Germany), Klarna, Microsoft(UK), Monzo, PayPal, Spotify, Snap, Snyk,..
  • Google を除けば、ほとんどの BigTech にはオンコール補償がない
    → おそらく給与が市場最高水準だから

会社はオンコール補償としてどのくらい支払うのか?

  • 週あたり $100〜$1250 まで幅があり、Google の一部エンジニアはさらに多く受け取ることもある
  • 補償はおおむね3種類に分かれる
    • Flat rate : 週単位/日単位の固定額
    • スタンバイは定額、業務時間外の勤務には追加補償
    • インシデント対応に作業した時間に対してのみ補償
  • 会社ごとの補償の要約
    • Google
      • Tier 1: 月給の約20%
      • Tier 2: 月給の約10%
      • Tier 2 は週あたり $2000 以上
    • Netlify : $1125/週
    • Spotify : $700/週
    • Atlassian : $450/週

金銭でオンコール補償をしない会社が提供するもの

  • Apple : SREチームが大半の Oncall を処理。SRE は週末に対応した後、翌週の平日に代休を受ける
  • Microsoft(US) : オンコール後に金曜日の休暇を取得。オンコールが厳しい週には追加の休暇を申請可能
  • Shopify : シフトごとに1日の休暇

良くないオンコール文化

  • 最も不満の声を多く聞いた会社は Twilio、Amazon

2件のコメント

 
roxie 2022-09-02

韓国にもオンコール文化はありますか? 通常は監視業務を外注することが多い気がしますが……。文化の違いなのか、会社の規模の違いなのか、よく分かりませんね。