Todos os episódios
Cover do episódio 60
Episódio #6011 de junho, 20266 min leitura

Decisões de Plataforma e Retenção de Talentos

Como as escolhas de plataforma impactam a retenção de talentos em um ambiente de engenharia cada vez mais competitivo.

platform-engineeringdeveloper-experienceinternal-developer-platformtalent-retention

Destaques da Semana

1. OpenCV segue firme como referência

O OpenCV (GitHub) ganhou mais de 1.100 estrelas esta semana, mostrando que continua sendo a principal biblioteca open source para visão computacional. A relevância do projeto é inegável, e para times de plataforma, integrar ferramentas poderosas como essa a um pipeline de ML pode ser um diferencial competitivo. A pergunta é: como oferecer isso como uma solução self-service sem sobrecarregar os times com configurações complexas?

Minha opinião: OpenCV é uma solução consolidada, mas não necessariamente algo que a plataforma precise expor se o seu foco está em abstrações de alto nível. Vale considerar se o custo de manutenção e suporte vale o esforço.


2. Novo player em animações Lottie: diffusionstudio/lottie

O projeto diffusionstudio/lottie (GitHub) ganhou 593 estrelas nesta semana. Ele promete gerar animações Lottie diretamente a partir de modelos como Claude Code ou Codex. Para plataformas que oferecem suporte a integração de design e engenharia, isso pode ser um game-changer.

Minha opinião: Essa é uma ferramenta que poderia ser embrulhada pela plataforma, oferecendo um pipeline de design-to-code que facilite o trabalho colaborativo entre designers e desenvolvedores. Mas, cuidado: a integração exige governança para evitar inconsistências entre equipes.


3. Supabase continua em alta

O Supabase (GitHub) ultrapassou 104 mil estrelas no GitHub, ganhando mais 525 esta semana. Sendo uma alternativa open source ao Firebase, ele continua atraindo desenvolvedores que buscam soluções escaláveis e menos dependentes de provedores únicos.

Minha opinião: Supabase é uma excelente solução para startups e equipes menores, mas para grandes empresas já operando no Google Cloud ou AWS, talvez não seja tão vantajoso. Para equipes de plataforma, seria interessante avaliar o potencial do Supabase, mas com um olhar cauteloso quanto à conformidade e integração com outros serviços já existentes.


Por que isso importa

Estamos vendo uma convergência interessante: ferramentas que antes eram exclusivas para times de ML ou design estão começando a ser mais acessíveis e colaborativas, com interfaces em alto nível que prometem reduzir o atrito entre disciplinas. No entanto, para times de plataforma, essas inovações trazem uma questão crucial: como oferecer essas ferramentas sem criar um Frankenstein de stacks? A resposta, como sempre, parece estar nas golden paths bem pensadas — que reduzam a complexidade para os desenvolvedores mas mantenham a governança centralizada.

Deep Dive: Decisões de Plataforma e Retenção de Talentos

Na semana passada, prometemos discutir como as decisões de plataforma impactam a retenção de talentos. Então, vamos direto ao ponto: você já parou para pensar o quanto uma experiência ruim com as ferramentas internas pode influenciar na decisão de um desenvolvedor sair da empresa?

O problema

Imagine um desenvolvedor que precisa lidar diariamente com um pipeline de CI/CD lento, APIs inconsistentes entre produtos e ferramentas internas que mais atrapalham do que ajudam. Some isso ao cenário atual de alta demanda por mão de obra qualificada, e você terá uma receita para a temida rotatividade de talentos.

A oportunidade para times de plataforma

Aqui está o ponto: times de plataforma têm um papel estratégico na retenção de talentos. Uma boa experiência de desenvolvedor (DX) não é apenas sobre produtividade; é sobre criar um ambiente onde os devs possam focar no que realmente importa — entregar valor ao cliente.

Ferramentas modernas, como o Supabase, podem ser integradas na plataforma para oferecer soluções rápidas e escaláveis, mas a chave está em como você as apresenta. Se cada time precisar aprender a usar e configurar do zero, você só estará aumentando o problema de fragmentação. Por outro lado, ao criar abstrações intuitivas e bem documentadas, você não só melhora a DX como também fortalece a sensação de que a empresa valoriza seus profissionais.

Trade-offs e riscos

Claro, nem tudo são flores. Adotar novas ferramentas vem com custos: desde o treinamento inicial até o risco de lock-in ou aumento da superfície de ataque. Por isso, a escolha de ferramentas deve sempre passar por um rigoroso processo de análise, envolvendo as necessidades dos times de produto, as exigências de segurança e a sustentabilidade operacional.

Como medir o impacto

Uma métrica simples mas poderosa para avaliar o impacto das suas decisões de plataforma na retenção de talentos é o tempo para o primeiro PR. Se os novos desenvolvedores conseguem contribuir rapidamente, significa que sua plataforma está cumprindo o papel de reduzir a fricção e facilitar a integração.

Repos para Ficar de Olho

diffusionstudio/lottie

Link para o repositório
Gera animações Lottie prontas para produção usando modelos como Claude Code.
Ângulo de plataforma: Adotar e embrulhar como parte de um pipeline de design-to-code poderia melhorar a integração entre times de design e engenharia.

patchy631/ai-engineering-hub

Link para o repositório
Tutoriais aprofundados sobre LLMs, RAGs e aplicações de agentes de IA no mundo real.
Ângulo de plataforma: Um repositório interessante para explorar como educar times internos sobre as melhores práticas de uso de LLMs.

diffusionstudio/lottie

Link para o repositório
Promete criar animações Lottie de alta qualidade usando IA generativa.
Ângulo de plataforma: Essa poderia ser uma ferramenta para designers, mas expor um serviço padronizado na plataforma poderia facilitar ainda mais a colaboração.

O que a Comunidade Está Dizendo

Embora não tenhamos uma grande movimentação nas redes sociais nesta semana, a discussão sobre AI agents e LLMs segue viva. O sentimento geral é que essas ferramentas estão mudando a dinâmica de times de engenharia, mas há uma preocupação crescente com o impacto na governança e na consistência entre projetos. Além disso, há um consenso de que as plataformas internas desempenham um papel essencial para evitar que a liberdade de escolha vire um passivo técnico.

Recado Final

Se tem uma lição que podemos tirar desta semana, é que as decisões de plataforma não são apenas sobre tecnologia; são uma questão de estratégia para retenção de talentos. Ferramentas que promovem uma excelente DX não apenas aceleram a entrega, mas também reforçam a cultura de inovação e colaboração. Pense nisso na próxima vez que for avaliar uma nova ferramenta ou arquitetura. Na próxima semana, vamos explorar como o custo real de operação afeta as decisões de plataforma. Até lá, boas deploys!