As recentes demissões da equipe Flutter do Google preocupam o Ubuntu, mais especificamente, alguns membros da comunidade Ubuntu.
A recente “simplificação estrutural” do Google fez com que 200 pessoas em muitas de suas principais equipes de desenvolvimento, incluindo Python, Dart e Flutter, perdessem suas funções.
Com a Canonical comprometida em usar o Flutter para seus próprios aplicativos de desktop, a notícia de demissões na equipe responsável pela construção da estrutura deixou alguns membros da comunidade Ubuntu preocupados com sua viabilidade futura.
Demissões da equipe Flutter do Google preocupam o Ubuntu
O novo instalador Ubuntu, atualizador de firmware, App Center e o (atualmente MIA) Desktop Security Center são todos construídos usando Flutter, que é a estrutura de interface de usuário baseada na Web de plataforma cruzada do Google, sustentada pela linguagem de programação Dart.
E dentro da comunidade Ubuntu Flutter, vários desenvolvedores também estão usando a estrutura para criar novos aplicativos de desktop interessantes. Talvez o exemplo mais conhecido seja o elegante reprodutor de música/rádio/podcast/vídeo MusicPod.
A Canonical apoiou o cavalo errado?
Um desenvolvedor da comunidade preocupado me disse que o roteiro do Flutter para 2024 despriorizou os recursos de desktop – um sinal que eles dizem que não é um bom presságio para seu futuro nem para seu entusiasmo em criar aplicativos usando-o.
Bem, como gostamos de dizer aqui no Blighty1: mantenha a calma e siga em frente – ‘porque as coisas não parecem tão sombrias no velho front do Flutter como podem parecer à primeira vista…
Voando para o cemitério do Google?
De acordo com um relatório da CNBC citando documentos internos, 200 pessoas em equipes principais, incluindo Flutter e Dart, foram demitidas.
Mas muitas das funções (ou seja, o cargo, mas não a pessoa) foram transferidas para funcionários do Google em outros países, incluindo Índia, México e Alemanha.
Escrevendo no eX Twitter, Michael Thomsen, gerente de produto do Google em Dart e Flutter, oferece garantias, afirmando:
“Nenhuma mudança de estratégia. Nenhuma mudança no tamanho da equipe; algumas funções de DevOps mudando para novos locais. O roteiro para 2024 continua.”
Portanto, não há redução no número de funcionários, apenas cabeças diferentes para contar, eu acho.
Kevin Moore, também gerente de projetos de Dart e Flutter no Google, acrescenta:
“Flutter e Dart não foram afetados nem mais nem menos que os outros. Estamos tristes, mas ainda trabalhando duro no I/O e além. Sabemos que vocês se importarão MUITO com o projeto, a equipe e o incrível ecossistema que construímos juntos.”
“Você está nervoso. Entendo. Entendemos. Você está apostando em Flutter e Dart. Eu também. O Google também.”
Coisas tranquilizadoras – embora eu não seja um desenvolvedor, podem estar faltando nuances.
Na verdade, o roteiro do Flutter 2024 é o que deixa os desenvolvedores do Flutter para desktop na comunidade Ubuntu em apuros. O suporte e a acessibilidade do GTK4 estão na lista de tarefas, mas outros recursos, como o tão solicitado suporte para múltiplas janelas, não estão.
Com o Google priorizando os esforços do Flutter para web e dispositivos móveis este ano (onde ocorre a maior parte do uso; dezenas de aplicativos da web e uma frota de aplicativos para iOS e Android usam o Flutter), as pessoas na comunidade em geral se perguntam se a Canonical deveria aumentar seu investimento no Flutter para preencher as lacunas.
No curto prazo, o Ubuntu não será afetado. O desenvolvimento dos aplicativos Flutter desenvolvidos pela Canonical (e os especialistas em Flutter que a Canonical paga para construí-los) permanece ativo e contínuo, e podemos esperar mais detalhes e correções de bugs nos próximos meses.
Infelizmente, pessoas que perdem empregos (mesmo que possam “candidatar-se a novas funções dentro da empresa”, como diz o Google) é horrível.
Deixando de lado a segurança do emprego, as pessoas desenvolvem experiência, investem emocionalmente em resultados, constroem amizades – tudo isso termina abruptamente.