Je vois beaucoup de développeurs anglophones qui ont des blogs techniques. Mais cela ne me semble pas si répandu que cela chez les francophones.
Du coup j’ai rédigé une petite liste de 10 raisons (en fait 11) pour lesquelles, toi, développeur, tu devrais avoir un blog technique.
-
Le partage des connaissance
Ne soyez pas égoïste, pensez aux autres développeurs qui vont affronter des problèmes similaires aux vôtres !
Partager ces problèmes (en les sortant de leur contexte au besoin) vous permet ainsi de faciliter le travail de ceux qui tenteront de faire la même chose que vous après. -
La création d’une base personnelle de connaissances
Parce que penser aux autres c’est gentil. Mais qui pensera à vous !

Avec un blog, vous vous créez une base de connaissances personnelles voir un aide mémoire.
Il m’est par exemple arrivé plusieurs fois de me rendre sur mon article Installer le gem MySQL sous mac. -
La veille technologique
Avec un blog que vous tentez réellement de mettre à jour régulièrement, vous allez tenter de vous tenir toujours au courant des dernières nouveautés afin de faire de nouveaux articles.
Ainsi j’ai écrit quelques articles sur Rails 3 dernièrement. Cela m’a forcé à me pencher sur cette version bêta. Chose que je n’aurai probablement pas fait tout de suite si ce n’est pour rédiger ces articles. -
Le dépassement de soi
Lorsque vous allez tenter de découvrir ces nouvelles technologies, vous allez devoir vous plonger dans la documentation de l’application (personne n’a encore réellement fait d’article puisque la chose est toute neuve) voir dans le code même de celle-ci.
C’est une excellente manière de vous dépasser personnellement et au passage d’améliorer vos compétences en développement. -
La reconnaissance des compétences
En discutant avec Sarah il y a quelques semaines, celle-ci me disait ne pas rédiger d’articles techniques car beaucoup de monde le fait déjà en PHP. En même temps elle ajoutait avoir eu quelques personnes lui ayant dit ne pas savoir comment elle développe.
Lorsque vous cherchez un emploi en tant que développeur, votre futur employeur (et/ou vos futur collègues) va/vont vouloir savoir comment vous développez. S’il faudra repasser derrière vous après chaque commit ou si vous allez devenir le nouveau cerveau de l’équipe.
Deux manières existent afin de montrer du code : participer à des projets open source ou écrire des articles sur un blog
Attention, ceci est également à double tranchant. En publiant du code, vous courez également le risque que tout le monde se rende compte qu’en fait, votre code n’est pas aussi propre que vous voudriez le faire croire
-
Remercier les gens qui ont pris du temps pour vous apprendre
Bah oui, on a tous débuté un jour. Moi c’était en seconde avec Jordan et un livre sur PHP (qui est une référence en matière de mauvaises pratiques).
Et à ce moment la, vous avez bien du demander de l’aide sur divers forums ou à des amis qui avaient déjà de la bouteille. Quelle meilleure manière de les remercier que de partager ensuite ce que vous avez appris ?
-
La visibilité/e-réputation
Ouais, c’est quand même l’une des raisons premières de créer un blog hein. Vous allez gagner en visibilité, en renommée (à condition de faire des articles de qualité), devenir un expert dans votre secteur (ou au moins donner l’impression que vous en êtes un
).Les conséquences se font rapidement ressentir : vous recevrez beaucoup plus d’offres d’emploi (et serez donc mieux payé), de demandes de contact (j’ai beaucoup d’étudiants qui me contactent pour des « interviews » sur le métier de développeur web).
-
Se la péter
Il ne se passe pas une semaine sans qu’un collègue, en cherchant quelque chose à propos de ruby, ne tombe sur mon blog. Et quelle meilleure manière de se « la péter » que de ressortir sur tous les résultats Google relatifs à un domaine technologique précis.
-
Amour du prochain
C’est pas moi qui ai dit « Aimez vous les uns les autres ». Mais ca s’applique bien ici. Et même si c’est un petit peu de la répétition avec la seconde raison, ça fonctionne tout de même.
On ne vis pas dans un monde de bisounours. Mais en travaillant pour, on peut arriver à quelque chose de similaire
-
Se payer des bières avec les adsense
On peut toujours rêver ! Mais rien ne vous empêche d’afficher quelques publicités sur votre blog.
Pour info avec les revenus générés par ce blog, je peux me payer environ 3 bières par mois. -
Le fun
Et oui, ça ne fait pas 10 mais 11. Et pourtant cette dernière raison est la plus importante.
Il y a quelques jours en réfléchissant à cet article, j’ai sondé sur twitter en demandant « qu’est-ce qui vous motive à maintenir un blog technique ? ».
S’en est suivi une discussion avec Raphael qui m’expliquait rapidement pourquoi il a fermé son blog.C’est la raison primordiale pour maintenir un blog technique : il faut que cela vous amuse. Si ce n’est pas le cas, autant ne rien faire.
Vous n’arriveriez pas à vous motiver, vos articles perdraient fortement en qualité et votre blog n’aurait pas réellement d’intérêt.
Pour finir je ne donnerai que deux conseils à ceux que cela aurait (par le plus grand des hasards) motivé à créer leur blog :
- Soyez constant.
Évitez de publier trois articles le premier mois, puis plus rien pendant 6 mois.
Je me force personnellement à faire un article par semaine (voir plus. La preuve, cet article est le second e la semaine). Mais cela peut être plus ou moins. - Relisez vous. Lors du Wordcamp Parisien de Février 2009, on m’a demandé « si j’avais un seul conseil pour un futur blogueur à donner, quel serait-il ? »
Ma réponse fut : rédige tes articles le lundi, publie les le mardi.
Et relis ton article avant de le publier.
Et vous, qu’est-ce qui vous pousse à maintenir (ou pas) un blog technique ?
Certains m’ont déjà répondu (merci Xavier et Bruno) et cela a fait les 6e et 9e raisons.




