L'idée que tout le monde devrait savoir coder semble être assez répandue dans le Libre, au prétexte du fameux "Do it yourself". Autant il est louable de souhaiter que chacun maîtrise son environnement et le comprenne, autant il est faux de pense qu'il faut savoir faire quelque chose pour le comprendre. Pour reprendre l'opposition au vote électronique, savoir coder n'est pas nécessaire pour comprendre le risque : le simple fait de devoir maîtriser une compétence particulière pour être en mesure de contrôler le vote devrait disqualifier ce type de vote.

J'ai moi même des projets (sur le Libre toussa) qui nécessitent de savoir coder. J'ai contacté des gens, en demandant des conseils, des compétences, non pas pour faire à ma place mais pour m'aider à dresser les grandes lignes techniques, estimer la faisabilité. Quelques minutes de temps. Ben figurez vous que c'est très difficile à avoir, et qu'en dépit du bon sens j'apprends à coder. Et pendant ce temps je ne fais pas ce que je sais mieux faire.

J'en suis venu à considérer que cette propension à dire que tout le monde devrait savoir coder est un cache sexe au manque de compétences annexe des codeurs, à leur enfermement progressif dans un nouveau corpus, eux qui prétendent briser les hiérarchies et en crée ainsi une nouvelle : eux qui savent faire, et les autres qui ne savent pas.

Qu'en fait de "libriste" beaucoup ne sont finalement qu'"opensourciste", et que le "Do it yourself" ne signifie pas tant "tu peux le faire" que "débrouille toi"

Le "hacker" est devenu le nouvel idéal de l'homo numericus, celui qui crée, transforme et adapte les outils. Mais avec un peu de recul, le hacker n'est rien d'autre que l'artisan numérique. Les artisans, depuis toujours, ont créé, transformé et adapté leurs outils à leur tâche, et créé des castes, des guildes, des corporations, inférieures ou supérieurs, le hacker n'est qu'un nouvel exemple de cette propension humaine à agir entre soi.

Ce n'est pas la compétence la clef du Libre, mais l'humilité de ses acteurs.

Pour ne pas faire de confusion, je ne suis pas amer quand à ma propre expérience, et je ne mets pas tout le monde dans le même panier, je constate une tendance générale, sectorielle, à laquelle de (très) nombreuses personnes ou initiatives ne participent pas ou lutte contre :). Mais le sentiment que tout le monde devrait savoir coder revient à dire que tout le monde devrait savoir faire son pain, ou construire sa maison. Si un maçon fait la moitié de votre maison et vous dit partant que vous devriez savoir faire le reste vous même ...