Parler de l’innovation technologique c’est de la connerie, ce qu’il faut c’est transpirer

Linus Torvalds
Linus Torvalds

Parler de l’innovation technologique c’est de la connerie, tais-toi et fais le travail indique le créateur de Linux, Linus Torvalds

Linus Torvalds croit que la célébration de l’innovation dans le secteur de la technologie est satisfaite, auto-féconde et auto-utile.

Le terme qu’il a utilisé était plus brutal: « L’innovation de l’industrie parle trop et c’est de la connerie », at-il dit. «N’importe qui peut innover, ne pas faire ce fameux ‘penser différent’ … vis cela, c’est vide de sens. Quatre-vingt-dix-neuf pour cent de ce qui est dit n’est jamais fait.

Dans une interview au Sommet Leadership Open Source en Californie, dirigé par Jim Zemlin, directeur exécutif de la Linux Foundation, Torvalds a discuté comment il a géré le développement du noyau Linux et son attitude envers le travail.

Si je me suis permis de retranscrire cet article, originalement en anglais, c’est parce-que je suis stupéfait par le nombre de conférences, forums, workshops et événements sur la tech en Afrique depuis 5 ans. Dans 95% des cas ces hubs de la tech Africaine sont complètement en inadéquation avec les réalités du terrain : de superbes applications gourmandes en datas, et dont les Africains ne peuvent pas se payer les abonnements, quand souvent dans certains pays seulement 5% disposent de smartphones. Et je ne parle pas des systèmes en Cloud, ou autre systèmes inutilisable sans réseaux… Bref tout va bien mais pour 2% de la population d’un continent…

« Tout ce battage n’est pas là où le travail est réel, » a déclaré Torvalds. « Le vrai travail est dans les détails. »

Torvalds a dit qu’il souscrit à l’avis que les projets réussis sont 99 pour cent de transpiration, et un pour cent d’innovation.

En tant que créateur et dictateur bienveillant du noyau Linux open-source , sans parler de l’inventeur du système de contrôle de version distribué Git, Torvalds a démontré que son approche produit des résultats. Il est difficile de surestimer l’impact que Linux a eu sur l’industrie de la technologie. Linux est le système d’exploitation dominant pour les serveurs. Presque tous les calculs haute performance fonctionnent sous Linux. Et la majorité des appareils mobiles et des dispositifs embarqués reposent sur Linux sous le capot.

Le noyau Linux est peut-être le projet de technologie collaborative le plus efficace de l’ère PC. Les contributeurs du noyau, qui totalisent plus de 13 500 depuis 2005, ajoutent environ 10 000 lignes de code, en supprimant 8 000 et en modifiant entre 1 500 et 1 800 chaque jour, selon Zemlin. Et cela se passe – mais pas au rythme actuel – depuis plus de deux décennies et demie.

Linus Torvalds
Linus Torvalds

«Nous faisons cela depuis 25 ans et l’un des problèmes constants que nous avons eu est que les gens se mettent sur les orteils de l’autre», a déclaré Torvalds. «Donc, pour toute cette histoire, ce que nous avons fait, c’est organiser le code, organiser le flux de code, et organiser notre personnel afin que le point de douleur – qui est des gens en désaccord sur un morceau de code – disparaisse essentiellement.

Le projet est structuré de façon à ce que les gens puissent travailler de façon autonome, explique Torvalds. « Nous avons été en mesure de modulariser le code et le modèle de développement afin que nous puissions faire beaucoup en parallèle », at-il dit.

La technologie joue un rôle évident, mais le processus est au moins aussi important, selon Torvalds.

– C’est un projet social, dit Torvalds. «Il s’agit de technologie et la technologie est ce qui rend les gens capables de s’entendre sur les questions, parce que … il y a généralement un droit assez clair et souvent beaucoup de problèmes ensuite. »

Mais maintenant que Torvalds ne revient pas personnellement sur chaque changement comme il l’a fait il ya 20 ans, il s’appuie sur un réseau social de contributeurs. «C’est le réseau social et la confiance», a-t-il déclaré. « … et nous avons un réseau très solide. C’est pourquoi nous pouvons parfois avoir mille personnes impliquées dans chaque version. »

L’accent mis sur la confiance explique la difficulté de participer au développement du noyau, parce que les gens ne peuvent pas signer, soumettre le code et disparaître. « Vous tirez beaucoup de petits correctifs jusqu’au point où les mainteneurs vous font confiance, et à ce moment-là vous devenez plus qu’un simple homme qui envoie des patchs, vous devenez partie du réseau de confiance », a déclaré Torvalds.

Il y a dix ans, Torvalds a dit qu’il avait dit à d’autres contributeurs du noyau qu’il voulait avoir un calendrier de sortie de huit semaines, au lieu d’un cycle de sortie qui pourrait traîner pendant des années. Les développeurs du noyau ont réussi à réduire leur cycle de diffusion à environ deux mois et demi. Et depuis lors, le développement a continué sans beaucoup de bruit.

«C’est presque ennuyeux de voir comment notre processus fonctionne», a déclaré Torvalds. «Tous les moments vraiment stressants pour moi ont été sur le processus.

Thierry BARBAUT
Thierry Barbaut - Consultant international - Spécialiste en nouvelles technologies, numérique et intelligence artificielle. Montage de programmes et de projets à impact ou les technologies et l'innovation agissent en levier : santé, éducation, agriculture, énergie, eau, entrepreneuriat, villes durables et protection de l'environnement.