Pourquoi personne ne m'avait jamais parlé de Github ?
21 Aug 2017 · Git · Code, Git, Github, Gitlab, VersioningC’est la question qui m’a accueilli ce matin sur Twitter. Cet ami relatait un peu ce qu’il vit de regrettable de n’avoir pas connu Github plus tôt.
Pourquoi personne ne m'avait parlé de Github à l'époque.
— Ed. 🤦🏽♂️ (@EddyMbans) August 21, 2017
Mais la question-ci m’intéresse particulièrement pour deux raisons :
- Beaucoup de ceux qui nous apprennent à coder ne le connaissent pas;
- La maîtrise de Git (Github et Gitlab donc) demande du temps et de la patience.
Git est né en 2005 de la frustration de Linux Torvalds, le créateur du noyau Linux. A l’époque, le code s’échangeait essentiellement par mail entre les contributeurs du noyau Linux. Plus tard, GitHub vit le jour pour ouvrir Git au web, surtout au moment où l’internet commençait à vraiment se démocratiser. Et Gitlab qui naquit tout récemment a ajouté certaines fonctionnalités à Github. Et beaucoup d’écoles n’ont pas trouvé cet outil aussi indispensable qu’un langage de programmation. Mais en réalité, on ne peut avoir de préférence entre Git et le code. Ils vont de pair. Et les écoles d’informatique d’aujourd’hui doivent aussi l’insérer dans leurs programmes, autant qu’il y a des langages de programmation. De nos jours, savoir coder ne consiste plus à savoir créer une variable, à écrire une structure conditionnelle ou faire une boucle répétitive. Le code, c’est tout un ensemble.
Parce personne n'en a parlé à ceux qui t'entourent #git #gitlab #github
— Koffi Sani (@koffisani) August 21, 2017
La majorité de notre connaissance (et donc notre ignorance) est héritée de ceux qui nous forment. Plus on t’en parle, plus tu en sais. Le reste n’est qu’histoire. Même avec l’avènement de l’internet comme un messie venu d’en haut, cette vérité reste d’actualité.
Mais aujourd’hui, on peut sauver ceux qui n’en connaissent pas encore. Lors d’un de mes ateliers d’initiation à l’Institut Africain d’Informatique de Libreville, le 30 juillet 2017 dernier, les étudiants étaient très engagés et sollicitaient encore des ateliers sur d’autres outils et technologies.
Séance de formation à IAI: "Initiation à #Git, #Github et #GitLab" pic.twitter.com/8LNcjUDzTt
— Koffi Sani (@koffisani) July 30, 2016
Nous devons prendre ces initiatives, ne serait-ce que deux heures par an pour permettre à d’autres aussi d’entendre une fois parler des outils qui gouvernent le monde professionnel. On ne nous en avait pas parlé, mais nous pouvons et devons désormais en parler aux autres.
Mais heureusement que toi tu peux propager la "bonne nouvelle" pour aider à éviter le chaos du #code
— Koffi Sani (@koffisani) August 21, 2017
L’étudiant d’aujourd’hui, c’est le professionnel de demain.