Demitido pelo Google por criar a CLI do Google Workspace
Contexto e o que aconteceu
- A discussão gira em torno de uma CLI do Google Workspace, publicada no GitHub sob uma organização pertencente ao Google, com branding do Google e um aviso de “não é um produto oficialmente समर्थido”.
- O engenheiro que a construiu diz que foi demitido depois disso e atribui isso em parte ao medo interno de disrupção por “agents” e automação para o Workspace.
- O repositório continua público e é लिंकado na documentação oficial do Workspace, o que muitos consideram contraditório se isso realmente fosse uma violação de política.
Open-source / processo de lançamento e se ele foi seguido
- Vários Googlers atuais/ex-Googlers descrevem processos bem definidos para:
- Tornar código open-source.
- Usar marcas/branding do Google.
- Lançar qualquer coisa externa (via ferramentas IARC/Launcher, aprovações em nível de diretor etc.).
- Outros dizem que esses processos são complexos, mudam o tempo todo e variam por organização; equipes de DevRel historicamente tinham mais autonomia e muitas vezes publicavam diretamente em organizações do GitHub.
- O engenheiro afirma que seguiu o processo e que houve “bits flipped” e um lançamento respaldado pelo gerente.
- Um Googler atual que se identifica como tal afirma que o engenheiro iniciou o processo, foi confrontacional na revisão, o lançamento foi cancelado e ele prosseguiu mesmo assim.
Branding, marcas registradas e risco
- Muitos argumentam que o nome do projeto, a formulação do tweet, o nome da organização e o logo fizeram parecer um produto oficial, que é exatamente o que as políticas tentam evitar.
- Outros rebatem que dezenas de repositórios do Google usam branding e avisos semelhantes, e que preocupações legais poderiam ter sido resolvidas com renomeação e mudanças no logo, em vez de demissão.
20% do tempo, projetos paralelos e IP
- Comentadores observam que, em tecnologia, qualquer coisa relacionada ao trabalho construída com tempo/recursos da empresa pertence à empresa.
- Projetos de 20% nunca significaram contornar revisão legal/de lançamento ou competir com produtos internos em andamento.
- Alguns argumentam que funcionários frequentemente entendem isso mal, especialmente ao programar em máquinas pessoais em casa em ideias próximas ao trabalho.
A demissão foi justificada?
- Um lado: violar políticas claras, se passar por um produto oficial e ignorar decisões legais/de gestão são motivos legítimos para demissão, especialmente em uma empresa grande e propensa a litígios.
- Outro lado: no máximo isso mereceria uma reprimenda severa; demitir um engenheiro de DevRel produtivo que lançou uma ferramenta popular baseada em API é exagero e má gestão de talentos.
Sinais sobre a cultura do Google e inovação
- Muitos veem isso como emblemático de uma mudança do antigo ethos de “20% do tempo / construir coisas legais” para uma burocracia avessa a riscos, proteção de feudos internos e medo de disrupção interna.
- Outros argumentam que, na escala do Google e com sua exposição legal, controles fortes e branding centralizado são necessários, mesmo que sufoquem parte da iniciativa individual.
Pontos incertos / contestados
- Se o lançamento foi totalmente aprovado ou explicitamente bloqueado.
- Quanto a existência de uma CLI “oficial” em andamento ou de uma estratégia de IA/agents influenciou a decisão.
- Por que o repositório ainda está no ar se isso realmente fosse inaceitável.