Il s’agit là d’une question récurrente pour les développeurs web et autres profils rattachés au web : faut-il créer son propre site/blog? En bref : oui. En un peu plus détaillé : https://vimeo.com/336343886

De mon point de vue, créer son propre site/blog est indispensable mais il faut le faire de façon cohérente pour les raisons qui suivent.

Décentraliser le web

Il est indispensable de ne pas subir le web.
Si vous passez par Facebook, soyez prêt à assumer ce qu’ils font de vos données personnelles.
Si vous utilisez Medium, assumez leurs défauts d’accessibilité et leur politique tarifaire aberrante. Ils monétisent VOTRE contenu.
Si vous passez par une plateforme de blogging, assumez l’UX pourrie, les pubs intempestives, le côté absolument pas éco-conçu du truc, etc.

Une question d’identité

Créer votre propre site web, c’est aussi l’occasion de montrer ce que vous savez faire et surtout où vous placez vos valeurs (voir plus haut sur ce qui concerne Facebook et Medium).
Les outils sont très nombreux (à commencer par Jekyll, Hugo et autres, sans avoir à foncer vers Wordpress et autres mammouths), à vous de choisir le plus adéquat. Essayez juste de garder les mains libres pour arranger le truc à votre sauce et profitez-en pour justifiez vos choix.
Est-ce-que vous préférez mettre en avant sur un CV un site que vous avez fait vous-même ou ce que vous avez posté sur un outil bourré de défauts?

Les freins

Les raisons pour ne pas créer son propre site sont nombreuses.

Le temps

Vous n’avez pas le temps de créer un site perso? En tant que développeur, le plus difficile est parfois de trouver un projet annexe pour se faire la main. En voici un qui aura directement une utilité (et si vous en doutez, regardez la section suivante).
Avec un outil comme Jekyll, le site peut être sur pied en 10 minutes chrono. Github et Gitlab peuvent héberger et vous permettre des mises à jour rapides. Et le temps que vous prendrez pour ça vous fera forcément progresser.
Le but n’est pas d’alimenter votre site tous les jours mais de le faire de temps en temps et de façon pertinente.
Notez que la communication (écrite, entre autres) est une compétence indispensable pour le développeur. Se faire comprendre de son client, de son équipe ou de son manager se travaille. Entretenir son site y contribue.
L’ultime bonus : partager quelque chose sur votre site vous incitera à potasser le sujet et à l’énoncer de façon claire, ce qui ne peut que vous être bénéfique.

Le contenu

Vous n’avez rien pour alimenter votre site?
Quel que soit votre niveau d’avancement, partagez vos trouvailles et créations, ce sera toujours utile à quelqu’un. Partagez une astuce qui vous a fait gagner du temps, parlez des outils que vous utilisez.
C’est le meilleur moyen de gagner en confiance et de rendre service aux autres.
Au fil du temps, votre site deviendra d’ailleurs un témoin de votre évolution et un moyen de booster votre confiance en vous.
Quelques exemples d’articles possibles :

  • Mon projet pro
  • Le dernier truc que j’ai appris, pourquoi je l’ai appris et comment je l’ai appris (Spoiler : c’est une question que je pose beaucoup en entretien)
  • Plusieurs liens intéressants sur un sujet qui m’intéresse
  • Cette astuce de code qui m’a fait gagner du temps (“ce truc incroyable que les américains nous envient”)
  • Comment et pourquoi j’ai monté ce site perso

TODO

  • Regarder du côté de webmentions pour ajouter un aspect social à ce site.
  • Faire un retour là-dessus dans un futur article.