Despedido por Google por crear la CLI de Google Workspace
Contexto y qué ocurrió
- La discusión gira en torno a una CLI de Google Workspace, publicada en GitHub bajo una organización propiedad de Google, con branding de Google y un descargo de responsabilidad de “no es un producto oficialmente soportado”.
- El ingeniero que la construyó dice que después fue despedido y atribuye parte de ello al temor interno a la disrupción de “agents” y la automatización para Workspace.
- El repositorio sigue siendo público y está enlazado desde la documentación oficial de Workspace, lo que a muchos les parece contradictorio si realmente fue una violación de la política.
Proceso de código abierto / lanzamiento y si se siguió
- Varios Googlers actuales y antiguos describen procesos bien definidos para:
- Abrir el código fuente.
- Usar marcas registradas/branding de Google.
- Lanzar cualquier cosa externa (mediante herramientas IARC/Launcher, aprobaciones a nivel de director, etc.).
- Otros dicen que estos procesos son complejos, cambian constantemente y difieren según la organización; los equipos de DevRel históricamente tenían más autonomía y a menudo publicaban directamente en organizaciones de GitHub.
- El ingeniero afirma que siguió el proceso y que se “cambiaron bits” y hubo un lanzamiento respaldado por su gerente.
- Un supuesto Googler actual afirma que el ingeniero inició el proceso, fue confrontativo en la revisión, el lanzamiento se canceló y aun así siguió adelante.
Branding, marcas registradas y riesgo
- Muchos sostienen que el nombre del proyecto, la redacción del tuit, el nombre de la organización y el logo hicieron que pareciera un producto oficial, que es precisamente lo que las políticas buscan evitar.
- Otros responden que decenas de repos de Google usan branding y descargos similares, y que las preocupaciones legales podrían haberse solucionado con un cambio de nombre y de logo en lugar de terminar el contrato.
20% time, proyectos paralelos y propiedad intelectual
- Los comentaristas señalan que, en toda la industria tecnológica, cualquier cosa relacionada con el trabajo creada con tiempo o recursos de la empresa es propiedad de la empresa.
- Los proyectos de 20% nunca pretendían eludir la revisión legal o de lanzamiento ni competir con productos internos ya en desarrollo.
- Algunos argumentan que los empleados suelen malinterpretar esto, especialmente cuando programan en máquinas personales en casa sobre ideas cercanas al trabajo.
¿Estuvo justificado el despido?
- Un bando: violar políticas claras, hacerse pasar por un producto oficial e ignorar decisiones legales/de gestión son motivos legítimos para despedir, especialmente en una empresa grande y propensa a litigios.
- Otro bando: como mucho, esto merecía una reprimenda severa; despedir a un ingeniero de DevRel productivo que lanzó una herramienta popular basada en API es una reacción exagerada y una mala gestión del talento.
Señales sobre la cultura de Google y la innovación
- Muchos ven esto como un emblema del paso del viejo ethos de “20% time / construir cosas geniales” hacia una burocracia aversa al riesgo, la protección de feudos internos y el miedo a la disrupción interna.
- Otros argumentan que, dada la escala de Google y su exposición legal, son necesarios controles fuertes y una marca centralizada, aunque eso frene parte de la iniciativa individual.
Puntos poco claros / en disputa
- Si el lanzamiento fue aprobado por completo o bloqueado explícitamente.
- Cuánto influyó la existencia de una CLI “oficial” en curso o de una estrategia de IA/agents en la decisión.
- Por qué el repositorio sigue arriba si realmente era inaceptable.