Faut-il être passionné pour être un bon développeur ?

Salut,
Pour être un bon développeur, il faudrait être passionné.

Mais on fait comment si c’est pas le cas ?

Peut-être que tu lis ce blog et que cela conforte ta passion dans ce métier de développeur.
Peut-être au contraire que cela t’agace et que tu trouves ça surfait.

Ça fait maintenant plus de 5 ans que j’ai lancé le projet Artisan Développeur, avec l’envie de partager la passion du code.
Développer par passion, cela me semblait tellement normal, que je ne pouvais pas imaginer qu’il en soit autrement…

Mais…
C’est en mettant un pied dans les grosses boîtes je me suis rendu compte que le code n’était pas une passion pour tout le monde.

Et c’est là aussi que j’ai découvert quelque chose qui m’a assommé : le gaspillage incroyable que j’y voyais.
Bon d’accord, il y a un biais : en général, on appelle un consultant quand il y a un souci.
Mais j’étais parfois choqué de voir des personnes qui avaient sincèrement envie d’avancer et de donner le meilleur d’elles-mêmes galérer autant…

Entre les jeux de pouvoir, une dette technique asphyxiante, et les émotions des uns et des autres, je voyais un gâchis d’énergie incroyable.

Et je me suis dit que je pouvais aider ces gens à moins souffrir.
Car la passion peut être un remède.

Le truc, c’est que les gens croient que la passion c’est inné.
Pour certains c’est vrai. C’est mon cas, et peut-être le tien.

Mais quelque chose que beaucoup ignorent, c’est que la passion peut se construire : plus tu deviens bon à quelque chose, et plus tu peux l’aimer.
C’est la boucle vertueuse de l’excellence : meilleur tu es, meilleur tu deviens, et plus tu prends ton pied !

Quand j’ai commencé ma carrière professionnelle en 2000, j’étais loin de tout ça.
J’avais un don pour coder, alors je codais.
Je ne me posais pas tellement de questions, je codais à l’instinct, et ça marchait plutôt bien.

Mais il y a une grande différence entre un projet d’étudiant ou de startup week-end et le monde réel : sur un vrai projet, tu vas assumer ton code, ou celui des autres, pendant longtemps !
Et ça change tout dans la manière de coder !

Cette leçon a encore un goût amer dans ma bouche, tant elle m’a coûté cher !
Je me souviens encore de ces premières années où, passée l’euphorie des débuts, je pataugeais dans mon propre code au bout de quelques mois.
J’avais beau avoir des facilités, ça ne suffisait pas…
Je me souviens m’être fait des nœuds à l’estomac à chaque fois que l’on me demandait une estimation.
Par moments, j’en arrivais à venir au travail la boule au ventre. Un comble pour quelqu’un de passionné !
Comme quoi, la passion ne suffit pas

Encore faut-il acquérir de la technique !
Et c’est ce que je trouve dingue dans l’époque actuelle : cela n’a jamais été aussi facile.
Il y a 25 ans débarquaient l’agilité et l’extreme programming en France. Et les seuls moyens de progresser à l’époque étaient de faire partie d’un groupe de praticiens à Paris, ou les livres.
Pas de YouTube, pas de meetups, pas de blogs… Juste des livres pour le pauvre provincial que j’étais et qui bavait sur les coding dojo parisiens…
Aujourd’hui, les choses sont tout autre : l’offre est pléthorique.
Le développeur qui veut affûter ses compétences ne sait plus où donner de la tête !
Que ce soit :

  • Sur YouTube qui te permet d’accéder à des milliers d’heures de confs, de retours d’expérience ou de formations, sans jamais avoir à te déplacer.
  • Sur les podcasts qui fleurissent comme des champignons.
  • Avec Amazon qui amène les livres du monde entier dans tes mains en 24 h, ou même quelques secondes avec un Kindle.
  • Sans compter sur toutes les plateformes d’e-learning qui ont vu le jour.

Sauf qu’acquérir tout ce savoir-faire prend du temps…
Beaucoup de temps.

Une conf dure entre 45 min et 1 h 30.
La plupart des podcasts durent 1 h par épisode.
Un livre prend des jours à étudier.
La plupart des cours en e-learning ne s’occupent que de t’apprendre à utiliser un langage ou un framework, pas de t’apprendre à coder pour durer.

C’est pourquoi, pendant 3 ans, j’ai construis le cursus Artisan Développeur : pour t’apporter une synthèse directement utilisable et condensée de tout ce dont tu auras besoin pour écrire du code durable et vivre une vie de développeur épanouissante.

Plus de 200 développeurs ont déjà suivi ce parcours, et il commence à être rodé !

Alors si tu veux en savoir plus, viens voir par ici !

Comme toujours, je suis disponible par email si tu as des questions.

Benoit Gantaume
Artisan Développeur

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.