Ton dogme c’est de la merde
Je me rends compte que je n’ai pas écrit d’articles depuis le début du mois. C’est en partie dû au fait que j’ai pas mal de travail. Mais je réalise que c’est peut-être aussi en partie dû à certaines réactions lues suite à certains de mes précédents articles.
Le mois dernier, Marie Guillaumet a écrit un excellent article chez Les Intégristes intitulé L’intégration web, cette leçon d’humilité. (Si vous ne l’avez pas encore lu, vraiment, allez-y.) Ce paragraphe a particulièrement retenu mon attention :
Le problème, ces dernières années, c’est que tout ce qui se dit sur la Toile à propos des méthodes de développement front-end est relayé sur Twitter et a tendance à être pris pour argent comptant. À chaque jour son nouveau messie. Pour peu que le messie en question ait beaucoup de followers, peu de voix s’élèveront alors pour remettre sa parole divine en question : « Si lui, si elle le dit, c’est qu’ils doivent avoir raison ! ».
Le mois dernier également, Christophe Andrieu a publié une réponse, elle aussi pleine de bon sens (même si je ne suis pas d’accord avec tout), à mon article sur la cible, intitulée Intégrateur dans la vraie vie. Là encore, un commentaire de Kaelig a résonné en moi :
Pour avoir été à la conférence “Responsive Day Out” il y a un mois à Brighton, où les Jeremy Keith et autres gourous du web “bien fait et responsive” parlaient de leur expérience, j’avoue qu’à la fin de la journée je commençais à en avoir assez des beaux discours qui se rapportaient à dire “si votre contenu n’est pas accessible sous Lynx, allez vous faire en…er, vous êtes juste mauvais”.
N’oubliez jamais que ces gens sont ceux qui crient le plus fort dans une foule de développeurs, pas forcément ceux qui sont les plus pertinents. D’ailleurs nombre d’entre eux n’ont jamais participé à des projets d’envergure, ou encore cachent qu’ils acceptent aussi des boulots alimentaires afin de ne pas écorner leur image d’experts.
Je ne peux pas m’empêcher de me sentir visé quand on parle de « beaucoup de followers » ou de « ceux qui crient le plus fort ».
J’ai actuellement 5469 followers sur Twitter. Ce chiffre me fait bouillir la cervelle quand j’y pense. Bien sûr, ce n’est rien à côté des trente-six millions de followers de la directrice de création de Polaroid. Mais pour un compte personnel d’intégrateur, où je parle quasiment exclusivement d’intégration, parti de zéro il y a tout juste trois ans, ça me laisse abasourdi.
Du coup, ça donne de l’écho à tout ce que je dis. Le moindre de mes articles fera plusieurs centaines voire plusieurs milliers de vues, même le plus débile (2807 vues depuis sa parution). Et puis j’ai des avis tranchés. J’écris sur des sujets qui me passionnent, des sujets qui me prennent aux tripes, des sujets qui me font réagir de manière viscérale.
En combinant les deux paragraphes précédents, je comprends que je puisse passer pour un « ayatollah » (ou pour Abraham Simpson).
Hier, je suis tombé sur cet article, « There is No Right Way to Develop Software« , dénonçant les gourous prétendant que leur façon de travailler est la seule et unique façon véritable de travailler. Et puis une recherche sur l’avant-dernière phrase de cet article, « Strong opinions, weakly held » m’a mené à ce fantastique article du même nom de Jeff Atwood en 2008. Il répond à certaines critiques vis-à-vis de son blog et de sa supposée autorité. Il commence par reprendre deux slides d’introduction d’une conférence.
Qu’est-ce que j’ai fait ?
Je n’ai pas de société.
Je n’ai pas participé au lancement d’une startup importante.
Je n’ai pas créé un framework ou un standard.
Je n’ai pas gagné beaucoup d’argent.RIEN.
Il n’y absolument aucune raison pour laquelle vous devriez m’écouter.
Mais d’une manière ou d’une autre, j’ai 75 000 abonnés à mon flux RSS et plus de 50 000 pages vues par jour.
C’est un mystère pour moi, également.
Puis il enchaine :
L’autorité dans notre domaine est une chose étrange. L’autorité perçue l’est encore plus.
Je me suis toujours vu comme rien de plus qu’un amateur débutant à la recherche d’illuminations. Ce blog est ma tentative d’inviter d’autres personnes à faire ce voyage. C’est devenu un voyage assez populaire au passage, ce qui a subtilement altéré la nature du voyage et ma façon de l’aborder, mais le but reste le même.
Ça me trouble considérablement d’entendre que des gens me voient comme un expert ou une autorité, et non pas un camarade amateur.
Je n’aurais pas pu mieux décrire mon ressenti.
Tout ceci m’amène au titre de cet article, et à un autre excellent article lu le mois dernier, intitulé « Your Dogma is Bullshit« .
Chacune de nos perspectives se développe au cours du temps à travers les expériences de nos propres vies. La probabilité pour que les expériences d’une personne correspondent à celles d’une autre personne est quasiment nulle. Donc quelles garanties vous avez quand je dis « vous ne devriez pas utiliser Bootstrap » que j’y regarde de votre perspective ? Aucune, non ?
Même si je faisais de mon mieux pour voir de votre point de vue, le fait que nous ayons tous les deux suivis des chemins très différents — même si nous sommes arrivés au même point — signifie que je ne serais jamais capable de me mettre à votre place et de voir les choses comme vous les voyez. Sans comprendre le contexte, il n’y a aucun moyen pour moi d’avoir une telle prétention, peu importe à quel point j’essaye.
Donc si je ne peux pas prétendre savoir ce qu’il y a de mieux pour vous — et vous pour moi — comment savez-vous que ce que je raconte en ce moment même ce n’est pas de la foutaise également ? Je veux dire, j’ai commencé par une déclaration très large, comment savez-vous que j’ai raison ? Malheureusement vous ne pouvez pas le savoir. Et ce simple fait approuve ma déclaration — ou l’inverse, c’est à vous de décider. La totalité de cet article est un débat digne de l’oeuf ou la poule. Il n’y a aucun moyen pour qui que ce soit de prétendre qu’il est ou pas correct si ce n’est pour soi-même. Et c’est ça qui est génial !
Maintenant que vous remettez en cause mon dogme (et aussi peut-être ma santé mentale), vous commencerez à remettre en question les dogmes de tout le monde également, y compris les vôtres. Donc quand vous croyez que quelque chose est le meilleur — ou le pire — vous vous demandez, « comparé à quoi ? ». Comparé à vos propres expériences ? Aux miennes ? Et pourquoi pas comparé aux expériences de la prochaine personne que vous allez croiser ? Ou de la dernière personne que vous avez croisé ? Il n’y a aucun moyen de savoir, donc il n’y a aucun moyen de définir absolument ce qui est le meilleur, le pire, ou n’importe quoi entre les deux.
Est-ce que vous devez arrêter de faire des ombres portées dans tous vos designs ? Est-ce que vous devez arrêter d’utiliser Photoshop pour faire du web ? Est-ce que vous devez bannir tout texte en haut de casse ?
Peu importe. Ça dépend. Du projet, du contexte, de votre personnalité. Ces questions n’attendent pas une Vérité en réponse. Et ceux qui les posent n’ont probablement pas la prétention de la détenir.
La froideur du support numérique, et la nature souvent passionnée de nos métiers, fait qu’on est amené à réagir de manière viscérale. Mais ne vous trompez pas : si vous dénoncez ce que vous percevez comme un dogme par des conclusions tirées de vos propres expériences, vous serez à votre tour perçu comme un ayatollah.
Il y a deux ans, lors de l’affaire DSK, je me souviens avoir entendu un journaliste faire la déclaration suivante :
Dans un procés, il y a toujours trois parties : l’accusation, la défense, et la Vérité.
Je suis heureux d’avoir un blog personnel où je peux m’exprimer librement. Je ne prétends pas énoncer la Vérité. Mais juste à défendre les points de vues nés de mes propres expériences. Certains ressentiront ça comme des accusations. Je ne m’attends pas à faire l’unanimité. Mais si d’autres trouvent dans mes propos un écho à certaines de leurs expériences, et que ça leur permet d’avancer, alors je suis flatté d’y participer.