- À medida que a carreira avança, aumentam os problemas ambíguos, e é impossível eliminar completamente os resultados ruins
- Em situações em que é difícil prever os resultados, como contratação ou uma pandemia, o ponto central não é evitar errar, mas reduzir o custo quando se erra
- Exercitar a curiosidade primeiro é a técnica mais eficaz para reduzir o custo de decisões erradas, e o princípio "a curiosidade é o primeiro passo na resolução de problemas" está sendo adotado como valor central em organizações de engenharia
- Em diversas situações, como decisões de contratação, perguntas sem checar a documentação e propostas de novas linguagens de programação, o texto apresenta de forma concreta como aplicar a curiosidade por meio do padrão de resposta em 3 etapas Bad/Good/Best
- Curiosidade não é fugir da responsabilidade nem tomar decisões por consenso; é manter aberta a possibilidade de que você esteja deixando passar informações importantes, evitando que cobranças sem contexto prejudiquem as relações
Em vez de evitar errar, reduzir o custo do erro
- Houve muitos julgamentos equivocados sobre padrões técnicos (como a avaliação, em 2014, de que microsserviços dominariam o mundo) e técnicas de gestão (como considerar o pensamento sistêmico a técnica definitiva e depois testemunhar muitos erros causados pelo excesso de dependência do pensamento sistêmico)
- No início, muito tempo foi investido em reduzir a frequência dos erros, mas os problemas encontrados nas fases mais avançadas da carreira têm profunda ambiguidade, o que torna impossível eliminar completamente os maus resultados
- Hoje, muito mais tempo é dedicado a descobrir como tornar barato o custo de estar errado do que a encontrar maneiras de evitar o erro
Exemplos de tomada de decisão com informações incompletas
- Contratação é sempre uma atividade probabilística: até a melhor contratação pode enfrentar dificuldades em determinada empresa ou função, ou se tornar inadequada devido a uma mudança de vida
- A pandemia de 2020 derrubou modelos de negócio que até então eram muito bem-sucedidos, e muitas empresas reagiram em excesso à migração para o online, contrataram demais e sofreram danos de longo prazo
- Ao buscar localidade de dados, quanto mais finamente se divide o modelo de dados por regiões geopolíticas, maiores são os custos ou as restrições funcionais; como essas regiões mudam com frequência e de forma imprevisível, operar em países suficientes faz com que, por mais precisa que pareça a previsão inicial, ela acabe errada
Curiosidade como valor central da engenharia
- Entre todos os métodos testados, exercitar a curiosidade foi a técnica que de forma mais consistente reduziu o custo do erro
- Quando há arrependimento por uma decisão errada, quase sempre isso acontece porque a tentativa de resolver o problema começou antes de exercitar a curiosidade
- O princípio "a curiosidade é o primeiro passo na resolução de problemas" se consolidou como um valor firme de engenharia na organização liderada pelo autor
Padrão de resposta Bad / Good / Best: exemplos em 4 situações
-
1. Quando você recebe a opinião de que não deveria contratar um candidato que conhece bem
- Bad: presumir que a outra pessoa está errada
- Good: explicar seu modelo mental de por que aquele candidato seria uma boa escolha e perguntar com quais partes desse modelo a outra pessoa concorda ou discorda
- Best: alinhar previamente com os entrevistadores critérios concretos de adequação para aquela função
-
2. Quando alguém pergunta como fazer login em um dashboard cuja documentação detalhada está na wiki interna
- Bad: responder com leve irritação por a pessoa não ter lido a documentação
- Good: perguntar se ela esbarrou em algum problema que a documentação não cobre
- Best: substituir esse trabalho por um chatbot que execute automaticamente a abordagem Good, para que as pessoas não precisem fazer isso manualmente
-
3. Quando alguém propõe adotar uma nova linguagem de programação na stack interna
- Bad: informar que é preciso seguir a documentação de arquitetura existente
- Good: mencionar que a proposta parece entrar em conflito com a documentação de arquitetura atual e perguntar o que a pessoa pensa sobre esse conflito
- Best: incluir links para materiais relacionados no onboarding de novos funcionários e criar um revisor de RFC baseado em LLM para orientar quem escreve RFCs a consultar os materiais existentes
-
4. Quando a pessoa responsável pelo on-call não aparece durante um incidente
- Bad: informar que ela não cumpriu as expectativas de on-call
- Good: perguntar qual foi a situação que a levou a perder as expectativas de on-call
- Best: criar automações de aviso prévio antes do início do on-call e um sistema automatizado que detecte quem não configurou adequadamente o mecanismo de alertas
A essência da curiosidade: não evitar responsabilidade, mas obter contexto
- Demonstrar curiosidade não significa evitar responsabilização, nem se trata de tomada de decisão por consenso
- Significa abrir espaço, no início de cada discussão, para a possibilidade de que você esteja deixando escapar informações importantes
- Se não houver falta de informação, o passo seguinte naturalmente é responsabilizar; mas exercitar a curiosidade primeiro evita situações em que alguém é cobrado sem contexto
- Portanto, a curiosidade é essencial tanto para resolver problemas com eficiência quanto para manter uma cultura organizacional saudável
3 comentários
Eu também já fiquei irritado por não lerem a documentação... mas, pensando por outro lado, isso me fez lembrar que até eu mesmo já causei problemas pensando algo como “homem não lê manual!”.
Por isso, hoje deixei um LLM responder como usar com base em RAG, para que os usuários possam simplesmente perguntar e usar os recursos sem manual, e todo mundo gostou.
A curiosidade é importante, mas acho que também é necessária uma postura de se colocar no lugar do outro. Vendo de forma mais ampla, isso também é metacognição.
A curiosidade sempre foi importante, mas agora, na era em que a IA faz as coisas num piscar de olhos, ela parece ser ainda mais importante.
Conteúdo realmente muito bom. Muitos problemas parecem acontecer porque os responsáveis não conhecem o quadro geral nem o contexto atual, então executam com dedicação apenas com base no que sabem, e no fim tudo acaba estourando de uma vez e surgem dificuldades. Parece mesmo que um ponto muito importante é exercitar a curiosidade e ampliar a metacognição sobre aquilo que a própria pessoa não sabe.