Ninguém erra conscientemente
Vamos começar com uma afirmação provocativa:
Ninguém erra. Porque se soubesse que estava errado, não faria.
Concorda?
Se não, talvez você tenha um problema — ou talvez esteja justamente vivendo o cerne da discordância humana: a necessidade de provar que está certo.
O problema não é errar. O problema é não saber que se está errando. Ou pior: saber, mas não ter construído ainda uma estrutura interna capaz de corrigir o rumo.
Saber é mais do que conhecer fatos
Você pode ter todos os dados. Todos os relatórios. Todas as opiniões. Mas se não tiver a inteligência de confrontar esses dados com sua própria percepção, você vai errar. E não vai saber por quê.
Errar é parte do processo de aprender. Mas é preciso uma competência rara para perceber que se está no erro. E mais ainda: para mudar de ideia. Mudar de direção. Mudar de crença.
A humildade é uma das formas mais elevadas de inteligência.
Mas e tecnicamente?
Vamos misturar com algo mais concreto. Pegue, por exemplo, um algoritmo de otimização.
Imagine o Gradient Descent — usado em aprendizado de máquina para minimizar funções de erro.
O que ele faz? Dá um passo pequeno na direção que parece "melhor" naquele momento. Ele não sabe se está certo. Ele estima. Calcula a inclinação da curva. E se move. Mas, se a função tiver mínimos locais, ele pode achar que chegou no melhor ponto... e parar. Mesmo errado.
Não é o que fazemos?
Achamos que sabemos. Tomamos uma decisão com base nas informações e no contexto. Mas sem perceber, estagnamos em um mínimo local. Defendemos o ponto de vista. Nos acomodamos. E achamos que estamos certos.
A esperança
Mas sempre há uma chance de ajustar o gradiente.
De observar com mais clareza. De coletar mais dados. De mudar de ponto de vista. De sair da estagnação.
Talvez a inteligência esteja em saber que podemos estar errados, mesmo quando tudo parece fazer sentido.
E seguir ajustando.
TheCodeNaked: Entre Linhas Porque não basta compilar. É preciso refletir.