Devs et Différences, Faiblesses et Forces

Devs et Différences, Faiblesses et Forces

Je ne sais pas si ma perception des choses est faussée. Mais j’ai l’impression que notre métier attire une proportion plus grande de personnes qui ont le cerveau un peu différent - et j’en fais partie. Il y a tout un tas de sigles pour mettre des étiquettes pour nous désigner: TSA, HPI, TDAH…

Ou en toutes lettre, Troubles du Spectre Autistique, Haut Potentiel, Troubles de Deficit de l’Attention et de l’Hyperactivité. Le dernier me parle plus particulièrement. C’est ce qui fait que si quelqu’un parle de l’autre côté du bureau, mon cerveau va se débrancher de mon code.

Ce n’est peut être qu’une impression anecdotique, mais je me pose la question : le développement logiciel attire-t-il des “neuro atypiques”, pour utiliser volontairement un terme vague ?

Pour ma part, mes troubles de l’attention et mon hyperactivité sont à la fois ma force et ma faiblesse.

C’est ce qui me permet de me mettre dans un tunnel pour coder pendant des heures sans lever la tête. C’est ce qui me permet de faire tourner deux chaines Youtube (cf plus bas :)) en plus de mon boulot. Mais c’est aussi ce qui fait que je suis facilement distrait et que je peux perdre de vue ce qui est prioritaire.

C’est quelque chose dont je suis vraiment en train de prendre conscience que maintenant. Ma mère se plaignait de mon hyperactivité d’enfant, mais je ne me suis jamais penché sur ce que ça pouvait impliquer.

Et finalement comprendre son propre cerveau (et celui des autres), c’est un peu comme comprendre un logiciel, non? Combien de fois ais-je entendu dire “ça il n’aime pas” en parlant d’un logiciel? On sait où sont les points de fragilité, les choses qui marchent bien et les choses qui marchent moins bien. Un de commentaires sur la video de Rust vs Go disait

J'ai toujours pensé que maitriser un langage c'était comprendre intuitivement sa "philosophie". A partir de là les doigts codent tout seul. On "devine" que le langage va offrir son aide sur certains points sans même réfléchir.

Et j’aime bien cette vision des choses, mais je me demande dans quelle mesure on peut aussi se l’appliquer. Qu’est-ce que vous en pensez?

Les (petites) victoires de la semaine

Cette semaine, ma chaine française et anglaise ont chacune passé un cap :) Il reste encore beaucoup de chemin à parcourir avant que tout ça ne soit viable, mais j’aime bien l’idée de célébrer nos victoires, même petites :)

IMG_2540.jpg

IMG_2529.jpg

Les explorations de la semaine

Je suis en train de réfléchir à la meilleure façon d’implémenter un système de commentaires sur mon site en NextJS, qui permettre de s’exprimer et de poser des questions, mais qui demande pas non plus que je passe mon temps à corriger des commentaires de spam. Et à part implémenter le reCAPTCHA de Google je ne trouve pas de solution viable pour le moment !

Par ailleurs je suis fasciné par la chaine youtube Coderized qui n’a que 3 vidéos (environ une tous les 3 mois) et qui utilise de l’animation pour présenter des concepts de code.

Le “Taint” chez React : une étude de comment éviter de faire fuiter des info confidentielles en utilisant une API React qui

Le sondage “State of React 2023” est en cours, n’hésitez pas à participer!

N’hésitez pas ..

.. a me contacter si vous avez des questions, où à me soumettre des idées de vidéo que vous aimeriez que je couvre !

A la semaine prochaine, et merci de m’avoir écouté

Social
Made by kodaps · All rights reserved.
© 2024