Um novo estudo descobre que quando programadores de computador encontram código confuso, seus cérebros geram uma onda elétrica específica que também é desencadeada por reviravoltas surpreendentes na linguagem. Isso sugere que entender código depende de mecanismos neurais semelhantes aos usados para compreender frases faladas ou escritas.
O Que a Pesquisa Fez?
Uma equipe internacional de pesquisadores, liderada pelo cientista da computação Sven Apel e pelo neuropsicólogo Axel Mecklinger da Universidade de Saarland, combinou eletroencefalografia (EEG) com rastreamento ocular de alta velocidade para registrar a atividade cerebral de 24 programadores profissionais. Eles apresentaram mais de 1.700 tentativas de trechos de código, incluindo 'átomos de confusão' — padrões de código pequenos, mas complicados, que frequentemente levam a erros humanos apesar de serem sintaticamente corretos.
Usando uma técnica chamada potenciais relacionados à fixação (FRPs), os pesquisadores registraram a atividade cerebral no momento exato em que o olhar de um programador se fixava em uma linha confusa de código. Eles encontraram uma onda cerebral distinta chamada 'positividade frontal tardia' que aparece quando o cérebro encontra algo inesperado. Essa onda é a mesma vista em experimentos de linguagem quando leitores encontram uma frase como 'O Theo quer cortar lenha, então ele vai buscar uma jaqueta' em vez de 'um machado'.
Os resultados foram publicados em 10 de junho de 2026, em um jornal de neurociência.
Por Que Isso Importa?
Essa descoberta revela que os programadores não leem código linha por linha como um livro. Em vez disso, eles escaneiam grandes seções, tratando várias linhas como unidades únicas, semelhante a entender um parágrafo complexo. Quando eles tropeçam em um 'átomo de confusão', seus cérebros rapidamente reajustam seu modelo mental do código, da mesma forma que reinterpretamos uma frase ambígua.
Para qualquer pessoa interessada em função cognitiva, isso mostra que aprender a programar pode exercitar as mesmas áreas do cérebro usadas para compreensão de linguagem e correção de erros. Também destaca como o cérebro se adapta flexivelmente a diferentes sistemas de símbolos.
O Que Você Pode Fazer
Se você quer aprimorar a capacidade do seu cérebro de detectar padrões e corrigir erros, tente ler material desafiador, aprender uma nova linguagem de programação ou resolver quebra-cabeças que exijam encontrar contradições. Essas atividades podem treinar seu cérebro para reagir mais rapidamente a informações inesperadas, assim como os programadores neste estudo.
Fonte: Neuroscience News
Curioso sobre o seu próprio cérebro? Faça nosso teste de QI adaptativo gratuito ou tente 306 níveis de treinamento cerebral.