Article original : FreeCodeCamp Might Help You Live Longer
Par Christopher Phillips
Depuis que j'ai commencé mon parcours en développement web avec Free Code Camp, je me sens plus éveillé, plus alerte et capable de traiter l'information à des vitesses plus élevées. Ce que je n'ai réalisé que récemment, c'est que coder là-bas pourrait en fait m'aider à vivre plus longtemps aussi.
Il y a eu beaucoup d'études sur la démence et la maladie d'Alzheimer — spécifiquement concernant le maintien de l'activité cérébrale et l'apprentissage d'autres langues, auxquels la programmation contribue.
Le terme principal est « réserve cognitive » — la capacité de votre cerveau à compenser fonctionnellement la dégénérescence naturelle.
« La recherche indique que les personnes qui ont des réserves solides de réserve cognitive sont généralement moins susceptibles de présenter les signes classiques de la démence — perte de mémoire à court terme, difficulté à faire plusieurs choses à la fois. »
Alors, comment pourriez-vous améliorer la réserve cognitive avec la programmation ?
- Résolution de problèmes : Les défis de codage stimulent votre cerveau de différentes manières, vous forçant à ouvrir de nouvelles voies neuronales. Cela augmente l'efficacité et améliore la capacité de votre cerveau à travailler dans des conditions difficiles. Cela signifie que si vous souffrez d'une lésion cérébrale, dégénérative ou autre, votre cerveau est plus susceptible de pouvoir fonctionner à un niveau plus élevé par la suite.
- Créativité : J'ai remarqué une augmentation spectaculaire de ma créativité et de mon originalité depuis que j'ai commencé à coder. Cette créativité transcende aussi mon ordinateur. Mes amis rapportent que je propose des idées plus originales. Cela correspond à une étude qui a montré qu'il existe un lien entre la « créativité verbale » et une augmentation de la réserve cognitive.
- Ouvrir de nouvelles possibilités : Le codage a ouvert mon esprit à d'innombrables possibilités créatives. Le processus créatif avec le codage est similaire à celui que j'ai vécu lorsque j'ai étudié mon diplôme en anthropologie et réalisé que les représentations de la culture à travers le monde étaient infiniment variées. Il en va de même pour les possibilités avec le code. Cela ouvre des parties de mon cerveau que je n'ai pas utilisées depuis longtemps, et pourrait améliorer ma réserve cognitive.

Bilinguisme
Il y a eu une multitude d'études montrant que le bilinguisme peut augmenter la réserve cognitive. Lors du traitement d'une nouvelle langue, les anciennes langues sont activées dans une certaine mesure pour traiter les nouvelles. Cette interaction fonctionnelle produit plus de matière grise et blanche dans le cerveau, conduisant à une augmentation de la réserve cognitive. Mais pouvons-nous supposer que les langues de programmation sont les mêmes ?
Une étude de l'Université de Passau a impliqué la réalisation de scans cérébraux sur 17 volontaires pendant qu'ils lisaient du code source. Ils ont découvert que les langues de programmation et les langues naturelles activaient les mêmes parties du cerveau, et de manière similaire.
Augmenter votre réserve cognitive ne réduit pas seulement le risque de la maladie d'Alzheimer et de démence, il a également été démontré qu'elle a un effet sur l'incidence des lésions vasculaires, de la maladie de Parkinson, des lésions cérébrales traumatiques, du VIH et de la sclérose en plaques. Vous ne luttez pas seulement contre la démence en codant — vous avez un effet sur de nombreuses autres affections.
Pourquoi FreeCodeCamp ?

Alors, pourquoi ai-je spécifiquement mentionné Free Code Camp ? Je pense que leur programme open source est plus indépendant que tout autre que j'ai essayé, ce qui me conduit simplement à utiliser plus de matière grise que les autres. Cela devrait augmenter encore plus ma réserve cognitive.
Avec Free Code Camp, je ne me contente pas de regarder des vidéos ou de lire des tutoriels — je crée des projets entiers à partir d'une page blanche, comme mon récente Application Météo.
La prochaine fois que vous luttez, que vous travaillez dur sur une deuxième langue de programmation, ou que vous apprenez simplement une nouvelle grammaire ou syntaxe dans votre première langue, ne vous découragez pas. Cela pourrait vous sauver la vie.
Publié à l'origine sur le blog de Chris Phillips.