Vous êtes plutôt magicien ou nécromancien ?
Midjourney

Vous êtes plutôt magicien ou nécromancien ?

Dans ma vie perso, je suis rôliste. Autrement dit, je fais partie de ces personnes qui, une fois par semaine, se retrouvent avec un groupe d'amis tout aussi passionnés (dingues) que moi, autour d’une table surchargée de nourriture et de dés à n'en plus finir. Et oui, ça me pousse souvent à faire des parallèles entre ma vie de jeu et ma vie pro (rassurez-vous, sans les meurtres à coup de boule de feu).

Récemment, je me suis amusé à comparer les archétypes qu’on retrouve dans une partie de jeu de rôle avec certains rôles qu’on croise dans une ESN. Je ne sais pas si ça vous parlera autant qu’à moi, mais je me suis beaucoup amusé à l’écrire.

🪓 Barbare - le Dev Frontend

Le Barbare n'est pas là pour discuter ergonomie ou palettes de couleurs (quoique), il est là pour faire des gros dégâts à coups de React ou Vue.js. Chaque commit frappe fort, c'est du visible, du palpable, du front avec du muscle. Et le plus impressionnant ? Chaque obstacle qu'il rencontre le rend plus fort. Un bug ? Bam, il l'écrase à coup de debugging furieux. Un souci d’affichage ? Pas de problème, il frappe le DOM jusqu'à ce que tout soit aligné parfaitement. Il n'a peut-être pas l'élégance du backend, mais il n’y a pas plus impressionnant pour livrer un composant qui déchire tout.

🔮 Nécromancien - le Dev Backend Le Dev Backend, c'est notre Nécromancien, maître des forces invisibles qui maintiennent l'architecture d'un projet en vie. Il manipule des entités mystérieuses que peu comprennent, comme les bases de données et les services REST, et fait renaître d’entre les lignes de code des systèmes anciens ou des API mortes depuis des lustres. Quand un service tombe, il est déjà en train de le ressusciter avec une nouvelle optimisation ou un refactoring. Ce n’est pas le genre à travailler sur des interfaces flashy, mais sans lui, tout s'effondrerait dans le chaos des dépendances circulaires et des erreurs 500.

Le Nécromancien est aussi le seul à maîtriser la documentation oubliée d’un vieux microservice que personne n’a osé toucher depuis trois ans. Et même si parfois il semble invoquer des pratiques archaïques (monolithes, vieux SQL), il assure la survie des projets. Son art sombre de la persistance garantit que tout fonctionne dans l'ombre, en silence… jusqu’à ce que quelqu’un teste la prod sans lui avoir demandé.

🧙♂️ Magicien - le Fullstack Dev Dans le monde de la tech, le magicien est ce dev qui maîtrise un nombre absurde de technologies, frameworks et langages. Il est capable de sortir un sortilège (ou une API) de derrière son IDE pour résoudre n'importe quel problème. Il passe son temps à lire des grimoires Stack Overflow, des documentations diverses et à incanter des commandes obscures dans son terminal. Vous avez un problème ? Il l'a déjà lu sur Reddit à 3h du matin. Le seul souci ? Parfois, il fait tellement de magie noire que personne ne comprend comment ça marche… même lui après un mois.

⚔️ Paladin - le Lead Dev

Ah le Paladin ! C'est le tank de l'équipe. Solide comme un ROC, il peut absorber une tonne de bugs et d'incidents sans jamais vaciller. Sa mission sacrée ? Protéger son équipe de la dette technique et guider tout le monde vers la lumière d'une livraison en production sans drame. C'est aussi lui qui, avec ses prières (ou plutôt sa consommation de café), rétablit l'ordre dans les repo git chaotiques. Et même quand ça chauffe, il reste toujours fidèle au sprint backlog, à la limite du surnaturel.

🗡 Assassin - le DevOps

L’Assassin, c'est le ninja du CI/CD. Il ne fait pas de bruit, mais tout à coup bam, la prod est déployée, les serveurs sont optimisés et personne n'a rien vu venir. Il aime s’occuper des petites tâches discrètes mais cruciales, comme traquer ce script crado qui ralentit l’API. Ultra efficace, il travaille dans l'ombre, mais quand il plante un pipeline, c’est généralement létal pour la deadline... et tout le monde. Personne ne sait vraiment ce qu'il fait, mais ils savent qu'ils en ont besoin.

🩺 Soigneur - le Product Owner Le Soigneur, c’est le Product Owner. Il a une vision claire de la barre de vie de chaque projet (ou plutôt de chaque sprint). Avec son regard perçant, il évalue en un coup d’œil quel sprint est en bonne santé et lequel est au bord du gouffre. C’est lui qui décide quelles tâches doivent vivre et lesquelles doivent être sacrifiées pour le bien du projet. Il priorise les user stories comme un médecin en salle d’urgence : celle-ci est critique, elle doit être traitée en premier, celle-là peut attendre un peu.

Quand un sprint montre des signes de fatigue, il sait qu'il est temps d'injecter un peu d’oxygène (lire : réviser la roadmap), ou parfois d'abréger ses souffrances pour en commencer un nouveau, tout frais, tout motivé. Le Soigneur est là pour maximiser les chances de survie du projet et s'assurer que l'équipe reste en bonne forme pour la bataille suivante, tout en s’adaptant aux priorités du business et aux besoins des utilisateurs.

🎨 Barde - l'UX/UI Designer Le Barde, c’est l'UX/UI Designer qui ne code pas, mais transforme les idées en expériences visuelles captivantes. Armé de ses outils comme Figma et Sketch, il compose des interfaces fluides et intuitives, où chaque interaction est pensée pour ravir l’utilisateur.

Sans toucher au code, il raconte l’histoire du projet à travers des maquettes et prototypes qui inspirent les développeurs. Grâce à son sens du détail et de l’esthétique, il donne vie aux applications, s’assurant que l’utilisateur ne décroche jamais. C’est lui qui rend les projets harmonieux et engageants.

🏹 Rôdeur & Familier - le duo Dev Senior & Junior Celui-ci est mon petit préféré, sans doute parce qu’à une époque je traitais parfois mes juniors comme des petits animaux qui font leurs besoins dans le code 😂. 

Le Rôdeur, c’est le développeur senior, un expert qui sait naviguer avec agilité dans les forêts d’architectures complexes, détecter les bugs à des kilomètres, et anticiper les pièges du projet avant même qu’ils ne se présentent. Toujours accompagné de son Familier – le développeur junior – il ne marche jamais seul. Le Familier, encore jeune mais plein d’enthousiasme, suit le Rôdeur avec une soif d’apprendre et une curiosité sans fin. Ensemble, ils forment un duo redoutable.

Le Rôdeur guide, enseigne, montre le chemin à travers le dédale du code, tandis que le Familier apprend à se repérer dans cet environnement sauvage. Il prend peu à peu de l’assurance, prenant en charge les petites missions, apportant son énergie et ses idées neuves. Avec le temps, le Rôdeur l’équipe d’un savoir précieux, jusqu’à ce que le Familier devienne lui-même un maître des sentiers du développement.


Alors ? Vous vous reconnaissez dans certains de ces profils ?

Identifiez-vous pour afficher ou ajouter un commentaire

Plus d’articles de Rudy Bazantay

Autres pages consultées

Explorer les sujets