Programar con TDAH: hiperfoco, bugs y 47 pestañas de Stack Overflow
Las 2AM, un bug imposible y un punto y coma. Programar con TDAH es dopamina pura y frustración a partes iguales. Por qué tech y TDAH van de la mano.
Son las 2 de la mañana. Llevo seis horas con un bug. No he comido, no he bebido agua, y acabo de descubrir que el error era un punto y coma.
Bienvenido a programar con TDAH.
Llevo años escribiendo código. Y llevo los mismos años descubriendo que mi relación con la programación es exactamente la misma que mi relación con todo lo demás: o estoy en modo dios, incapaz de parar, absorbido hasta el punto de olvidar que existo como ser humano, o estoy mirando una pantalla en blanco incapaz de escribir una sola línea.
No hay punto intermedio. Nunca lo ha habido.
Y lo gracioso es que esto no es un defecto en el mundo tech. Es casi un requisito.
¿Por qué hay tantos programadores con TDAH?
Porque programar es una máquina de dopamina.
Piénsalo. Escribes código. Lo ejecutas. Funciona. Descarga de dopamina instantánea. Escribes más. Falla. Tu cerebro dice "no, no, esto tiene que funcionar" y se engancha al problema como un perro a un hueso. Dos horas después, lo resuelves. Otra descarga. Más código. Más problemas. Más recompensa.
Es un bucle infinito. Y para un cerebro que funciona con dopamina y no con disciplina, eso es crack puro.
La tecnología tiene algo que muy pocas profesiones ofrecen: feedback inmediato. No es como redactar un informe que nadie va a leer hasta dentro de dos semanas. No es como planificar un proyecto a seis meses vista donde los resultados son abstractos. Es escribir algo, darle a un botón, y ver qué pasa. Ahora. En este segundo.
Y eso es exactamente lo que un cerebro con TDAH necesita para activarse.
El hiperfoco en código: tu mejor amigo y tu peor enemigo
Cuando el hiperfoco se engancha a un problema de programación, eres imparable.
Seis horas sin levantarte. Sin comer. Sin ir al baño. El mundo desaparece y solo existes tú y el código. Resuelves cosas que en condiciones normales te llevarían días. Ves patrones que otros no ven. Conectas ideas de una forma que parece magia pero que en realidad es tu cerebro funcionando al 200% porque ha encontrado algo lo suficientemente estimulante.
El problema es que el hiperfoco no elige.
No se activa cuando tú quieres. Se activa cuando le da la gana. A veces es a las 10 de la mañana con el proyecto que tienes que entregar. Perfecto. Pero a veces es a las 11 de la noche con un script que no tiene ninguna urgencia pero que tu cerebro ha decidido que es lo más importante del universo.
Y mientras estás hiperfocado en ese script inútil, el proyecto urgente sigue ahí, esperando, acumulando polvo y ansiedad.
Debugging: la trampa perfecta
El debugging es la actividad más peligrosa que existe para un cerebro con TDAH.
Y a la vez, la más adictiva.
Porque un bug es un puzzle. Es un misterio. Es algo que no funciona y tu cerebro no puede dejarlo estar. Necesita resolverlo. No mañana. No después de comer. Ahora. Aunque sean las 3 de la madrugada. Aunque lleves ocho horas delante de la pantalla. Aunque la solución sea un maldito punto y coma que estaba donde no debía.
He perdido noches enteras con bugs que al final eran una variable mal escrita. Un paréntesis que faltaba. Un espacio invisible. Y cada vez me digo "la próxima vez lo dejo y lo miro mañana con ojos frescos". Y cada vez vuelvo a caer. Porque dejar un bug a medias para un cerebro con TDAH es como dejar una puerta entreabierta. No puedes. Tu cerebro no te deja.
¿Y lo que no da dopamina? Documentar, testear, mantener
Aquí es donde la fiesta se acaba.
Porque programar no es solo resolver problemas bonitos. Es también escribir documentación. Hacer tests. Revisar código ajeno. Mantener sistemas que ya funcionan. Rellenar tickets en Jira. Actualizar dependencias. Todo eso que es necesario, importante, y absolutamente aburrido.
Y tu cerebro, que acaba de pasar seis horas resolviendo un bug fascinante, se niega en rotundo a dedicarle cinco minutos a escribir un comentario explicando qué hace esa función.
Es como pedirle a un niño que acaba de bajarse de una montaña rusa que se siente a hacer los deberes de mates. Técnicamente puede. En la práctica, no va a pasar.
El resultado es que muchos programadores con TDAH tienen una reputación muy concreta: genios resolviendo problemas, desastres documentando. Código brillante sin un solo comentario. Funcionalidades increíbles con cero tests. Soluciones elegantes dentro de un proyecto que nadie más puede entender porque nunca escribiste el README.
Las 47 pestañas abiertas
Si eres programador y tienes TDAH, abre tu navegador ahora mismo. Cuenta las pestañas.
Apuesto lo que sea a que tienes mínimo 30.
Stack Overflow con tres preguntas distintas. La documentación de una librería que empezaste a leer hace dos horas. Un tutorial de YouTube pausado en el minuto 4. GitHub con cuatro repositorios abiertos. Un artículo sobre una tecnología que no tiene nada que ver con lo que estás haciendo pero que te pareció interesante. Y Reddit, porque siempre hay Reddit.
Cada pestaña es un hilo mental que tu cerebro ha abierto y no ha cerrado. Y todos siguen ahí, en segundo plano, consumiendo recursos como procesos zombis que nadie ha matado.
Es el equivalente digital de tener 47 tareas pendientes y no poder empezar ninguna. Tu navegador es un espejo de tu cerebro.
El teletrabajo lo amplifica todo
Si ya es complicado programar con TDAH en una oficina, hacerlo desde casa multiplica las trampas por diez.
Porque en una oficina hay estructura externa. Hay alguien que te ve. Hay un horario. Hay un compañero que te pregunta "¿cómo vas con eso?". Todo eso son señales que tu cerebro necesita para mantenerse en el carril.
En casa no hay nada de eso. Solo tú, tu portátil, y la nevera a tres metros. Y entre medias, un cerebro que puede decidir que lo más urgente del mundo es investigar qué distribución de Linux instalar en un portátil viejo que ni siquiera usas.
He tenido días de teletrabajo en los que mi commit de las 6 de la tarde es el primero del día. No porque no haya estado delante del ordenador. He estado ocho horas delante del ordenador. Pero mi cerebro decidió que investigar un framework nuevo era más interesante que el ticket que tenía asignado.
Si programas y esto te suena: no eres vago
La cantidad de programadores que tienen TDAH sin saberlo es brutal.
Porque tech atrae cerebros TDAH como la luz atrae polillas. La novedad constante, los problemas complejos, la dopamina del código que funciona, la cultura de las 47 pestañas y las sesiones nocturnas. Todo encaja.
Y lo que pasa es que mucha gente en tech asume que "así soy yo". Que es normal estar hiperfocado 12 horas y luego no poder hacer una tarea simple. Que es normal tener 200 side projects empezados y ninguno terminado. Que es normal no poder leer documentación sin que tu cerebro se desconecte a los 30 segundos.
No es normal. Es funcional. Que no es lo mismo.
Funcional significa que has encontrado una profesión donde tus rasgos encajan lo suficiente como para que no se note. Donde el hiperfoco es productivo muchas veces. Donde la curiosidad infinita se premia. Donde nadie te mira raro por estar a las 2 de la mañana con un bug.
Pero eso no significa que no esté pasando algo debajo. Que el agotamiento no se acumule. Que la incapacidad de gestionar lo aburrido no tenga consecuencias. Que las 47 pestañas no sean un síntoma.
Programar con TDAH es posible. Millones de personas lo hacen. Pero entender que tu cerebro funciona diferente no es una excusa. Es la mejor herramienta de debugging que vas a encontrar. Porque el bug más difícil de resolver siempre fue el que no sabías que existía.
Si has llegado hasta aquí y te has reconocido en cada párrafo, quizá va siendo hora de investigar un poco más. Hice un test de TDAH basado en escalas clínicas, con 43 preguntas. No es un diagnóstico. Es un punto de partida. 10 minutos para entender mejor ese cerebro que no para.
Sigue leyendo
Tu audiencia no quiere tips quiere que alguien les entienda de una vez
Llevas meses dando consejos útiles y nadie interactúa. No es que tu contenido sea malo. Es que no les estás dando lo que realmente necesitan.
Cuando confunden la persona con el personaje y ya no sabes cuál eres tú
Llevas tiempo publicando y la gente cree que te conoce. Pero lo que conocen es el personaje. El problema es cuando tú también empiezas a confundirlos.
Contestar mentalmente un mensaje y creer que lo enviaste con TDAH
Tu cerebro formuló la respuesta perfecta, la marcó como hecha y nunca la envió. Así funciona olvidar contestar mensajes con TDAH.
Hablo antes de pensar y pienso después de arrepentirme
Tu boca va más rápido que tu cerebro. No es falta de educación, es impulsividad verbal TDAH. Por qué dices lo que no quieres decir.