Déterminer le niveau, c'est ordonner les gens, X est meilleur que Y, d'une manière absolue. La notion d'écart-type dans la compétence des gens, ça n'a juste pas de sens, si ça n'est pas associé à une mesure précise (et on est assez d'accord pour dire qu'il y en a pas de bonne). Prenons l'exemple des élèves en prépa math à Louis le Grand. L'écart-type de leur note est math au bac est très faible, les notes s'échelonnent de 18 à 20. Sur le premier devoir de math de l'année, les notes vont s'éparpiller de 0 à 20. Les élèves n'ont pourtant pas fondamentalement changés entre le mois de juin et celui de septembre. L'ordre est sans doute le même, la mesure est tout autant valide. Mais l'écart-type est très différent.
Généralement, la seule chose que l'on demande à une mesure, c'est de fournir une relation d'ordre pour pouvoir comparer les gens. A partir de ça, sans changer les gens ni leur classement, je peux bisouiller mon écart-type en calculant les notes autrement. Un problème que personne n'a su résoudre? Noté sur 5, les notes vont de 0 à 15. Sur 15, de 0 à 5. Sur 0, de 0 à 20. Idem dans l'autre sens pour une question que tout le monde a su faire.
Du coup, dire que la majorité des développeurs sont moyens, ben c'est tout au plus un ressenti, par rapport à sa propre mesure subjective. De mon expérience personnelle, je constate de très grandes différences entre différents développeurs, que ce soit dans la qualité du code, la compréhension du métier ou la vision de l'architecture. Mais ça reste mon ressenti, basé sur l'idée que je me fais du temps que j'estimerais nécessaire pour atteindre leur niveau (ma mesure, qui vaut ce qu'elle vaut, à savoir pas grand chose).
Par contre, je trouve plus stimulant de dire qu'il y a beaucoup de bons développeurs et beaucoup de mauvais, plutôt que tout le monde est moyen, en tout cas ça m'incite plus à me dépasser. Maintenant, je peux aussi comprendre que ça intimide des gens, et les décourage de tenter leur chance, surtout ceux qui ont du mal à s'identifier à un bon développeur célèbre. Mais c'est là un autre sujet
Partager