Filosofía de on-call en toda la industria
- La filosofía varía según la empresa
- Contratan personal dedicado exclusivamente a on-call: suelen llamarlos DevOps, SRE, Operations Engineer, etc.
- No se trabaja fuera del horario laboral: los clientes también saben que no se opera fuera de horario, o se trata de casos donde no es un problema grande (local, B2B, startups con pocos clientes, etc.)
- No forma parte del trabajo fuera del horario laboral, pero sí pueden contactarte: alguien está de guardia y puede contactar a un desarrollador. Sin embargo, no hay garantía de que necesariamente atienda la llamada.
- Es parte del trabajo que deben hacer todos los ingenieros de software y se opera compensándolo con salario y días libres, según la regulación de cada región
- Es parte del trabajo y se compensa con salario y días libres
- Se maneja haciendo que la mayoría participe de forma voluntaria, ofreciendo salario y días libres
- Es parte del trabajo de todos los ingenieros de software y no hay compensación adicional
→ La mayoría de las empresas cae aquí
- Aunque está dividido de forma detallada, en la práctica se separa en 1~6 y 7. Es decir, si el on-call se considera o no trabajo adicional
Empresas que compensan el on-call y empresas que no
- Sin pago: Airbnb, Amazon (la mayoría de las regiones), Apple, Cloudflare, Dropbox, GitHub, Grab, Linkedin, Meta, Microsoft (EE. UU.), Netflix, Nike, Oracle, Plaid, Shopify, Square,..
- Con pago: Atlassian, Auth0, Datadog, Delivery Hero, Google, GitHub (Alemania), Klarna, Microsoft (Reino Unido), Monzo, PayPal, Spotify, Snap, Snyk,..
- Salvo Google, la mayoría de las Big Tech no compensan el on-call
→ Probablemente porque sus salarios ya están en la parte más alta del mercado
¿Cuánto pagan las empresas como compensación por on-call?
- Varía entre $100 y $1250 por semana. Algunos ingenieros de Google podrían recibir más
- La compensación se divide más o menos en tres tipos
- Tarifa fija: monto fijo por semana o por día
- El tiempo de disponibilidad se paga con una tarifa fija, y el trabajo fuera de horario recibe compensación adicional
- Solo se compensa el tiempo trabajado en incidentes
- Resumen de compensación por empresa
- Google
- Tier 1: ~20% del salario mensual
- Tier 2: ~10% del salario mensual
- Tier 2 supera los $2000 por semana
- Netlify: $1125/semana
- Spotify: $700/semana
- Atlassian: $450/semana
Qué ofrecen las empresas que no compensan el on-call con dinero
- Apple: el equipo de SRE maneja la mayor parte del on-call. Después de cubrir fines de semana, los SRE reciben días libres compensatorios durante la semana siguiente
- Microsoft (EE. UU.): después del on-call reciben libre el viernes. En semanas especialmente pesadas, pueden pedir más días libres
- Shopify: un día libre por turno
Mala cultura de on-call
- Las empresas de las que más quejas se escucharon fueron Twilio y Amazon
2 comentarios
¿También existe una cultura de guardias on-call en Corea? Normalmente parece que tercerizan el monitoreo... No estoy seguro de si es una diferencia cultural o una diferencia por el tamaño de la empresa.
Enlace a la discusión en Hacker News sobre este artículo: https://news.ycombinator.com/item?id=32378752
Crear una cultura de guardias saludables
La cultura de guardias que construyó GitHub
Lanzamiento público de Grafana OnCall: una herramienta sencilla para gestionar guardias