A Dúvida É O Princípio Da Sabedoria - A dúvida é o principio da sabedoria.
A dúvida é o principio da sabedoria.

Como usar o ceticismo produtivo no dia a dia técnico

A dúvida é o princípio da sabedoria — essa afirmação parece bonita em quote de livro de autoajuda, mas na prática ela é apenas uma ferramenta de depuração. Quando eu estava resolvendo um problema de concorrência de cache em produção há dois anos, perdi cerca de três horas porque assumi que o comportamento era esperado. O sintoma era simples: latência subia de 40ms para 800ms em horários de pico, e a primeira reação foi verificar se o banco de dados estava saturado. Eu não estava. O verdadeiro gatilho era um mecanismo de invalidação que dependia de TTLs configurados em segundos diferentes entre dois microsserviços que, na minha pressa, eu interpretei como consistência eventual quando na verdade era inconsistência crônica disfarçada.

a dúvida é o princípio da sabedoria

O que eu aprendi naquele dia — e perdi vários commits para descobrir — é que a dúvida não é um estado emocional. É um protocolo de verificação. Eu costumava tratar dúvida como sinônimo de insegurança, o que me fazia pular direto para a primeira explicação plausível. Agora eu trato como um flag que precisa ser investigado antes de qualquer ação. O processo é simples na teoria: você identifica o sintoma, lista as três explicações mais prováveis, e descarta cada uma com evidência até que sobre apenas uma. Na prática, isso costuma levar entre 15 minutos e 2 horas, dependendo de quão estranho o sistema se comporta quando você finalmente para de assumir. O erro comum dos iniciantes é acreditar que dúvida forte exige hesitação longa. Eu vi engenheiros pararem um deploy inteiro por causa de um "sentir" que algo estava errado, quando na verdade o problema era tão trivial quanto um cabeçalho HTTP faltando em uma requisição de cache. A dúvida é o princípio da sabedoria, sim, mas ela não serve para paralisar. Ela serve para acelerar a investigação quando você para de tratar cada sintoma como confirmação do que espera ver.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Há nuances que os tutoriais não mencionam. A primeira é que dúvida mal gerida vira paralisia analítica em projetos pequenos — eu já perdi prazos porque duvidei de tudo, desde a configuração de timeout até a lógica de retry, quando na verdade o problema era tão simples quanto um cabeçalho CORS mal configurado no nginx. A segunda é que dúvida excessiva vira custo operacional invisível: cada hora que você gasta investigando algo que poderia ter sido verificado com um único log level custa entre 50 e 200 reais em tempo de desenvolvimento, dependendo de quão estranho o sistema se comporta quando você para de assumir. O workaround que eu usei naquele dia foi criar um checklist de validação: antes de qualquer ação, liste três explicações possíveis para o sintoma, e descarte cada uma com evidência concreta. Eu não consigo reproduzir o problema sem isso, e o processo geralmente leva entre 15 minutos e 2 horas. A dúvida é o princípio da sabedoria, mas ela não serve para paralisar — serve para acelerar a investigação quando você para de tratar cada sintoma como confirmação do que espera ver. Isso costuma cortar o processo de 2 horas para cerca de 15 minutos, dependendo de quão estranho o sistema se comporta quando você finalmente para de assumir.

Se você está começando agora, recomendo um caminho alternativo: comece duvidando apenas dos seus próprios diagnósticos. Eu pessoalmente levei seis meses para entender que minha intuição sobre "algo errado" era tão confiável quanto um log level sem timestamp. A prática é simples: liste três explicações, descarte cada uma com evidência, e pare quando não houver mais opções. A dúvida é o princípio da sabedoria, sim, mas ela não serve para hesitar — serve para acelerar quando você para de tratar cada sintoma como confirmação do que espera ver. Isso costuma reduzir o tempo de investigação de 2 horas para cerca de 15 minutos, dependendo de quão estranho o sistema se comporta quando você finalmente para de assumir.