ZerosquareLe 01/12/2015 à 18:25
Je pense qu'on est tous d'accord sur le fait que l'idéal, c'est d'arriver à se faire comprendre sans rentrer dans le lard.
Malheureusement ça ne fonctionne pas toujours. Y'a un autre poste où il explique le contexte d'une fois où il a flammé un mec : c'est quelqu'un en qui il avait confiance, qui a refusé de reconnaître que son code était bugué malgré plusieurs remarques plus cordiales (je n'ai pas été vérifier si c'était exact, mais la personne en question n'a pas nié, en tout cas).
En pratique, j'ai constaté que quand la communication "polie" ne fonctionne pas, bon coup de gueule (tant que ça reste exceptionnel et justifié) peut s'avérer salutaire. Torvalds pousse cette logique à son extrême, son credo c'est en gros "j'ai pas de temps à perdre avec les politesses, à vous de prendre le recul nécessaire, et je préfère me fâcher avec les gens qu'accepter une solution technique inférieure pour ne pas brusquer quelqu'un".
En apparence ça ressemble au comportement d'un boss tyrannique de base, et beaucoup de tyrans se cachent derrière des arguments similaires, mais dans le cas de Torvalds je pense que c'est sincère : le but n'est pas d'humilier quelqu'un ou de le dézinguer parce qu'on ne peut pas l'encadrer, c'est un débat technique sur des points techniques sans prendre de gants.
Après, on peut tout-à-fait trouver que c'est inacceptable d'engueuler les gens quelle que soit la situation, c'est un point de vue qui se défend totalement. Je dois dire que même si je comprends sa position, et indépendamment de mon avis sur Linux, ça ne me motiverait pas plus que ça de travailler avec lui (alors que j'ai un certain respect pour son boulot, même si ça va en surprendre certains ici).