BlogHome

Bonjour le monde !

2022-07-14

It's alive!

Vous l'attendiez toutes et tous (non), mon blog est enfin live 🚀

TL;DR Je suis Florent, développeur (principalement web), bienvenue sur mon blog ! 👋
Vous pouvez vous attendre à du contenu qui traite d'informatique en général. J'envisage notamment d'écrire à propos de mes projets personnels. 🐱‍💻

Syndrome de l'imposteur

Un nouveau blog de dev en 2022, vraiment ? 🤭

Ha ha très marrant 😒
Pour ta gouverne, il n'est pas exclu que se glissent des billets ne traitant pas (seulement) d'informatique, mais aussi d'autres sujets que j'affectionne (cartographie, culture libre, etc.). Parler de simple « blog de dev » serait alors réducteur, mais nous verrons bien ce que mon inspiration nous réserve !

Ne faites pas attention à lui, il tente de me rabaisser à chaque fois que j'entreprends quelque chose dans la vie. Toutefois, je dois admettre qu'il a raison sur un point : ma démarche ne brille pas par son originalité.

Je pense donc je blogue

N'est-il pas vrai qu'une grande vague de blogs orientés développement s'est abattue sur le Web il y a moins de 10 ans ? Il est possible que ma vision soit biaisée; mon relatif jeune âge ne m'a pas laissé l'occasion de connaître l'âge d'or de cette pratique au début des années 2000, période au cours de laquelle Google racheta Blogger. Il n'empêche qu’aujourd’hui, de nombreux développeurs et développeuses partagent leurs travaux et leurs pensées par ce biais. Cette démarche a rencontré un tel succès que de nouvelles plateformes ont fait leur apparition; d'abord Medium, puis DEV Community plus récemment.

Pour ma défense, ça fait un sacré bail que je songe à commettre un blog. Je ne compte plus le nombre de bloggeurs et bloggeuses tech qui vantent les bienfaits que leur procure l'écriture. D'après ce que j'ai pu lire et entendre, cela permet entre autres :

  • de résoudre des problèmes complexes, car expliquer de manière détaillée un problème permet de mieux comprendre son domaine. Ça vous rappelle quelque chose ? 🦆
  • de mieux structurer ses pensées, car cela force à faire un tri dans ses souvenirs et reformuler son vécu pour le rendre consistant et y donner du sens
  • d'apprendre, car en choisissant d'écrire sur un sujet donné on se doit de faire un minimum de recherches; s'il s'agit comme bien souvent d'un sujet qu'on ne maîtrise pas, cela peut amener des surprises

Syndrome de l'imposteur

OK c'est super tout ça, mais t'as une excuse pour avoir attendu aussi longtemps ? 🤨

Eh bien il faut dire que tu n'es pas étranger à ce retard ! La peur de me lancer, de laisser à la vue de tou·te·s le fruit imparfait de mon cerveau, la croyance que je n'ai rien d'intéressant à dire. Ces sentiments, c'est à toi que je les dois 🥲

Mais il serait injuste de te désigner comme seul responsable.

Trop de choix tue le choix

L'informatique est un microcosme qui bouge vite, pour le meilleur et pour le pire. Pour le meilleur, car c'est cette évolution rapide qui introduit les innovations à même de supporter de nouveaux usages (on pourra dans le même temps objecter que ces dernières servent plus souvent les intérêts du marketing).

Pour le pire, car parfois de bonnes idées qui, il y a quelques années encore, étaient de vraies innovations, sont injustement mises au rebut au profit du next shiny thing, du new kid on the block (appelez-le comme vous voulez).

Programmers know the benefits of everything and the tradeoffs of nothing.

Rich Hickey

Cette citation résume à elle-seule le péché originel commis par nombre de nous autres développeurs·euses : nous sommes aveuglés par les promesses de nouvelles approches/technologies, qui rendent insupportables les faiblesses de leurs prédécesseurs, au point que des applications entières soient régulièrement réécrites de zéro, dans l'unique but d'utiliser le dernier framework à la mode (looking at you, JavaScript devs). On en viendrait presque à oublier la sérénité que procure une application qui, à défaut d'être sexy ou originale, se contente de fonctionner correctement en production pendant des années. Rappelons enfin qu'il n'existe pas de silver bullet, et qu'en informatique tout est affaire de compromis. Les exemples sont nombreux : SGBDR vs. NoSQL, MPA vs. SPA, etc.

Tout ça pour dire que cette évolution permanente et la profusion de technologies et approches utilisées pour monter un blog ont sans doute déclenchées en moi une paralysie d'analyse qui explique que j'ai pris autant de temps pour me lancer.

En définitive, je suis très heureux d'avoir lancé mon blog et d'être (enfin) parvenu à écrire ce premier billet d'une – je l'espère – longue série. D'ici là, portez-vous bien ! 😘