Quels mythes sur le métier de développeur se révèlent être vrais ?
Le 2011-02-07 17:26:20, par Idelways, Expert éminent sénior
Dans une démarche peu habituelle, Mordechai Ben-Arin, professeur au département d'enseignement des sciences à l'institut Weizmann en Israël, s'est attaqué à ce qu'il qualifie de « non-mythes » sur le métier de développeur.
Ce sont, d'après lui, les mythes que les enseignants réfutent généralement pour encourager les étudiants à suivre des études de génie logiciel... alors qu'ils ne sont pas forcément faux.
Dans un document de 7 pages, Mordechai Ben-Arin (alias Moti) s'attache ainsi à démontrer la véracité de plusieurs lieu commun.
Comme le fait que « le développement est ennuyeux ». D'après lui, le métier de développeur peut l'être. Comme beaucoup d'autres métiers d'ailleurs. Même le chirurgien spécialiste s'ennuierait à force de refaire les mêmes gestes des milliers de fois. Moti dénonce au passage l'influence de la télévision sur la perception des étudiants qui s'attendent à ce que tout soit excitant et réglé en un rien de temps.
Le deuxième non-mythe est « qu'il faut passer toutes ses journées devant l'écran de l'ordinateur ». C'est vrai, et c'est un point commun avec de plus en plus d'autres métiers (comme agent de voyage, traders, etc.).
Autre lieu commun, incontestable pour lui, pour être développeur « il faut travailler durant de longues journées ». Là encore, notre professeur s'interroge pour savoir s'il existe de nos jours des métiers qui ne l'exigent pas.
Plus provocateur, « développer est un métier asocial ». Mordechai Ben-Arin affirme (à l'attention des étudiants qui disent préférer aider les autres directement, plutôt que de leur développer des outils) que personne ne communique avec ses clients. Les développeurs peuvent certes parler à leurs clients comme le font les médecins, mais cette discussion reste superficielle et asymétrique dans les deux métiers.
Enfin, l'affirmation « le développement nécessite un raisonnement logique » serait tellement vraie qu'il conseille fortement à ceux qui n'ont pas cette faculté d'embrasser une autre carrière que celle de développeur.
Tous les non-mythes de Moti (pdf)
Et vous ?
Quels sont les soi-disant mythes qui se sont révélés vrais durant votre carrière de développeur ?
Et êtes-vous d'accord avec les non-mythes de « Moti » ?
Ce sont, d'après lui, les mythes que les enseignants réfutent généralement pour encourager les étudiants à suivre des études de génie logiciel... alors qu'ils ne sont pas forcément faux.
Dans un document de 7 pages, Mordechai Ben-Arin (alias Moti) s'attache ainsi à démontrer la véracité de plusieurs lieu commun.
Comme le fait que « le développement est ennuyeux ». D'après lui, le métier de développeur peut l'être. Comme beaucoup d'autres métiers d'ailleurs. Même le chirurgien spécialiste s'ennuierait à force de refaire les mêmes gestes des milliers de fois. Moti dénonce au passage l'influence de la télévision sur la perception des étudiants qui s'attendent à ce que tout soit excitant et réglé en un rien de temps.
Le deuxième non-mythe est « qu'il faut passer toutes ses journées devant l'écran de l'ordinateur ». C'est vrai, et c'est un point commun avec de plus en plus d'autres métiers (comme agent de voyage, traders, etc.).
Autre lieu commun, incontestable pour lui, pour être développeur « il faut travailler durant de longues journées ». Là encore, notre professeur s'interroge pour savoir s'il existe de nos jours des métiers qui ne l'exigent pas.
Plus provocateur, « développer est un métier asocial ». Mordechai Ben-Arin affirme (à l'attention des étudiants qui disent préférer aider les autres directement, plutôt que de leur développer des outils) que personne ne communique avec ses clients. Les développeurs peuvent certes parler à leurs clients comme le font les médecins, mais cette discussion reste superficielle et asymétrique dans les deux métiers.
Enfin, l'affirmation « le développement nécessite un raisonnement logique » serait tellement vraie qu'il conseille fortement à ceux qui n'ont pas cette faculté d'embrasser une autre carrière que celle de développeur.
Et vous ?
-
Traroth2Membre émériteLes développeurs sont rarement des développeuses !le 07/02/2011 à 18:33
-
pseudocodeRédacteurQuels sont les soi-disant mythes qui se sont révélés vrais durant votre carrière de développeur ?le 07/02/2011 à 18:00
-
pseudocodeRédacteurY en a quand meme qui ont voté négativement pour nos deux messages. Un autre non-mythe semble être que les développeurs n'ont pas le sens de l'humour.le 07/02/2011 à 23:24
-
NameXMembre actifEnfin, l'affirmation « le développement nécessite un raisonnement logique » serait tellement vraie qu'il conseille fortement à ceux qui n'ont pas cette faculté d'embrasser une autre carrière que celle de développeur.le 07/02/2011 à 17:43
-
ctxnopMembre expérimentéHAnnn, bah voila qui explique mon choix de carrière... A moins que ce ne soit mon choix de carrière qui a amené ces traits ?le 07/02/2011 à 22:52
-
grunkModérateurLe milieu de travail est hyper asocial
Plus sérieusement j'ai jamais eu ce sentiment d'ours devant son écran qui ne parle à personne. Alors effectivement quand ya un coup de pression on se met dans sa bulle , on entend et ne voit personne et on code , mais le reste du temps c'est quand même vachement plus agréable d'aller voir un collègue plutot que de googler au moindre problème.le 07/02/2011 à 23:26 -
TeocaliMembre avertiPour ma part, je pense que le coté "asocial" du developeur dépend grandement de la personne, mais également de l'ambiance qui regne au sein de la société. Concernant ce dernier point, je pense qu'être developpeur dans une société faisant de l'informatique, mais dont ce n'est pas le metier premier, aide énormément. Je n'ai que deux experiences dans ce genre de société : une société d'electronique a la base, et une société fabriquant des satellites. A chaque fois, j'ai été surpris de la différence avec les sociétés "pure info". L'ambiance est beaucoup plus "sociale". Pas forcément "meilleure", ou autre adjectif qualitatif, mais plus orientée vers le dialogue et le partage d'experience (avec un gros plus pour la société de satellite : entendre un veteran de la société décrire la salle de controle au Pays Bas lors de l'explosion d'Ariane 501 valait son pesant de cacahouete).
Concernant les société info "pure", il semblerait également qu'on s'oriente vers plus de sociabilité avec la montée en puissance des méthodes agiles. je dis bien "semblerait" car je n'ai pas encore eu d'experience prolongée de ces méthodes.
Teocalile 07/02/2011 à 20:06 -
pseudocodeRédacteurle 10/02/2011 à 9:14
-
ctxnopMembre expérimentéJe dirai que ça c'est plutôt une constante chez l'humain. Des gens qui n'ont pas d'humour il en existe très beaucoup dans toutes les disciplines, rien de spécifique aux développeur. En tout cas, avec mes collègues développeurs on rigole bien (ce qui aurait tendance a montrer qu'on est pas si asocial que cela).le 08/02/2011 à 9:07
-
el_slapperExpert éminent séniorEt je vais encore faire une réponse d'ingénieur : ça dépend(réponse basée sur mon expérience, donc forcément subjective).
Si certains sont de toutes évidence la plupart du temps vrais(journée devant le PC, c'est la définition même du métier)(les gens doivent être logique,ben oui, sinon ils font du boulot de m***e), d'autres le sont parfois - et parfois pas du tout.
==>Les gens font de très longues journées. Bof. Moi je fais mes heures, en général. J'en ai vu faire du rab systématique, c'était loin d'être les plus productifs - à une exception près.
==>les gens sont asociaux. J'ai vu de tout. Un éditeur de logiciel ou les gens se retrouvaient tous les soirs pour se bourrer la gueule. Des équipes chacun pour soi. Des équipes ou quand un incident arrive, tout le monde se jette dessus, et on échange des infos. etc.....le 08/02/2011 à 10:42