présentation
L'apprentissage de la programmation est souvent considéré comme moins pertinent dans l'ère du « vibe coding ». Cependant, en tant que fondateur de Val Town, une startup de la Silicon Valley spécialisée dans l'écriture et le déploiement de code, je suis convaincu que tout le monde devrait apprendre à coder.
contexte technique
La capacité à coder n'est plus considérée comme un chemin rapide vers la prospérité. Cependant, comme les mathématiques, la littérature, les sciences ou les arts libéraux, la programmation est utile à apprendre pour des raisons éducatives et non seulement vocationnelles. Le LOGO, un langage de programmation créé par Seymour Papert, permet aux enfants d'apprendre les mathématiques de manière exploratoire, en donnant des instructions à une tortue sur l'écran pour dessiner des images.
fondements et bénéfices
En apprenant à programmer, j'ai développé des compétences métier telles que le débogage, la composition et la logique. J'ai également appris que tout peut être appris. La programmation combine la créativité de l'écriture, la précision des mathématiques et les boucles de rétroaction instantanées d'un jeu vidéo. Elle permet de préciser ses désirs en langage que les ordinateurs peuvent exécuter.
implications et limites
Les modèles de langage (LLM) peuvent écrire de l'anglais et du code avec la même facilité, mais cela ne remet pas en question la pertinence des humanités. De même, la programmation n'est pas rendue obsolète par les LLM. Au contraire, elle est essentielle pour comprendre le monde numérique dans lequel nous vivons. La programmation est un plaisir et une source de joie, et son apprentissage peut ouvrir des portes à de nouvelles possibilités.