El Sesgo de Confirmación en la Programación
Seguro te ha pasado: llevas tres horas revisando una función que no hace lo que debería. Has cambiado variables, has reiniciado el servidor y has buscado en Stack Overflow, pero el error persiste. Lo más frustrante es que, al final, el fallo era un simple punto y coma o una lógica invertida que estaba "justo ahí".
¿Por qué no lo viste antes? La respuesta no está en tu código, sino en tu backend cognitivo.
En psicología, el Sesgo de Confirmación es la tendencia de nuestra mente a buscar, interpretar y recordar información que confirme nuestras creencias previas, ignorando aquello que las contradice.
Cuando programas y algo falla, tu cerebro genera una hipótesis: "El error debe estar en la conexión a la base de datos". A partir de ahí, solo buscas pruebas que culpen a la base de datos. Ignoras que quizás el problema es cómo estás enviando los datos desde el frontend, porque tu mente ya "decidió" dónde está el culpable.
Programar requiere un uso intensivo de la Memoria de Trabajo (nuestra "memoria RAM" mental). Cuando el estrés aumenta porque el código no compila, el cerebro entra en un estado de visión de túnel.
Este fenómeno reduce nuestra flexibilidad cognitiva. Nos volvemos rígidos y repetimos las mismas pruebas una y otra vez, esperando resultados distintos. Es, literalmente, un bucle infinito de frustración.
¿Has notado que a veces, al explicarle un problema a un compañero, encuentras la solución antes de que él diga una sola palabra?
Desde la psicología, esto se llama auto-explicación. Al verbalizar el problema, obligas a tu cerebro a procesar la información de una manera lineal y estructurada, rompiendo el sesgo de confirmación. Estás haciendo un dump de tu memoria de trabajo hacia el exterior, lo que te permite ver el sistema completo desde una nueva perspectiva.
Optimiza tu Proceso
Para ser un mejor ingeniero, no solo necesitas conocer más lenguajes de programación; necesitas conocer cómo piensa el programador. La próxima vez que te bloquees, recuerda: el error podría no estar en el servidor, sino en el sesgo que te impide ver la realidad.
Quieres saber sobre como afecta la Ansiedad al programador