• [^] # Re: Une forte amende

    Posté par . En réponse à la dépêche Les membres du collectif Édunathon demandent l’annulation de l’accord entre Microsoft et l’Éducation. Évalué à 4.

    Je trouve tes arguments particulièrement intéressants et pertinents dans une large mesure. J'aime particulièrement ton concept de "micro-connaissance", parce que tu as raison, c'est bien de cela qu'il s'agit. J'ai cependant quelques exemples sur lesquels j'aimerais attirer ton attention.

    1. J'ai arrêté très tôt d'amasser des micro-connaissances sur MSOffice, dès la fin du lycée en fait puisqu'un pote qui s'y connaissait m'a fait découvrir le concept de logiciel libre et m'a aidé à installer ma première distrib. J'ai eu une utilisation exclusive depuis... jusqu'à ce que mon entreprise me contraigne à utiliser MSOffice. Du coup, je perds un temps fou à amasser ces micro-connaissances débiles: oui je sais parfaitement que pour modifier cet élément de l'arrière plan de mon slide il faut que je modifie le style, le masque, ou peu importe le nom qu'on lui donne. Mais comment je fais en pratique ? Des milliers de sites sont renvoyés par une recherche web, il faut trier, essayer, ... ça finit par tomber en marche. Bilan, j'ai perdu plus d'une heure sur ma journée. Si j'avais pu le faire en Latex/Beamer, en 1 heure j'aurais fini toute la présentation, et pas seulement le fait de mettre la date en arrière plan, mais malheureusement c'est MSOffice et rien d'autre. (Je me débrouille mal avec les moteurs de recherche ? Peut-être, mais au fait, comment apprend-t-on à utiliser un moteur de recherche ? On demande aux collègues et on cherche sur... ah non ça on peut pas puisqu'on est en train d'apprendre, donc on demande aux collègues ? :) )

    2. Si on pousse ton argument à l'extrême (pour l'exercice), on peut dire: il suffit d'apprendre à coder dans un seul langage objet, et "si le gusse n'est pas trop con" il pourra coder dans n'importe quel autre langage objet, dans n'importe quel contexte, "sans formation particulière. Il va simplement gagner progressivement en productivité en découvrant par lui-même ou en demandant aux collègues". Je me vois mal dire en entretien d'embauche: "du C++ ? Non jamais fait. Mais j'ai appris le Python à la fac, pour le C++ je demanderai aux collègues ou je chercherai sur Google". Effet garanti :)

    3. Sur la partie formation, en revanche, je ne suis pas d'accord avec toi. Une dizaine d'heure qui couvriraient "un peu d'historique, l'imprimerie, la typographie, les machines à écrire, les traitements de texte,[...]" ne me semble vraiment pas suffisantes. En témoignent le nombre de pages de forum dédiées à des questions sur l'utilisation des suites bureautique: les utilisateurs ont besoin d'une formation sur le sujet, une vraie. Même si cette formation n'apporte que des micro-connaissances, elle est nécessaire afin que personne, dans le monde pro, ne perde des heures, chaque semaine, à acquérir les micro-connaissances qui lui sont nécessaires pour accomplir ses tâches. Prenons une analogie avec les distribs: quelqu'un peut être un très bon administrateur debian. Et puis un jour, on lui donne un serveur sous gentoo. C'est sûr qu'il sait très bien ce qu'est un gestionnaire de paquet, que la configuration est globalement dans /etc, etc. Mais il va lui falloir un bon moment avant de retrouver ses marques. Acquérir toutes les micro-connaissances nécessaires pour faire la transition apt -> portage, ne vont pas s'acquérir "en, quoi, 10 secondes?"