L’arrogance du trouveur de bugs

Comme vous le savez peut-être je suis l’heureux papa du moteur 3D Nova (www.vertice.fr). Et comme tout développeur mon code a des bugs (bon pas beaucoup faut pas déconner non plus mais un peu quand même).

Ce qui me bourre bien la nouille c’est les arrogants qui m’envoient des mails du style : “Nova c’est pourri, je n’ai pas pu m’en servir à cause de pleins de bugs bloquants”. Nom de zeus de punaise des bois!!!! Mon sang ne fait qu’un tour, je prends le mail avec toute la retenue qui me caractérise (traduire par : après avoir défoncé le chat, péter le mur et envoyer par la fenêtre deux chaises et un tapis de sol). Dans 99% des cas (étude réalisée sur pleins de mails avec des outils statistiques qui poutrent), les BUGS ne sont pas situés dans Nova mais entre la chaise et le clavier du “découvreur de bug”. Aucun n’a le recul nécessaire pour faire une introspection et se dire:

  • Bon, ai-je bien lu la documentation?
  • Ma maitrise du contexte me permet-elle de remettre en cause le travail d’une autre personne sur la seule foi de ma compétence supérieure?
  • Ai-je bien lu la documentation ?
  • La formulation de mon mail n’est elle pas vexante?
  • Ai-je bien lu la documentation ?
  • Ai-je le QI d’une poule ?

Alors vous allez me rétorquer que si Nova était parfait, tous les utilisateurs s’en sortiraient sans documentation, sans connaissance de la 3D, sans connaissance tout court, sans cerveau et sans humilité.

Certes, mais jusqu’à preuve du contraire, je fais de l’informatique et en plus je fais de la 3D temps réel et ce genre de doux rêve, je ne sais pas les réaliser. D’autant plus que je ne demande pas la lune, je voudrais juste un peu de respect. La majorité des gens ne créent pas, ils ne peuvent pas comprendre combien c’est vexant de voir remis en cause des années de travail par des orgueilleux incapables de se dire “ai-je bien tout compris ?”.

Voici un exemple de ce que je reçois:
“Slt, Nova c’est pas terrible, je n’ai pas pu faire ce que je voulais car il y a des bugs bloquants”. S’en suit une liste hétéroclites de demandes farfelues ou irréalistes ou idiotes.

Ce qu’il faut faire :
“Bonjour, je me permets de vous écrire car j’ai certains besoins que j’aimerai réaliser avec Nova mais n’y arrivant pas je voudrais un peu d’aide”. Notez l’absence du mot “bug” et le ton courtois.

C’est deux mails veulent dire la MEME chose. L’un des deux finira dans la poubelle et si par malheur un jour je rencontre son auteur je lui mettrai la tête au fond du cul.