Triết lý on-call trong toàn ngành
- Mỗi công ty có triết lý khác nhau
- Tuyển riêng người phụ trách on-call: thường gọi là DevOps, SRE, Operations Engineer, v.v.
- Không làm việc ngoài giờ: khách hàng cũng biết rằng không vận hành ngoài giờ, hoặc đây không phải vấn đề lớn (local, B2B, startup ít khách hàng, v.v.)
- Ngoài giờ không phải là một phần công việc, nhưng vẫn có thể liên lạc: luôn có ai đó đang on-call nên vẫn có thể gọi cho lập trình viên. Tuy nhiên không có gì đảm bảo họ sẽ nhất định nghe máy.
- Đây là một phần công việc mà mọi kỹ sư phần mềm đều phải làm, và được vận hành theo cách bồi thường bằng lương và ngày nghỉ tùy theo quy định của từng khu vực
- Là một phần công việc, và được bồi thường bằng lương và ngày nghỉ
- Chủ yếu để mọi người tự nguyện (Voluntary) tham gia, đồng thời cung cấp lương và ngày nghỉ
- Là một phần công việc của tất cả kỹ sư phần mềm, và không có bồi thường bổ sung
→ Phần lớn nhiều công ty thuộc nhóm này
- Dù được chia khá phức tạp, trên thực tế có thể chia thành 1~6 và 7. Tức là on-call có phải là công việc bổ sung hay không
Các công ty có bồi thường on-call và các công ty không có
- Unpaid: Airbnb, Amazon (đa số khu vực), 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,..
- Ngoài Google ra, phần lớn BigTech không có bồi thường on-call
→ Có lẽ vì mức lương vốn đã ở top đầu thị trường
Các công ty trả bao nhiêu cho bồi thường on-call?
- Dao động từ $100 đến $1250 mỗi tuần. Một số kỹ sư tại Google có thể nhận nhiều hơn
- Bồi thường thường chia thành khoảng 3 kiểu
- Flat rate: mức cố định theo tuần/ngày
- Thời gian trực chờ được trả cố định, còn làm việc ngoài giờ thì được bồi thường thêm
- Chỉ bồi thường cho số giờ thực sự xử lý sự cố
- Tóm tắt mức bồi thường theo công ty
- Google
- Tier 1: ~20% lương tháng
- Tier 2: ~10% lương tháng
- Tier 2 là hơn $2000 mỗi tuần
- Netlify: $1125/tuần
- Spotify: $700/tuần
- Atlassian: $450/tuần
Những gì các công ty không bồi thường bằng tiền cho on-call cung cấp
- Apple: đội SRE xử lý phần lớn on-call. Sau khi xử lý vào cuối tuần, các SRE sẽ được nghỉ bù vào tuần sau
- Microsoft (US): được nghỉ thứ Sáu sau ca on-call. Nếu là một tuần on-call đặc biệt vất vả thì có thể xin thêm ngày nghỉ
- Shopify: 1 ngày nghỉ cho mỗi ca trực
Văn hóa on-call tệ
- Hai công ty bị phàn nàn nhiều nhất là Twilio và Amazon
2 bình luận
Ở Hàn Quốc cũng có văn hóa on-call không? Thường thì có vẻ hay thuê ngoài phần giám sát hơn... Tôi cũng không rõ là khác biệt văn hóa hay là khác biệt về quy mô công ty nữa.
Liên kết thảo luận trên Hacker News cho bài viết này: https://news.ycombinator.com/item?id=32378752
Tạo dựng văn hóa On-Call lành mạnh
Văn hóa on-call mà GitHub đã xây dựng
Ra mắt Grafana OnCall - công cụ quản lý on-call dễ dàng