Je comprends ton argument, pas de soucis.
Là ou je suis d'accord, c'est que développeur c'est un métier de toute manière particulier.
Il se fait de deux manières :
- Soit le développeur est en équipe et donc là, c'est très difficile, car il faut arriver à filtrer tous les développeurs qui ne sont pas fait pour être développeur d'un coté et il faut arriver à filtrer tous les développeurs (ou développeurs bien sûr, ou non genrée peut importe je m'en fiche) de l'autre, qui ne sont pas fait pour travailler en équipe.
Sauf que ça, c'est la majorité des développeurs qui bossent en équipe : des gens qui déjà, à la base, ne sont pas fait pour être sociable. Ils sont dans le jugement de l'autre, ils sont dans la critique de l'autre, ils ne discute pas, ne se remettent pas en question, sont dans un rapport de force, ... bref : ils ne sont PAS fait pour bosser en équipe.
En soit, ce n'est pas un problème, si sur le reste, ce profil de développeur est fait pour être développeur : c'est-à-dire, si techniquement ET intellectuellement, il est fait pour ça et aime ce job.
Mais encore une fois, ça c'est la minorité des développeurs qui bossent en équipe.
- Soit le développeur est solo et donc là, ça ne veut pas dire qu'il est asocial, c'est généralement le genre de profil trop bon pour être dans une équipe et qui n'arrive pas à exprimer son talent, soit, à cause d'un management qui existe alors que je n'ai de cesse de répéter que développeur et management, ça ne va pas ensemble, soit, parce qu'il est effectivement asocial et incapable de bosser en équipe.
Dans ces deux cas, c'est là ou je tique par rapport à ton argumentaire, c'est que développeur en équipe ou pas, n'a pas besoin d'interaction autre, que sociale si il gère réellement son métier.
Et les gens ne s'en rendent pas compte, mais ils sont drogué depuis l'enfance au besoin d'être avec les autres, à tel point, qu'il est difficile pour quelqu'un ayant fait un système scolaire classique, de ne pas tomber en dépression voir pire, s'il reste seul une semaine.
Il y a une névrose généralisée qui est le reflet de notre société malade.
On peut dire, "oui mais", l'humain est un animal sociale : non.
L'humain est un animal ni social, ni asocial, c'est un animal qui s'adapte aux contextes et c'est ce qui en fait sa particularité : il arrive à se sortir de sa condition d'animal et à la déconstruire pour la repenser.
Le rapport avec le métier de développeur ?
Un développeur, avant d'être quelqu'un qui a besoin des autres, quelqu'un qui a besoin d'être dans une team, de voir des gens, ...
C'est quelqu'un qui a besoin et DOIT être seul : seul face à la machine et seul face à son raisonnement.
Et c'est bien là tout le problème des usines à devs comme les ESN qui profondément ne comprennent pas, ce métier et ne comprennent pas comment marche un développeur.
Avant d'aller sur stackoverflow, avant d'aller demander à quelqu'un une réponse, etc. un développeur c'est avant tout, un ingénieur et donc il est là, pour imaginer et créer des choses qui n'existent pas. Des choses intangibles qui initialement n'existent que dans son esprit, des choses qui initialement n'ont jamais été faite.
Et donc le rapport dans tout ça, c'est qu'avant de vouloir parler de "mon travail dépend des autres et de leurs retours, notamment parce que je répond à une demande vague de leur part", il faut déjà comprendre réellement ce métier, qui est bien au delà de ça et bien au delà des interactions.
Le métier de développeur, c'est un métier, quoi qu'on en dise, profondément, de solitaire.
Le développeur est seul face à son intelligence et à ses limites, face à la réalité qui fait qu'il fait parti des quelques un dans l'humanité fait pour faire ce métier ou non.
La demande d'un client quelle soit vague ou non, ne changera jamais rien au fait que si tu travailles si quelque chose qui n'a jamais été fait avant, en tant que développeur, les autres n'apporterons jamais rien et n'y changerons rien au fait que c'est ton génie et ton intelligence, qui feront qui tu sera capable de créer du code qui vas faire prendre vie à un truc qui pourtant semblait être de la science fiction.
Sans développeur : pas de fusée, pas train, pas de télévision, pas voiture, pas d'ordinateur, ...
Tout ça pour dire que le métier de développeur est avant de penser à la vision d'un groupe, est un métier qui demande d'être solitaire (et non pas égoïste).
Oui : il faut des développeurs réellement humain, capable d'empathie, capable de discuter avec les autres, capable d'échanger, de ne pas être dans le conflit, dans le "moi je sais mieux que toi, moi je moi je".
Non : il ne faut pas des développeurs youtubeurs qui sont des sociopathes en puissance, incapable de vivre sans la présence des autres, voir, le besoin de reconnaissance et de briller aux yeux des autres.
Encore une fois, le métier de développeur est lié à l'intelligence pure et dure, il n'est et ne sera jamais liés à cette nouvelle vague que les ESN ont construit : des espèces de youtudéveloppeurs.
0 |
0 |