Neuroatypies : debug d'un cerveau atypique en prod

Published: (December 12, 2025 at 03:00 AM EST)
5 min read
Source: Dev.to

Source: Dev.to

Pourquoi cette analogie ?

Encore un énième sujet sur les neuroatypies et l’inclusion dans la tech ? Bon sang, virez‑moi ça !

Ouais… je suis neuroatypique et je bosse dans la tech, donc techniquement je suis pile dans le thème du moment.

Mais je ne suis pas là pour vous faire un sermon sur la façon d’inclure un neuroA dans votre équipe, ni pour vous donner des conseils. Je vais vous parler de notre quotidien comme on debug du code : en analysant les comportements inattendus, les edge cases, et les workarounds qu’on met en place.

Parce que quand on me demande d’expliquer mon TSA, je pourrais dire « je fonctionne différemment », mais ça ne vous avancerait pas. En revanche, si je vous dis « mon cerveau n’a pas de filtre par défaut sur les entrées sensorielles », là on commence à parler la même langue. C’est un peu comme expliquer pourquoi ton appli bouffe toute la RAM : le problème n’est pas l’intention, c’est l’implémentation.


Qu’est‑ce qu’une neuroatypie ?

C’est tout simplement un fonctionnement neurologique atypique.

Quand on parle de neuroatypies, il y a tout un univers derrière :

  • TDA/H (trouble de l’attention, avec ou sans hyperactivité)
  • TSA (trouble du spectre autistique, avec ou sans déficience intellectuelle)
  • Troubles dys (dyslexie, dyscalculie, dyspraxie, etc.)
  • HPI/E (haut potentiel intellectuel et/ou émotionnel)

Le cumul est autorisé !

Ce n’est jamais une maladie, car ce n’est pas une altération de l’organisme ; en revanche, elles sont reconnues (à l’exception des HPI/E purs) comme un handicap car elles limitent la participation à la vie en société.

Points communs et diversité

Il y a souvent des points communs entre les différentes neuroatypies, surtout entre le TSA et le TDA/H, mais il y a autant de neuroatypies que de neuroatypiques. Deux personnes avec un TSA peuvent présenter des difficultés très différentes, comme deux applications écrites dans le même langage mais avec des architectures radicalement différentes.

Impact sur le travail

Mon TSA a‑t‑il un impact sur mon boulot de développeur ? Sur l’équipe ? Sur mes collègues ? OUI. Mon cerveau tourne avec une architecture différente : même langage (humain), compilation différente (neurologie). Le résultat en prod n’est pas le même. Notre manière de fonctionner, avec ou sans handicap, influe forcément sur l’équipe à laquelle on appartient, parce qu’elle n’est que la somme de nos individualités.

Feature mal documentée : « Le génie intégré »

Les préjugés

En général, lorsque je dis aux gens que j’ai un TSA, ils froncent les yeux, rigolent et me lancent : « Nan mais sérieusement ? ». Les médias ont tenté de sensibiliser les gens à l’autisme, ont fait une distinction entre autistes profonds et Asperger… sauf que cette distinction n’existe plus. Et en plus, on pensait qu’une personne avec un Asperger était forcément super intelligente. Vous imaginez la pression ?!

- J’ai un syndrome d’Asperger…
- Ok ! Construis‑moi une fusée avec cette boîte d’allumettes pour voir !

C’est un peu comme si on vous disait : « Tu codes en Python ? Alors monte‑moi un modèle de ML distribué avec reconnaissance vocale en temps réel, là, maintenant. » Euh… non ?

Les TSA légers à moyens n’ont généralement pas de déficience intellectuelle, mais l’absence de quelque chose ne saurait signifier sa pleine puissance. Vous pouvez très bien avoir un TSA et ne pas être le prochain Steve Jobs. Vous pouvez aussi être dev senior sans pouvoir coder les yeux fermés en assembleur.

Premier bug de perception cassé : nous ne sommes pas tous des surdoués. Je ne vais pas vous coder votre application en un claquement de doigts…

Runtime error : interactions sociales

Nous ne sommes pas doués dans les interactions sociales. C’est un critère de diagnostic du TSA. Cela ne veut pas dire que je reste dans mon coin ; nous sommes passés maîtres dans l’art du camouflage social. On inhibe volontairement nos difficultés et on fait l’effort de rentrer dans le moule pour s’intégrer. On peut le faire une journée, une semaine, un mois… Ça demande une énergie colossale, car il faut analyser et comprendre chaque interaction en permanence.

C’est un peu comme coder sans IDE, sans autocomplétion : il faut se souvenir de chaque syntaxe, chaque convention, chaque cas particulier, à chaque ligne de code.

Imaginez que vous rencontriez un preux chevalier qui vous propose une partie de Sloubi. Vous ne connaissez pas les règles, donc à chaque action vous devez réfléchir à l’ensemble des règles existantes pour comprendre celle qui s’applique et anticiper la suivante. À la fin de la partie, votre fatigue sera comparable à celle que nous ressentons lors d’interactions sociales.

Deuxième bug de perception décrypté : à chaque interaction sociale, on joue une partie de Sloubi. Rejoignez la partie, qu’on s’amuse !

Exception non gérée : les émotions

Les autistes ne ressentent pas d’émotions. Le Terminator est jaloux ! Manager, chef d’équipe, je vous vois venir… Vous ne pouvez pas déverser votre frustration sur un neuroA ! On peut donner l’impression de ne pas ressentir d’émotions parce qu’on a du mal à les gérer et à les reconnaître chez les autres. Parfois, on exprime une émotion différente de celle attendue.

Une de nos particularités est notre incapacité à filtrer les signaux ou stimuli. Exemple : vous êtes chez vous, vous regardez un soap tout en laissant mijoter un bœuf bourguignon. On sonne, vous ouvrez, et un homme imposant vous dit d’une voix monocorde : « Sarah Connor ? ». Votre premier réflexe est de penser : « Merde, encore un autiste ! ».

Pendant ce temps, vous n’avez pas entendu la télévision ni senti que le bœuf brûlait, parce que votre cerveau a filtré le signal pour se concentrer sur l’essentiel. Chez un neuroA, ce filtrage ne se fait pas automatiquement. C’est comme si votre application logguait absolument tout en mode DEBUG en permanence : logs d’erreur, logs d’info, logs de trace, tout au même niveau. Résultat : quand une vraie erreur critique arrive, elle est noyée dans le bruit.

Back to Blog

Related posts

Read more »