Novo livro Leading Effective Software Teams — um guia de pensamento sistêmico para gerentes de engenharia. Conheça o livro

Você Não Precisa Estar na Vanguarda

Chama-se vanguarda porque do outro lado tem um precipício

Esse post foi traduzido automaticamente do inglês. Se você encontrar algum erro, por favor entre em contato.

Outro dia eu estava conversando com um estagiário da empresa onde trabalho, e ele comentou que estava tendo uma ótima experiência. Quando perguntei o porquê, ele disse que a empresa era razoável. Não era o elogio que eu esperava, devo admitir. Segundo ele, os times eram colaborativos e as pessoas se ajudavam. IA era incentivada, mas não havia cotas. E isso não tinha sido a realidade nos estágios anteriores dele.

Aquilo confirmou minha suspeita de que ser razoável é uma força em tecnologia. As empresas estão constantemente tentando correr atrás da última tendência. Existe uma sensação de que, se você não está usando a última prática de liderança ou tecnologia, está ficando para trás. O resultado é uma indústria que parece movida por memes.

A lista é longa. Na minha carreira, o Agile foi provavelmente o primeiro grande exemplo. Embora as ideias ali fossem revolucionárias e tenham mudado a indústria para melhor, elas se tornaram o antipadrão mais comum quando adotadas cegamente por toda a indústria. Depois veio o modelo Spotify, que foi vendido como solução para a maioria dos times muito depois de ter sido realmente usado por seus próprios criadores. Mais recentemente, o founder mode, ou até o tokenmaxxing. O problema não são as ideias em si, já que elas fazem sentido dentro de um contexto. O problema é como copiamos essas ideias sem pensar muito a respeito.

Pegue o tokenmaxxing como exemplo. O mais atual e mais parecido com um meme. Se você está tentando mudar o comportamento de dezenas de milhares de pessoas em uma empresa, incentivar o uso indiscriminado de IA leva você até lá. Você certamente vai gastar muito em várias iniciativas inúteis, mas vai criar um hábito. Também ajuda se o seu orçamento for algo próximo do infinito. Essa mesma técnica não faz sentido para uma startup de 10 pessoas que tem um runway limitado. Nesse caso, é só reunir as pessoas numa sala e combinar como usar IA.

Infelizmente esses memes têm consequências relevantes. Embora sejam rápidos de adotar, leva muito tempo para abandoná-los. As empresas gastaram muito dinheiro com tokenmaxxing, por exemplo. Mas, num exemplo ainda mais dramático, por anos a indústria aplicou entrevistas técnicas que foram criadas para contratação em massa (com resultados questionáveis por lá também) em empresas que contratam um número de engenheiros na casa de um dígito por ano.

Leetcode, anyone? Leetcode, alguém?

Então, o que fazemos? Certamente não podemos simplesmente evitar a inovação. A indústria precisa evoluir e mudar. Mas como evitar cair na armadilha de seguir uma tendência sem pensar?

Primeiro, entendendo que cada contexto é único. A sua empresa e o seu time são diferentes. O negócio é diferente, a cultura é diferente, a tecnologia é diferente, as pessoas são diferentes. É isso que torna a liderança interessante e desafiadora. O que funciona para os outros pode não funcionar para você, da mesma forma que o que funciona para você não vai funcionar para os outros. Não faz sentido copiar uma empresa só porque ela é grande, especialmente se você é pequeno (se for copiar, copie o que eles faziam quando ainda eram pequenos).

O papel da liderança é dar direção a um sistema muito complexo e, para isso, você precisa entendê-lo profundamente. Qual é o seu objetivo? Quais são os gargalos e desafios para alcançá-lo? Quais são os pontos fortes e fracos das pessoas do seu time? Ter essa perspectiva permite que você filtre novas ideias desde o começo. Se mudar algo não ajuda com um problema que você realmente tem, provavelmente você não deveria fazê-lo.

Segundo, se você precisa se tornar bom em algo, torne-se bom em experimentar. Essa é a única forma de garantir que você está fazendo do jeito certo. Uma vez tive essa percepção lendo o jornal. Eu tinha começado a trabalhar com tecnologia e percebi que as notícias de tecnologia eram, na maior parte, simplistas e um tanto incorretas. E então percebi que o jornal inteiro provavelmente era assim, eu só não sabia o suficiente para perceber (e mais tarde isso virou uma coisa).

Estou contando essa história porque o que lemos em um blog post ou ouvimos nos comentários de “alguém que trabalha na X” é certamente a versão simplista de uma realidade muito mais complexa. Aquela técnica famosa provavelmente não funciona tão bem quanto dizem, nem mesmo onde foi criada. Eles certamente fizeram muitos trade-offs, talvez alguns que você não pode fazer.

A solução para isso precisa ser uma experimentação forte. Quer ver se loop engineering funciona? Defina o experimento, declare os resultados que você quer alcançar e teste com um grupo. Se funcionar, expanda. Por definição, experimentos precisam ser restritos, caso contrário você não vai conseguir enxergar a diferença. E é esse o antipadrão em que muitas empresas caem. Vamos mudar a forma como rodamos os projetos. Funcionou? Não sei, os projetos ainda estão sendo entregues de alguma forma e, dado que o contexto da empresa mudou tanto no último ano, não dá para realmente notar a diferença.

Experimentar também é como você consegue estar na vanguarda sem colocar a empresa inteira em risco. Você pode testar coisas, iterar, ajustá-las até que funcionem. E tudo ao redor continua rodando sem o risco de disrupção.

Por último, você não precisa ser o primeiro, você pode ser um ótimo seguidor. Temos um medo saudável da disrupção em tecnologia, mas a solução não é mudar de direção de uma hora para outra. Disrupções fatais são difíceis de copiar, e as histórias delas se leem como narrativas de ascensão à fama. Tudo aconteceu de um dia para o outro, depois de 10 anos de trabalho silencioso.

Pegue o ciclo atual da IA. A IA certamente está mudando tudo em software, e a indústria nunca mais será a mesma. Ao mesmo tempo, a maioria das empresas ainda não está vendo resultados revolucionários. Se você começar hoje, ainda dá para alcançar. E essa ansiedade não afeta apenas as empresas, mas também os indivíduos. A frase alarmante é “se você não aprender IA agora, vai perder o bonde”. Tenho quase certeza de que consigo aprender os padrões vencedores depois que todo mundo descobrir o que funciona e o que não funciona. Para deixar claro, você já deveria estar usando IA intensamente a esta altura e, se não está, está atrasado. Mas a realidade da situação não corresponde à ansiedade do discurso.

Se o objetivo é seguir rápido, então o foco está novamente na execução. Quanto melhor o seu time e a sua empresa forem nos fundamentos, ou seja, no quão rápido vocês conseguem entregar, mais fácil será adaptar e alcançar quando as tendências começarem a se estabilizar.

Você pode estar pensando que isso soa ótimo, mas que você não controla o seu ambiente. Isso é verdade, mas vale para qualquer papel (até o CEO tem vários chefes). Você pode influenciar o seu contexto onde quer que esteja. Entendimento profundo do seu ambiente, experimentação rápida e execução forte. Seja você um IC, um gestor ou um executivo, se conseguir alcançar isso, você vai obter resultados, e resultados são, no fim das contas, o que dá a você influência.

E enquanto os outros podem estar exaustos de tanto correr atrás para descobrir o novo padrão, e alguns caem do precipício, você pode ser o primeiro a ter sucesso com ele.

Comentários

  1. Carregando comentários…

Deixe um comentário