Une pénurie de développeurs ? Et si on arrêtait de prendre les gens pour des cons ?
Je reviens maintenant sur un article paru le 19 décembre dernier et qui avait eu le mérite de me faire enrager (c’est assez rare). Cet article parle de la pénurie de développeur en France, c’est à dire que les développeurs sont soi-disant de plus en plus difficiles à trouver pour les recruteurs. Cela touche les cabinets de recrutements qui vivent de ce besoin (ils sont payés pour trouver des développeurs). Je vais essayer d’exprimer ici mon point de vue sur les thèses données dans cet article, sans m’énerver (ça ne va pas être évident), et tout en essayant d’être clair.

Thomas Suarez, développeur iPhone de 10 ans.
Avant toute chose, sachez que j’ai sur ce sujet un point de vue très libéral.
Je vais commenter certaines phrases.
Trouver des développeurs PHP, Java, .Net, IOS, Androïd ou RoR, pour ne citer que ces technos les plus demandées, c’est une débauche de moyens et d’énergies énorme.
Ce genre de phrase m’étonne. Elle sous-entend que quasiment tous les développeurs sont embauchés et ne veulent pas quitter leur job, donc c’est de plus en plus difficile d’en trouver pour les débaucher. Ou alors qu’il y a de moins en moins de personnes qui savent coder (ce à quoi je ne crois pas du tout : il y a chaque année des cohortes de développeurs qui sortent des écoles d’ingénieurs, des IUT, des BTS, et parmi ceux-ci, il y a beaucoup de très bons).
Sur ces profils, le marché est pénurique, je le clame haut et fort. Récemment je m’en suis ouvert à Gilles Babinet, Président du Conseil national du Numérique, qui me disait commencer à mener des actions de lobbying. En effet sans action forte de l’État et des grandes entreprises pour créer des formations adaptées et inciter les jeunes générations à aller vers ces secteurs forts en emploi, nous courrons vers une économie du numérique handicapée.
Je deviens rouge. Quand on voit le nombre de gens formés au développement informatique, qui sciemment recherchent du boulot ailleurs, on se dit que ce n’est pas l’offre qui manque, mais peut-être que le problème vient d’ailleurs. Au hasard, je dirais que le problème vient de la demande.
nos ingénieurs sont les meilleurs ! : la Silicon Valley en est truffée, l’iPhone a été conçu à Paris, Google et Microsoft créent des centres de développement en France… Seul bémol : il n’y en a plus assez qui sortent des écoles pour travailler en France !
Tiens donc, il n’y en a pas assez qui sortent de nos école pour travailler en France. Pourquoi ne veulent-ils pas travailler en France ? On dirait le même problème que quand on se plaint que tous les chercheurs Français se barrent à l’étranger. Bizarre, non ?
Bon, je m’arrête là car je pense que la démonstration est faite. On se plaint qu’il n’y a pas assez de développeurs. Pourtant, ceux qui étaient là il y a 10 ans ne sont pas morts. Et ceux qui sont arrivés sur le marché l’année suivante, puis les années suivantes jusqu’à aujourd’hui, auraient dû combler ce vide depuis longtemps. Mais non. BIZARRE !!!
Vraiment, beaucoup de bizarreries. Mais j’ai l’impression qu’on ne se pose pas la bonne question.
Voyez plutôt : vous sortez de l’école. On vous propose un job de développeur entre 28 et 35K€. Vous le prenez, car vous ne pouvez rien faire de mieux payé. Au bout de 5 ans d’expérience, soit vous finissez par faire du management pour passer au dessus des 40K€ (ce qui implique que vous ne développerez plus), soit vous continuez en tant que développeur, avec votre expérience qui grimpe, qui grimpe… mais pas votre salaire. Voilà la solution en France.
Effectivement, quand on voit Loic Le Meur qui dit qu’un développeur d’appli iPhone est payé 180K$ par an aux USA (dans la Silicon Valley) (source : à retrouver, mais je crois que c’était lors de son passage dans #DCDC), on comprend pourquoi EUX, DES DEVELOPPEURS, ILS EN TROUVENT. Mais nous, bizarrement, en leur proposant 35K€ maximum, personne ne se bouscule au portillon. Y’A PAS QUELQU’UN QUI PEUT REFLECHIR, DEUX MINUTES ?
Donc je pense que pour trouver des développeurs, il faut d’abord arrêter de les faire partir en courant : payez les mieux, et comme par hasard, ils resteront développeurs. Ou proposez leurs des offres d’emploi bien payé, et comme par hasard, vous en trouverez qui seront intéressés. C’est l’offre et la demande : pour une demande avec un salaire pourri, pas d’offre. Vous augmentez le salaire, et là, vous verrez, l’offre apparaîtra (comme par magie).
Vous serez peut-être intéressé :
118 commentaires à Une pénurie de développeurs ? Et si on arrêtait de prendre les gens pour des cons ?
Laisser un commentaire
- 21 February 2012Différences entre l'iPad 2 et l'iPad 3(1) Comments
- 18 February 2012Installer un serveur de mail avec Postfix + Installer Cron-Apt et le configurer(0) Comments
- 17 February 2012Jelastic se lance dans le domaine de l'hébergement d'applications Java, et concurrence Google AppEngine(4) Comments
- 16 February 2012Entreprises en perdition : quels sont les signes qui ne trompent pas(0) Comments
- 15 February 2012Créer un site web avec Photoshop puis l'exporter en HTML et CSS(2) Comments
- 14 February 2012Pour la Saint-Valentin, Google vous offre des résultats de recherche misérables(0) Comments
- 13 February 2012Samsung Galaxy Note : grand mais pas si énorme(8) Comments
- 07 February 2012Surfer anonymement sur le web pour contourner la censure politique(3) Comments
- 06 February 2012SoundCloud : en quel langage est codé le service ?(2) Comments
- 05 February 2012Glype : un proxy en PHP(0) Comments
Article qui arrive au constat amère que je fais de plus en plus dans mon domaine, tout du moins en France: le fait est que dans notre beau pays, le métier de développeur senior expérimenté, celui qui intervient sur les points technique complexes, capable de refactoriser/réarchitecturer une application de la façon la plus optimale, n’est tout simplement pas reconnu. Forcé de constater que être développeur en France à 40 ans (et non pas chef de projet, métier totalement différent), est considéré comme une erreur de carrière, une incompétence…
Alors quel avenir en France pour un (bon) développeur expérimenté et passionné par le code, comment faire évoluer sa carrière sans expat’ ? Le onsulting, finalement je ne vois que ça… :/
Enfin un coup de gueule salutaire qui situe parfaitement le problème français.
Les patrons ne veulent pas lâcher les sous. Qu’ils commencent par investir, ensuite la machine se remettra en route.
@badprocess et @Hervé: en fait ce qui m’énerve encore plus que le fait qu’ils ne payent pas les développeurs, c’est qu’ils commencent à faire du lobbying pour que les universités et écoles d’ingés sortent davantages d’ingés, alors que le vrai problème n’est pas là. Ils payeraient mieux les devs, le problème se règlerait. Mais non, ça, ce n’est même pas envisagé.
C’est grosso modo le même problème en Belgique. Sans parler des postes où les candidats doivent avoir 10 ans d’expérience dans une technologie qui en a 8 et moins de 30 ans …
Bien d’accord sur tout !
Et enfin qu’en on trouve un job bien payé (les salaires annoncés dans l’article sont encore assez élevé, ce doit être les salaires parisiens?!) il y a anguille sous roche (70h/semaine heure sup. non payées).
Il y a peut-être deux autres problèmes :
- la pression économique fait que les patrons jouent au jeu « y a en 10 qui attendent à la porte, mais tu as de la chance d’être ici tu sais pas ce que tu vas perdre »
- les entreprises ne veulent que rarement embaucher des dev sans expérience (sauf ingé et encore), donc à leur yeux il y a un manque de dev avec expérience qui veulent changer de boulot avec le même salaire.
Vous en pensez quoi ?
@Luc: Oui ça bien sûr, il faut toujours avoir décroché la Lune, savoir tout faire. Mais y’a jamais personne quand on commence à parler de la rémunération. Pourtant c’est bizarre : un bon travail, de qualité, mérite un bon salaire, n’est-ce pas ?
@rivsc: Oui, c’est le principe de l’ »expert », ou quelque fois du chef de projet : manager 5 personnes EN PLUS de faire les 70h/semaine de développement. Grand classique. Et ce pour un avantage salarial misérable
Ravi de me dire que je suis pas seul à me poser cette question…
Combien de fois j’ai entendu « Non mais tu va te lasser de développer, faut passer au niveau supérieur donner des ordres… »
Chaque fois j’avais envie de répondre, mais merde si j’aime ça, c’est quoi le problème ?
@UrielMyeline: Le problème c’est qu’on préfère laisser partir ceux qui ont de l’expérience, et embaucher des gens sans expérience (mais moins chers, certes), car tout le monde est persuadé que ça coûte moins cher. De ce que je constate, c’est pas du tout moins cher, c’est juste beaucoup plus long.
Tu rejoins le commentaire que j’avais fait à l’époque sur le post de Jacques.
Le problème réside à deux niveaux. Le premier réside dans notre système scolaire dont l’orientation est faite par des gens qui sont très loin de la « vraie vie » (énarques, grands corps d’états, etc…) et donc ne perçoivent plus trop ou sont les vrais foyers de valeur et d’innovation pour notre société. Les études ne doivent donc servir qu’à accéder à un job qui vous emmènera vers l’ »élite », donc le management. Dans un même ordre d’idée les écoles de commerce ne forment pas à devenir vendeur, mais manager. Pourtant les entreprises recrutent des jeunes issus d’écoles de commerce pour en faire des « simples » ingénieurs commerciaux. Le second c’est le fait que la technique ou l’expertise ne sont pas valorisés socialement dans notre société, donc il n’y a finalement peu d’aspirations à développer des carrières dans ces filières. Combien de fois j’ai entendu parler de développeurs ou d’ingé système sous l’appellation « Graisseux », ce qui en dit long sur la place donnée dans l’entreprise à ces fonctions. J’avoue que pour gagner ma vie, j’ai moi-même basculé sur des fonctions d’avant-vente, puis de commercial avant de revenir aujourd’hui vers la technique.
Remettons ceux qui créent à leur place avec des rémunérations appropriées pour redémarrer une dynamique d’innovation dans les entreprises et nous allons peut être susciter de nouveau un engouement pour les carrières techniques, et accrocher les quelques points de croissance qui manquent à notre pays. Oui les entreprises ont besoin de vous (les développeurs) pour créer et avancer !
Même ressenti de mon côté.
Je rajouterais que certes nous avons d’excellent fers de lance dans le secteur lorsque l’on regarde les bancs de ParisWeb, l’AFUP, etc … Mais dès lors que l’on creuse sur toutes ces sociétés on découvre des discours du genre :
« ergonomie ? il suffit de mettre un message en gras et en rouge … »,
« accessibilité ? non mais on s’en fiche, l’accessibilité c’est juste faire des sites pour les aveugles … »,
« sécurité ? on a acheté un certificat SSL pour faire de l’HTTPS … »
Parce que le salaire ne fait pas tout. Il y aurait une véritable culture technologique en France, les développeurs s’enfuiraient peu être moins vers des postes de « management » ou à l’étranger …
Je pense que c’est aussi un facteur.
@badprocess:
Après 3/5 ans en tant que développeur en France il faut déjà pensée a sa carrière dans le management.
En fait même les écoles spécialisé dans l’informatique on 30 a 40% de leur cursus axé sur du management.
Je ne suis pas d’accord sur la comparaison des salaires non plus. Premièrement il faut savoir qu’aux Etats Unis il n’y a pas de charge patronales, que les taxe sur la sécu et le retraire sont bien moindre. Et il n’y a pas de 13eme mois et en général que 10jours de vacances + 3/4 jours de maladie. Ils faut donc économiser par sois même avec un 401K par exemple ou vous choisissez vous même un pourcentage a retirer de votre salaire.
Les salaires sont en général les suivant:
- Developer : 65-75 k
- Mid Level Developer : 75 – 95k
- Senior Developer: 100-130k
- Lead Developer: 100-150k
- Evangelist: +180k
Et ça dépend des technologies en général .net/java sont payer 10% de plus.
Des fois on a des offres hallucinante, j’ai vu du 180k pour du Ruby on rails en tant que senior developer. Les salaire chez Google, Amazon et Apple sont aussi une exception (+20% sans compter les stocks options et autre avantages). Et chopper un boulot chez Apple ou Google, c’est pas si facile que ca.
J’ai un amis a SF qui est payer 90k pour du .net en tant que developer, et j’ai une autre amis qui est payer 75k pour être lead developer sur Android.
Selon moi avant tout il y a un problème de culture, aux Etats Unis un développeur c’est une rock star, en France un stagiaire fera l’affaire. Du coups je suis d’accord il y bien un problème en France mais ce n’est pas que le salaire.
@zzarbi donc, on est bien d’accord, on mélange les genres en France. Un développeur n’est PAS un manager, ce n’est pas sa formation initiale, en tout cas, elle ne doit pas l’être. Selon moi, un haut niveau de technicité est indispensable pour faire un bon développeur, rien à voir donc avec le management qui requiert d’autre compétences, comme des qualités humaines pour diriger… Et puis mince, ce n’est pas la même chose !!
Au delà du salaire, pour ma part, je constate surtout que l’on recherche en France le profit immédiat sans penser à moyen-long terme, on en reviens toujours au même… Confier un projet critique à une équipe de stagiaires inexpérimentés (vécu…) c’est foncer droit dans le mur. Ah oui c’est clair, au départ, on va payer 2 fois moins mais au final, la maintenance, les évolutions, et tout le reste vont couter 3-4-5 fois le prix, et je ne parle même pas des surcoûts liés aux buffer underun et autres aux memory leaks, etc… (oups désolé, je deviens un peu technique
), bref, les dirigeants en France ne sont pas capable d’avoir une vision à long terme pour tout ce qui concerne le technique, d’une façon générale, c’est un fait.
on est bien d’accord!
developpeur puis dir tech, je gagnais a peine 30K€ apres 9 ans d’xp. je suis passé consultant web mobile il y a deux ans a mon compte. On va pas tortiller de la raie 107 ans, 90% de mon business se fait aux USA. Aujourd’hui, si une boite voudrait s’aligner sur ce que la mienne me rapporte, elle devrait poser min 110K€ sur la table. Evidemment, ici on me rit au nez, là où RIM ou Motorola etaient interessé (avant le rachat/effondrement des resultats). Un jour peut etre les societes françaises comprendront qu’en payant leurs salariés au juste prix, c’est leurs clients qu’elles financeront…
ah oui, accessoirement: LeMeur est un con
Le David Guetta du web…
Je développe depuis 1999, j’ai derrière moi des grosses boites et de gros projets.
Seulement j’ai toutes les peines du monde a « m’insérer » des que je tente de changer de boite.
Pourquoi? j’ai pas de diplôme d’ingénieur, je n’ai qu’un BTS que j’avais a l’époque passé en apprentissage. Pourtant durant ma carrière, j’ai formé 1 personne sortie de biologie (WTF?), un de l’école d’ingé de Paris, et un autre de l’IUT de Nice. Ces 3 personnes ont trouvé du travail directement après leur formation auprès de moi, sont très bon, et gagnent le double de moi, mais ils continuent de venir me voir et me demander des conseils…
Ha oui, il y a un an, je gagnais a peine 28k, et oui, a un moment faut bien rogner quand on veut bosser. Mon salaire avait donc baissé entre ma sortie d’école et maintenant.
J’ai eut de la chance un concurrent de ma boite ma vue en live en train de bosser et grâce a cela, ma compétence à été reconnue et ils m’ont débauché. Maintenant j’arrive à joindre les 2 bouts, je n’ai pas le salaire des ingénieurs que j’ai formé, mais au moins maintenant je peut me payer d’autres choses que juste l’essentiel pour vivre.
Et dans mon entourage, j’en connais beaucoup dans la même situation.
J’ai aussi remarqué que les profils qu’ils cherchent sont souvent des profils fourre tout, on y voit de tout et n’importe quoi, du dev, du management, du sysadmin sur un même profil… ca me choque à chaque fois, c’est pas les mêmes métiers ni les mêmes expertises. Mais y’a toujours une SSII pour trouver soit disant un mec qui fait tout ca pour en plus une poigné de cacahuetes… y’a encore des managers qui se laissent leurrer à ce point?
@zzarbi on est tous d’accord que le problème ne vient pas des salaires. les salaires découlent du problème.
En france un developpeur c’est un « monkey coder », du moins dans la majorité des boites que j’ai traversés (hors startups). Pour les managers, les commerciaux, un dev c’est un pisseur de code et c’est tout… beaucoup de travail est fait pour sapper leurs avis, leurs expériences, leurs connaissances et même leurs possibles créativités et capacités a créer de l’innovation.
Et pour moi c’est là le gros du problème. Un développeur, c’est avant tout un Analyste développeur, un concepteur, ce qu’il a dans la tête vaut bien plus que ce qu’il peut faire avec ses doigts. Mais ca peut a mes yeux l’ont réellement compris. En France le développement de logiciels ou autre est encore trop ancré dans le modèle industriel de la chaine de montage (tout du moins chez les grosses sociétés), et par là même le développeur considéré comme un simple « ouvrier manuel » remplacable par le moindre stagiaire ou ado qui fait des sites oldschool (90′) pour ses potes
Je suis sorti d’école d’ingénieur en province il y a 2 ans, spécialisé .Net, je n’ai pas eu de problème pour trouver du boulot. Malgré moi, je suis finalement plus proche de management que de développeur, et on laisse le développement aux bac+2…
Je ne dirai pas la même chose pour mes collègues de promo, dont la moitié ont eu du mal a trouver un emploi, obligés de quitter la région, car l’offre existe mais quasi-exclusivement à Paris. Et si on a le malheur de regarder Pôle Emploi, on constate que l’écrasante majorité des demandes sont du Java avec 2 ans d’expérience, ou du SharePoint niveau expert…
Rha là là.. les amis.. je n’ai pas le temps de lire tout ça mais pour ma part voila mon parcours et mon entourage:
- Lorsque la période est faste pour les projets je suis Responsable ou Chef de Projet technique
- Quand on manque de développeur, je repasse développeur, donc Responsable de mes ptits doigts
- Mon directeur estime qu’il suffit d’un bouquin et 5 jours pour faire un développeur..
Face à ces constats comment voulez vous qu’on valorise le travail d’un développeur.
Mais à titre perso, j’en ai rencontré des développeurs, des wagons, je dois admettre que peu étaient ‘bien cablés’ dans mon jargon.. n’est pas développeur qui veut. C’est une vocation, un sacerdoce à mon sens.. sinon tu n’avances pas..
Mais on pourrait se faire une bonne soirée Geek-développeur !! J’adhère !!
S.
je travaille en SSII et cherche à changer mais niveau salaire on me propose la même chose que ma boite actuelle pour le même boulot, donc bof.
Je fais du dev Android chez moi, une RH me dit « comme c’est pas en environnement professionnel ça compte pas comme expérience »… c’est n’importe quoi! Une fois qu’on sait penser « développement » on peut s’adapter à n’importe quel langage, c’est juste une question de temps.
En France un développeur n’est pas reconnu pour ces mérites, tout le monde ne peut (et ne veut) devenir manager. 2 fois que mon chef de projet me sort « comprendre le métier du client c’est ce qui est important, le dév c’est accessoire », ben non je préfères le dev à faire des specs fonctionnelles ou des recettes.
@carbodrache: C’est un point de vue qui se défend mais contrairement aux pays anglo-saxons le status de développeur Senior ou référent n’est pas reconnu. D’ou cette migration vers des taches de gestion de projet (planification des ressources, tests unitaires, déploiement, gestion de configuration, animation de l’équipe, budget etc..).
Quant au manager, il ne faut pas oublier que c’est un COMMERCIAL !! Et que la RH n’est qu’une liseuse des besoins remontés par le commercial. On ne leur demande pas d’être compétent en technique.
L’expérience m’a montré qu’il fallait respecter le périmètre de chacun, avec son contexte et ses lacunes aussi.. Nobody’s perfect..
@pandoux: Pour moi un Analyste développeur n’est pas là pour innover, il est là pour développer avec les méthodes et les outils qu’on lui donne. Désolé d’avoir un avis aussi tranché, mais l’ingénieur logiciel PEUT faire cela (méthode, rigueur, culture, calcul du risque, architecture etc..). Ce n’est pas en BAC+2 qu’on apprend l’innovation. On se fait que stimuler la curiosité.. Mais c’est un bon début vers la créativité et l’innovation.
S.
@syndrael je sais que la RH ne peut comprendre la technique, mais au bout de 4/5 ans d’expérience, peu importe la technologie, c’est plus la méthodologie qui compte, la façon de penser et ça c’est quelque chose qu’un RH ou un manager devrait comprendre.
Un des aspects du problème est qu’en France les grands patrons sont des cadres administratifs ou commerciaux. Ils reproduisent les schémas qu’ils connaissent et valorisent leurs pairs. Aux US ils ont MS, Apple,HP … des boîtes de techos dont la culture se diffusent encore.
À part chez OVH je ne vois pas d’exception.
@carbodrache: « ça c’est quelque chose qu’un RH ou un manager devrait comprendre. »
Devrait.. tu l’as dit !! Mais au delà de ça c’est le CLIENT qu’il faut convaincre. le Manager ou RH ne s’en donnera pas la peine au risque de se griller en essayant d’embaucher un embobineur.. un type qui roule des mécaniques en dév sans avoir des notions solides.. Et ça, ça existe..
Salutations à Olivier Mansour avec qui j’ai pu bosser en 2007 sur le site du Premier Ministre.
S.
@pandoux a mis le doigt sur le noeud, et je sais de quoi je parle, étant dans la même situation.
Cette « politique du diplome » en France est une des causes principale du frein à l’innovation et à l’excellence, pourquoi ? Tout simplement car on se réfère à un « bout de papier » par forcément en corrélation avec le contexte. D’autant plus dans notre métier, à mon sens, un bon développeur est un développeur passionné par ce qu’il fait, et pas seulement parcequ’il a « les bagages », il peut avoir pris cette « branche » par défaut, ou parcequ’il s’est dit qu’il aura un bon salaire, ou un tas d’autre raison…
Dans ma carrière j’ai été amené à bosser sur des point extrèmement complexe, avec des ingénieurs, et tout cela en ayant un BAC, et oui… Seulement en France, d’autant plus chez les « gros client », si tu n’a pas ton bout de papier on te prend de haut, quand tout simplement on t’ignore, alors que bien souvent, avec ton expérience et ta passion, tu leurs apprend quasiement leurs boulot, et surtout tu sera bien plus efficace…
Bref, tant que les mentalité des dirigeants ne changeront pas en France, il est clair que notre compétitivité en sera largement tronqué, c’est pas plus compliqué que ça.
Same old song… Sujet qui a déjà fait couler beaucoup d’encre s’il en est (tenez par exemple : http://codingly.com/2008/12/29/degage-sale-programmeur/ plus de 3 ans déjà).
Des chiffres concrets : un ami développeur « senior » (30 ans) a quitté la France pour les US et est payé $100k (avec les limites sociales des US mais tout de même) pour un poste pérenne et valorisé contre 35-40k€ et pas d’avenir hors-management ici. Bizarre, oui…
La seule façon que j’ai trouvée d’évoluer professionnellement en tant que dev (front) senior en France, c’est de me mettre en freelance.
Et puis tiens au passage les cabinets de recrutement, hin… Comprenez ce que vous recrutez, ça vous fera pas de mal.
Un nombre:
« Average Silicon Valley Tech Salary Passes $100,000″, Wall Street Journal, 24 janvier 2012
@Tous : enfin pour revenir au problème de la « pénurie », c’est à mon avis plus un problème d’adaptation d’offre/demande. Pour résumer :
@Yann Droneaud: Je te remercie pour le lien (en plus c’est le Wall Street Journal : on pourra pas dire que je sors l’info de n’importe où). Et on parle ici de moyenne de salaire. A 100K$. Soit trois fois plus qu’en France. Bravo.
@Louis: Je suis d’accord à 200% avec ton analyse. Pour tout dire, j’ai quitté la France il y a 6 ans pour m’installer au Canada pour ce type de raison. Je suis développeur Web Senior, et mon salaire en France, avec 10 ans d’expérience, plafonnait difficilement à 38K€… Aujourd’hui, j’ai plus que doublé mon salaire (85K$), j’ai obtenu une vraie reconnaissance et une réelle valorisation de mon métier. Un retour en France? Tenant compte du fait que ce billet est récent et que les choses ne semblent pas avoir changé, je pense rester encore longtemps de ce côté de l’Atlantique.
Cet article conforte mon point de vue sur l’IT en France, et les commentaires sont interessants
.
Pour ma part, j’ai beaucoup d’anciens de ma promo (Master ISC) qui sont partis à l’étranger, Irlande, Canada, mais surtout en Suisse (j’étais à l’Université de Savoie à Chambery). A Genève on gagne beaucoup plus qu’en France et c’est bien plus interessant.
Quand je vois que sur Annecy, dans une grande SSII, tu est payé 1500-1800 euro net / mois quand tu sort d’un Master en Ingénierie….enfin bref, la France, à part Paris y a rien de bien payé, et encore.
@Johann: Fonce en Suisse, ma soeur y est. Pas d’expérience mais un beau diplome d’ingé. Moi aussi Ingé avec près de 15 ans d’expérience.. elle gagne largement plus que moi !!
Fonce !!
@Johann: Oui, pour la Suisse j’avais entendu parler de salaires plus élevés, mais justifiés seulement par le coût plus élevé de la vie (mais si on vie en Suisse, le salaire n’est pas beaucoup plus intéressant du coup…).
Pour les valeurs de salaires, c’est ce que je constate aujourd’hui. A Paris.
@syndrael: oui je boss à Genève depuis un peu plus d’un an. Dans une startup de billetterie en ligne, et c’est super sympa
.
@Louis: C’est sûr que le coût de la vie est plus élevé, c’est pourquoi c’est mieux d’aller bosser en Suisse, et d’habiter en France. Là c’est hyper rentable !
En tant que débutant je suis à 78k CHF brut par an soit 48k euros (pour du PHP/Javascript avec 1 an d’exp, même si dans ma boite je peux aussi faire du dév mobile, ou autre, on est pas limité à un seul langage). Bon après, plus tu est proche de la frontière, plus les loyers sont élevés.
ya un truc que je trouve bizarre : en France, un mec payé 30k, ça fait 60k pour la boite non avec les charges ? un mec payé 5000 euros/mois aux USA, il aura à payer une assurance auto hors de prix, ses assurances santé etc .. dixit d’anciens collègues , ça faisait environ 2500 euros /mois .. donc au final il touche 2500 euros. j’ai un pote aussi qui est parti vivre en Australie: il est charpentier, il fait 70 heures/sem’, il se fait 4000 euros/mois. bon le simple soucis, c’est que s’il se casse la jambe c’est 30 000 euros à l’hopital, et vue qu’il paye pas d’assurance, vaut mieux pas que ça arrive quoi. un dev iPhone à 100k aux US : oui il y en a ! mais il y a aussi des milliers d’Indiens à 20k pour faire les taches de m***e ! c comme au foot: si vous êtes une star, vous êtes payé en fonction. Un mec en france qui accepte, après 10 ans, d’être <30K, je suis désolé, il a pas conscience de sa valeur et il a 0 ambition: quel intérêt pour ma boite si je le mets face à un jeune loup qui a fait une bonne école qui veut bouffer le monde ??? "peut être" qu'il est lui aussi prêt à se défoncer: pour le moment son CV parle pas pour lui ( alors OK bonne école c'est pas égal à bon niveau. mais bonne école c'est égal à potentiel et c'est mieux que rien.) il a manqué d'ambition dans sa jeunesse en ne souhaitant/voulant pas faire une grande école.. on est pas dans le monde de Mickey : tu parles de l'offre et la demande: être à 28k c'est égal à "pas d'ambition" : on pourrait aussi démarrer par la ?
Ce billet m’énerve au plus haut point.
1er point : Il y a effectivement une pénurie de développeur, je m’explique.
Je suis patron de startup et il est très dur de trouver de bon développeurs, c’est même une perle rare. Les écoles d’ingénieurs, IUP, … forment des personnes inembauchables. (Cours qui datent d’il y a 5-15 ans, pas de pratique). Dans le meilleur des cas ils ont un peu de théorie mais clairement pas de pratique, et dès qu’ils sont confrontés à une problématique, où qu’on leur demande de sortir des sentiers battus. Il y a réellement peu de passionnés…
Ce n’est pas un problème du nombre d’écoles ou d’étudiants mais de formation.
2ème point sur le salaire :
On ne peut pas comparer un salaire à SF avec un salaire en France. À SF une startup peut lever plusieurs millions d’euros « assez » facilement. En France si on arrive à avoir quelques centaines de milliers (soit pas grand chose si on regarde les salaires auxquels vous prétendez) on est déjà une exception.
Prenons un salaire à 75 000 € brut, il doit couter à l’entreprise au moins 100 000 € (oui brut != « ttc »). Posez-vous une simple question rapportez-vous 500-600€/jour à votre entreprise ? Si oui, on vous payera 75 000 avec plaisir (enfin pas dans les SSII)
3ème point :
Si vous avez la passion, que vous êtes bon, et que vous vous sentez l’âme d’un entrepreneur. Allez-y !
Mais svp arrêtez de prendre pour modèle les SSII qui sont destinées à disparaitre et sont pour la plupart des marchands de viandes (Tout comme la grande majorité des cabinets de recrutement).
Je n’ai pas le temps de développer plus que ça, il faudrait me faudrait écrire un livre.
Au lieu de pester et d’utiliser toute votre énergie contre un modèle déjà dépassé, créez ! Ce sera la seule façon d’avoir un peu de votre Silicon Valley en France.
Ayant vu que mon commentaire la bas est en attente de modération, et dans le but qu’il ne soit pas perdu, je me permet de le reposer ici.
Commentaire donc, de l’article original par moi-même :
Bonjour,
Je ne sais pas si ça vous intéresse mais je vais vous faire un topo de ce qui se passe coté dev, et dans le process de recrutement. Cela va sans doute expliquer bien des choses.
Tout d’abord les critères à l’embauche. La plupart des boites cherchent un spécialiste de telle ou telle techno, blablabla. Je vais vous dire ce qui fait un bon dev : l’algorithmique, les structures de données, la modélisation logicielle, le refactoring, la motivation, etc . . . Cela n’a rien à voir avec telle ou telle techno. En demandant cela, l’entreprise fait passer un message : On ne sait pas ce qu’est un bon dev, on n’a aucune idée des critères pertinent pour vous juger ou ou votre travail, et on va, sans même le savoir, vous faire vivre un enfer au quotidien. Par ailleurs, cette recherche à second effet pervers : elle filtre plein de bons candidats, et enferme ceux qui ont réussit à s’introduire dans telle ou telle techno, ou ils se sentent prisonnier et n’ont qu’une envie, s’enfuir.
Exemple perso : il y a un an et demi, je ne connaissais rien d’eZpublish. Maintenant, il y a du code à moi dedans. J’étais donc visiblement tout à fait qualifié pour la tache. Combien de vos client m’auraient embauché pour cette tache ? Très peu. Cela montre une chose, ils ont des demande absurdes, déconnectées de la réalité.
Ensuite, les entreprise ont en général aucune idée de ce qu’est le travail de dev. Bien sur, je ne parle pas ici de connaître tous les détails de ce travail. Mais d’en connaître au moins les enjeux principaux permettant un management cohérent. Qu’est ce que la dette technique par exemple. C’est d’un mépris total pour le travail de développeur. Demandez à un dev, il saura vous dire que le travail d’un commercial est de gérer le contact avec le client, de lui vendre les service de l’entreprise, de gérer les conflit s’il y en as, de le fidéliser si cela se passe bien, etc . . . Il ne saura sans doute pas dire quelles sont les techniques qui peuvent être appliquées pour arriver à cela – après tout, chacun son travail -, mais sans nul doute il saura au moins quels sont les leviers principaux. J’ai pris l’exemple de commerciaux, mais cela marche avec la direction, la comptabilité ou n’importe quel autre service de la boite. Et bien dans 99% des cas, les membres de l’entreprise voient les dev comme des sorte de boite magique dans lesquelles ont met n’importe quoi et il ressort des programme rien de plus. Pire, comme ces personnes ne comprennent rien au boulot de dev, ils s’imagine que les dev ne comprennent rien à ce qui se passent dans le reste de la boite. C’est ça, prenez les pour des cons et étonnez vous de ne pas les recruter. Avec une telle considération, pas étonnant que la plupart des dev s’orientent rapidement vers des taches telles que la gestion de projet ou bien s’en vont dans des endroit ou la culture sur le sujet est différente.
Est-ce étonnant ?
Et la on en vient au plus triste : les dev n’ont pour la plupart des cas même pas les conditions pour faire le travail décemment. Je ne comprend pas comment on en arrive la, c’est proprement absurde. Et les dev sont des gens logiques, ils n’aiment pas qu’on leur impose des choses absurdes. Personne n’a a y gagner, mais le plus amusant, c’est que c’ets en général l’entreprise qui a le plus à y perdre, alors qu’elle ne le sait même pas.
Les Open Spaces ? Comment peut-on se concentrer avec quelqu’un parlant au téléphone dans la même pièce ? La matériel ? Pourquoi est-il très difficile d’obtenir ce dont on a besoin pour faire un travail, alors que ces demandent chiffrent à moins de 2% des coûts engendrés par notre salaire (une machine puissante à 3000€ revient par exemple à 125€ par mois si elle est amortie sur 2 ans) ? Pourquoi nous impose-t-on « l’emploi du temps des managers » qui réduit le dev à être complètement inefficace pour une fatigue supérieure ( http://www.paulgraham.com/makersschedule.html ) ? Il en résulte que les dev font souvent des heures supp’ pour pouvoir faire le taff quand le reste de l’entreprise est partie. Impossible d’être productif dan les heures de travail usuelles.
Quand aux pratiques, elles sont souvent peu sérieuses et pas professionnelles. Combien des boites françaises ont 12/12 au test de Joel (http://www.joelonsoftware.com/articles/fog0000000043.html) ? Combien savent même qui est Joel ? C’est pourtant la base de la base pour faire un travail sérieux et pro. Comment voulez vous que quelqu’un que l’on force, par l’organisation et les pratiques de travail à faire de la merde soit fier de son travail ? Comment voulez vous que quelqu’un veuille travailler pour vous si vous ne lui proposez que de faire de la merde ?
Et le salaire ? C’est une blague ? Si je peux donner un conseil aux plus jeune devs ici : demandez un gros salaire. Ayez une limite basse. Je gagne pour ma part bien plus que je ne dépense, et l’argent n’est pas une motivation principale. Mais alors, pourquoi j’en viens à demander de grosses sommes ? Ça permet de filtrer les charlots, ça donne du poids à ce que je raconte, cela fait qu’on me donne le matos dont j’ai besoin car je coute cher et qu’on veut que je soit productif. J’aime mon travail, et je suis bon, j’ai donc autre chose à faire que de me battre avec l’organisation de la boite en plus du fait que ça m’intéresse pas du tout. Oui, toi entreprise, je te le dis clairement : je te demande un max de thune car sans cela, tu me traite comme de la merde. En fait la thune, j’en m’en contrefiche. C’est votre système de valeur, et croyez moi, je le comprend et je m’y adapte.
Il faut s’y faire, les hackers ont gagné. Ils gèrent votre compte en banque, le site de rencontre sur lequel vous avez rencontré votre femme, et le tel portable avec lequel vous l’appelez. Ils gère vous échange par mail avec vos clients et les outils pour faire la compta de votre boite. Ils gèrent le GPS que vous utilisez pour aller au taff, le calculateur d’injection qui fait tourner votre moteur et l’ABS qui fait que vous n’allez par écraser la mamie qui traverse devant vous, dont le pacemaker a aussi été fait par des hackers. Et vous, qu’est ce que vous leur apportez en comparaison de tout ça ?
Et ça vous étonne qu’ils ne viennent pas bosser pour vous ?
@Louis: Deux fois (1€ = 1.3 $
)
Malheureusement j’ai l’impression que les sociétés (SSII, et poste en interne) croient que ce genre de compétence ne mérite pas un tel salaire…
J’ai dans mon entourage certaines personnes qui sont payées +40k€ pour faire du dev (Paris), mais si on ne force pas les entreprises à verser un salaire digne du travail effectué, ça ne m’étonnerait pas que les dev se réorientent…
@Mathias > Cotre commentaire est très vrai. Mais comprenez que vous êtes un exception parmi les personnes qui embauchent. Et comprenez aussi que vous êtes vous aussi victime de la culture française en matière d’innovation.
Je voudrais par contre revenir sur votre proposition d’entreprendre. Et bien non désolé. Je suis un dev, et je suis bon dans ce que je fais. Je ne suis pas un entrepreneur. Soyons réaliste, cela demande des capacités toutes autres, et je ne les ai pas. Je pense que c’est le cas de nombreux dev.
Après tout, chacun son travail et les qualités nécessaires pour les remplir sont très différentes. Si l’industrie montrait dans son ensemble des propos similaires aux votres, croyez moi bien qu’il n’y aurait pas ou peu de posts comme celui que vous commentez. Mais cela est une réalité du secteur, et c’est loin de ne toucher que les SSII.
Vous savez, ce n’est pas compliqué de partir à l’étranger. Et c’est ce que feront de nombreux dev encore cette année, plutôt que d’entreprendre. Vous réfléchissez dans le bon sens, vous ferez quelque chose de votre boite, je ne me fais de soucis pour vous.
@luc: Rappel : je ne dis pas qu’on est mal payé à 35K€ en France. Je dis que la pénurie est un problème d’offre et de demande. SI on ne trouve personne à 35K€, alors on peut tenter d’en trouver à 50K€ (et je suis persuadé qu’on en trouvera).
Par contre, si la moyenne des devs dans la Silicon Valley est de 100K$, je pense que leur niveau de vie (même après avoir payé leur assurance, l’école de leur enfants, etc, etc) est au dessus de celle en France.
@Mathias: Il n’est pas question de critiquer ici les startups. Ni de dire que les dev sortant d’école sont plus embauchables que d’autres. Ma thèse est qu’il y a une offre, mais pas au prix qu’on lui propose. Un dev expérimenté, capable de sortir des sentiers battus, ça vaut sans doute au moins 90K€, pas 45K€. Si vous n’en trouvez pas à 45K€, augmentez votre offre.
@Doc: Oui, c’est exactement ce que j’en pense. Job mal payé = employés qui se barrent. C’est *juste* l’offre et la demande. Faut juste pas s’étonner. Et pour la conversion, oui, tu as raison 100K$ = 2 x 38.5K€.
@Johann: « 48k euros pour du PHP/Javascript avec 1 an d’exp » => Je suis jaloux :-/
@deadalnix: Je suis clairement « victime » de cette situation et je combat les SSII tous les jours. Je suis justement entrain de voir que le modèle est entrain de se renverser. On arrive maintenant à vendre de la qualité et les grand groupes se tournent de plus en plus vers nos petites structures beaucoup plus réactives et qui sont des viviers à talents.
Quand je dis « créez ! » certes tout le monde n’a pas envie de créer une entreprise. J’ai un passé de développeur et le suis toujours, je suis concient qu’il faut avoir cette âme d’entrepreneur. Mais vous pouvez participez à la création d’autres manières que la création d’entreprise, par exemple en s’investissant des des projets de startups, des frameworks, l’open-source, … Si je repars sur mon idée de startups, nous avons besoins de talents et pourquoi pas de CTO si vous avez l’envie de manager des équipes. Certes pour la rémunération, c’est un pari à prendre sur l’avenir… mais quel plaisir d’être heureux au travail et de resentir la valeur crée au quotidien.
Pour revenir aux développeurs, je ne sais pas quel est votre sentiment mais je trouve qu’il y en a beaucoup moins qui ont la flamme ou la passion. Et il y a clairement un problème de formation.
@Louis: J’ai juste l’impression que vous ne savez pas ce que représente 90K€ en France.
@Louis: Ca me parait un peu light pour un salaire suisse… Mais bon, pour un poste « junior » pas si mal, si on juge par rapport à la France
@Mathias: En tout cas, je te souhaite bon courage..Il est vraiment utile d’avoir aussi ton point de vue. D’un côté, tu te fais piquer les bons profils par les SSII (dont je fais partie urghh..) mais ensuite ça doit être difficile de se retrouver face à ces mêmes SSII qui te font sous-traiter certains projets en te mettant en concurrence avec le out-sourcing…
Ton commentaire est pertinant et je trouve que ta remarque sur la formation est vraie.. Des fois certains ne sont pas ‘cablés’ ou n’ont pas la niak !!
S.
@Mathias: Clairement, à la sortie de l’école il y a beaucoup de personne pas ou peu embauchable.
Connaître la syntaxe de java ne suffit à faire un bon dev. Je l’explique dans ma tartine : les critères d’embauche sont peu pertinents et les formation s’adaptent en fonction de ces critères.
Ça rend le dev de qualité d’autant plus rare, il est donc impératif de reconnaître cette qualité, via un salaire important, ou d’autres considération si la boite n’a pas les moyens.
Comme je l’explique dans mon post, le salaire n’est aps pour moi une motivation principale. Cependant, j’ai remarqué que plus je suis payé et plus je suis considéré, les personnes travaillant dans al plupart des entreprises ne comprenant rien à ce que je fais. Je ne fixe pas les règles du jeu, mais je les comprend et je ne perdrais pas. Et j’en connais bien d’autres qui sont dans le même cas.
@Mathias: Il n’est pas question de savoir ce que « représente » tel ou tel salaire. Ni de savoir ce que « vaut » tel ou tel travail. Je parle ici en terme économiques : vous ne trouvez pas quelqu’un à 35K€ => cherchez à 45K€. Si vous ne trouvez pas à 45K€ => cherchez à 55K€. Si après vous trouvez que vous ne pouvez pas investir autant dans un développeur, c’est votre choix. Mais il ne faut pas dire dans ce cas qu’il y a « pénurie ». Il y a juste des employeurs qui ne souhaitent pas payer des développeurs à un certain prix. A aucun moment je ne souhaite porter de jugement.
Pour le reste, je ne nie pas que les comparaisons de volumes d’investissement soient hasardeuses entre la Silicon Valley et la France, où, il est vrai, les montant des investissements sont sans commune mesure.
@deadalnix: Bien d’accord avec toi Pour autant, j’ai vu en sortie d’école d’ingé des gars très bon en dev, avec une grosse expérience de dev (ceux qui avaient fait un IUT avant, notamment). Après, comme tu dis, si on se cantonne à ne vouloir payer que 30-40K€ les dev expérimentés, pas étonnant qu’on finisse par avoir du mal à en trouver…
@Louis: Je ne peux pas être d’accord avec votre raisonnement, vous parlez comme un marchand de viande. L’important c’est l’humain !
De plus je n’associe pas la pénurie aux salaires mais bien au manque de compétences des sorties d’écoles.
@deadalnix: D’accord avec vous, la reconnaissance est quelque chose de primordial. Chacun doit être fier de son travail, et clairement la rémunération (faut pas se mentir) est importante ! Il y a d’autres formes de rémunérations à exploiter comme l’intéressement qui pour moi sont bien plus en accord avec la reconnaissance. La relation employeur employé doit être dans les deux sens.
@Mathias: Je veux bien que l’aspect humain soit important. Mais au final on se lève tous les matins pour se nourrir, et ce via la rétribution financière qu’on obtient à la fin du mois pour le labeur effectué. Et donc l’humain, s’il veut se nourrir, pouvoir élever ses enfants, leur offrir des études, des vacances, des vêtements, a besoin d’aller bosser et d’être payé. D’où l’importance de la paye.
Donc oui, l’humain est important, mais c’est un argument un peu trop facile. Ce n’est bizarrement pas le genre d’argument que vous pouvez donner à vos investisseurs quand ils viennent vous voir pour savoir où en est votre rentabilité, et où en sont leurs investissements.
Au final, c’est malheureux à dire, mais on est tous à la même enseigne : on bosse pour gagner de l’argent. Le reste, c’est du bonus. C’est bon à prendre, mais il ne faut pas faire croire que cela peut remplacer/masquer l’essentiel.
@Mathias: J’ajouterai encore une chose. Pour moi, si un dev expérimenté travaille 2 fois mieux qu’un dev débutant (et produit deux fois plus), il mérite d’être payé deux fois plus. Pas 20% de plus. Si, en tant que patron, j’avais à embaucher 2 personnes pour faire un boulot, ça me coûterait deux fois plus. Donc si une seule personne fait le boulot de 2, pourquoi pas la payer 2 fois plus ?
@Louis: Certaines études montrent une différence de TCO de 26 entre les devs.
D’autres sont plus modeste mais dans l’ensemble, ça s’accorde à dire qu’il y a un rapport supérieur à 10. (Tape toi la lecture de code complete par exemple pour en savoir plus à ce sujet).
@Louis: Oui, je ne nie pas l’importance de la paye. À 90K€ soit 5500€ net/mois je pense qu’on peut se nourrir
Détrompez-vous quand aux investisseurs pour décrocher un ticket c’est à 70% l’équipe et non le business model qui est pris en compte. Si les investisseurs en sont à venir regarder la rentabilité c’est que vous avez mal gérer votre boîte ou que vous n’avez pas pris les bons investisseurs.
Pour moi l’argent n’est pas essentiel, je travaille 15h par jour, je n’ai pas eu de salaire pendant plus d’un an, j’ai un salaire inférieur à mes employés, et pourtant je suis heureux de me lever le matin. Croyez-moi on peut être heureux au travail, aujourd’hui aucun de mes employés ne retourneraient dans une SSII
Concernant le 2x plus de productivité, tout à fait d’accord. J’en reviens à l’intéressement qui pour moi est une bonne manière de mesurer la productivité
@Mathias: Alors, pour la petite histoire, sachez que je suis moi-même parti d’une SSII en voyant mon salaire baisser, ce pour aller chez un « client final » (cf mon CV pour ceux qui veulent les noms de boite). Oui, moi aussi je me suis posé la question de la paye et de son rapport avec l’ambiance au travail. Et moi non plus je n’ai aucune envie de retourner en SSII.
MAIS : pour revenir au problème de pénurie, je sais d’expérience que les « client finaux » cherchent aussi via les cabinets de recrutement, eux aussi à des salaires qui méritent réflexion, et eux aussi ont du mal à trouver. Donc même si, au final, je préfère travailler chez un client final (et je vous garantie que je bénéficie d’une super ambiance à mon boulot), je continue à penser que si on a du mal à trouver à un certain prix, c’est certainement que le prix proposé est trop bas.
entre 28 et 35K€??? Et c’est où que vous avez ces salaires? parce que dans le sud quand tu es à 1600 euros nets par mois tu es riche!!!!! faudra m’expliquer où vous trouvez cette branche de salaire, parce que moi perso je signe tout de suite
@Louis: Je pense qu’on final nous sommes à peu près d’accord.
Et on pourrait parler des cabinets de recrutements contre qui aussi je me bas. J’essaye juste de dire qu’il y a autre chose que les SSII et le schéma classique. Il y a plein de TPE/PME qui éditent leur propre produits, et font du service entre elles. C’est en allant travaillez chez elles, qu’on arrivera à atteindre des salaires important.
Il n’est pas rare de voir des empilements de marges énormes par exemple un dèv vendu 800€/jour au client final, passé les 3-6 intermédiaires il ne touche (ou son employeur) que 250€/jour. Si on enlève tout ces intermédiaires inutiles, on pourra alors élever le niveau de salaire de manière significative.
Ça bouge dans ce sens mais encore trop lentement, et je reste convaincu que les SSII sont destinées à mourir dans un futur assez proche. Un réseau de petits acteurs structurés est bien plus puissant qu’une SSII. Mais je m’égare un peu du sujet initial
Tant qu’à faire du HS, Osez changer d’entreprise souvent !, je sais que c’est mal vu en France (Mais pourquoi tu changes ? Pourtant tu as une situation stable ? Tu t’es fait viré ? C’est pas raisonnable… etc.). Mais si on regarde les pays nordique, en général les personnes restent entre 1 et 3 ans. = multi-compétences = peu de chomage et donc meilleur salaire.
@thaxploded: Je suis à Toulouse, je valide 28-35K pour un bac+5. Tu es où ?
OMG quand j’ai lu le com de @Pandoux je me suis dit que ce mec il m’a mis sur ecoute, je tiens exactement le meme discours et je l’ai tenu y’a pas encore 1 semaine.
Le probleme de la soi-disante penurie vient des salaires qui sont, dans beaucoup de cas soyons clairs, ri-di-cules, mais ce probleme la vient du fait que les competences ne sont juste pas reconnues, quand elles seraient, ne serait-ce au moins, que connues.
J’ai vu des devs pros, voire seniors, remplaces par des mecs niveau stagiaire, mais ca partait d’une certaine logique vu qu’on embauche des designers de print pour faire du web et des commerciaux pour de la gestion de projet. Tout va bien, la coherence est sauve… pas la boite cependant.
@Mathias Que l’on gagne plus aux USA parce que les moyens sont pas les memes OK. De mon experience, quand j’ai quitte la France, j’ai gagne plus… et je bossais 4 jours par semaine… en NZ. La NZ c’est pas les moyens des USA hein. Et j’suis que front-end dev’, j’vous raconte meme pas les devs de techno specifiques…
Mais bon en France on considere que faut dans tous les cas commencer par un SMIC. 1er boulot? Bam au smic. Le smic c’est le MINIMUM d’insertion sociale. Quand t’as fait 3 a 5 ans d’etudes, tu devrais pas avoir un smic, quand t’as fait 6 mois a 1 an de stage, tu devrais pas avoir un smic. Tu devrais pas etre traite comme si t’avais aucune valeur, aucune experience, aucun bagage.
A partir de la deja tout est biaise. Tu m’etonnes qu’au bout de 3 ou 5 ans de carriere, ton salaire il decolle pas. Et la c’est pas que le domaine de l’informatique.
En attendant les ptits jeunes, s’ils peuvent, ils vont faire leur stage de fin d’annee aux US ou au Canada ou en Australie ou meme en Angleterre (meme l’Angleterre faut le vouloir quand meme
), tu m’etonnes qu’ils reviennent pas.
Plus de développeurs sur le marché du travail = coût de la main d’œuvre plus bas. That’s all folks! En France on ne veut pas payer la main d’œuvre, dans ce secteur ou dans d’autres. C’est culturel, le management à la française est archaïque; les « élites » des grandes écoles tout puissants et réac.
@Sugarskille: Oui il est rare de trouver des entreprises qui regardent les compétences et non les diplomes. Comme il est rare de trouver des entreprises qui ne soient pas des SSII ou des batteries de stagiaires. Mais elles existent et sont tout de même nombreuses, il suffit de chercher et de s’impliquer/sortir par exemple aux événements qui les rassemblent.
Reste que dans mon réseau un sorti d’école (bac +5) touche environ 2000€/mois pour un poste de dév, si il est bon et motivé.
@Kilou: Oui
Si vous pouvez, sortez de ce modèle de boîte, vous verrez qu’il existe autre chose. Certes pas assez pour accueillir tout le monde… à vous de faire votre place
@STPo A sydney un front-end dev’ senior c’est 65k a 90k (la difference se fait de par la boite et la position de lead dans une team) par an. Et la boite te suppliera de rester et te paiera ton sponsorship.
…
Ah oui et a 18h30 on te fous a la porte, j’ai pas entendu le mot ‘charette’ depuis un bail
@luc: Je ne sais pas si il vit dans un monde de bisounours mais si il demande trop pour son expérience, tu prendra un jeune loup car tu le paiera moins cher et tu comptera justement sur « son potentiel » et si il demande pas assez tu ne le prendra pas parce qu’il se dévalue… bref…. tu représente bien ce qui cloche dans notre beau pays et à quel points on se mord la queue pour trouver un job à partir d’un certain age……
@Mathias: Je suis sur Bordeaux, mais front dev et certainement pas bac+5, ayant malheureusement privilégié l’expérience et l’opportunité de bosser tôt dans une boite, mais à vous lire je commence à m’apercevoir qu’il m’aurait plus fallu viser sur les années d’étude que l’expérience….. je suis un peu… circonspect…
@Mathias: et tu es donc plus dans du dev logiciel ou dev web?
@thaxploded: Pour ma part je privilégie toujours l’expérience aux diplômes c’est clairement pas le cas chez les SSII qui ont des grilles de salaires basées sur les diplomes. Essaye de sortir dans des évènements type StartUpWeekend, ou d’autres endroit pour rencontrer des entrepreneurs qui partagent ta vision. J’ai plus les events en tête, mais ça bouge aussi à Bordeaux
Je suis dans le dèv web mais aussi logiciel via les RIA.
@luc: Euh y’a des assurances en Australie. Ton poto il doit pas etre resident, du coup il est cense a voir au moins une assurance voyage (sinon il est dans l’illegalite sur le territoire que ce soit un visa de touriste ou de travail) et dans le choix de ton assurance voyage c’est a toi de voir si les accidents du travail sont pris en charge.
Les assurances voyages coutent de 300 jusqu’a 1200 euros l’annee. Ya de quoi voir. Il peut meme avoir un accident en Oz et son assurance Fr qui prend les frais.
Faut se renseigner un peu.
Je te rassure dessuite, y’a AUCUN mec qui accepte d’etre paye en-dessous de 30k apres 10ans, par contre y’en a beaucoup qui ont pas le choix. La est la difference.
Et y’en a aussi beaucoup qui bossent 70h/semaine en France, par contre ils se font pas 4000 euros par mois (vecu, mon record a ete 90h/semaine, j’ai dit stop, beaucoup continuent mais bon parait que c’est ca etre « passione » mais ils sont pas a 4000e/mois ca c’est sur).
@Mathias: oki
Très intéressant. Je suis en 1ère année d’école d’ingé informatique, et c’est vrai qu’on nous prépare à faire du management et pas de l’informatique. Et personnellement ça m’ennuie.
Les cours de communication c’est intéressant de temps en temps et inutile 90% du temps. Et l’informatique est inexistante… Les cours de C sont en fait des cours d’algo foirés, pour apprendre le C y a vraiment aucun support faut apprendre seul à la maison (on se demande bien pourquoi aller en cours), au final en évaluation c’est soit tu as appris à coder seul chez toi et tu peux t’en sortir, soit tu l’as pas fait et t’es foutu, mais dans les deux cas aller en cours, écouter et prendre des notes ne sert à rien.
Dans l’idée, devenir manager ne me dérange pas, mais si dans les études d’informatique on pouvait faire de l’informatique… Ça serait plus cool.
@thaxploded: franchement bac+5 pour du front-end c’est de la connerie, c’est gacher 2 annees d’experience ou on apprend le plus.
Pour les front-end on devrait meme pas regarder les diplomes du tout, faites passer un test, demander les choix du candidat pour solutionner tel ou tel bug, etc…
J’ai une tres bonne ecole reputee, j’y ai pas appris 99% de ce qui fait mon boulot (y’en avait que pour le flash a l’epoque), et a l’epoque de mon premier taff, les autodidactes etaient encore mieux cales que les ptits jeunes sortis de l’ecole.
Sur que ca se perd avec toutes les formations maintenant, mais j’pense quand meme faire toujours plus confiance a un mec qui bidouille de passion depuis qu’ila 14 ou 15 and que celui qui a decouvert CSS avec sa premiere annee d’etude.
@Sid & @Sugarskill: Oui ! C’est bien ce que je dénonce
Je suis d’accord avec toi maintenant, pour ce qui est de mon expérience personnelle, j’ai bientôt 8 ans d’expérience…. maintenant de quelle expérience parle-t-on puisque il y a 10 nouveaux languages et manières de coder qui sorte tout les deux mois? on va donc dire expérience en developpement front-end, jquery, javascript, je n’ai pas de problème avec php et le developpement IOS, l’html5 et le css3, un portfolio assez bien rempli aussi bien techniquement que graphiquement, lorsque je suis arrivé sur bordeaux, plein plein d’entreprises ont voulu me voir à la vue de mon portfolio, tout les entretiens se passent bien jusqu’a ce que j’annonce mon salaire, qui ne de passe pas les 1800euros net par mois, et la tous sans exception m’on fait des gros yeux et m’ont dit « mais il n’y a pas une seule boite web sur Bordeaux capable de payer ça pour une seule personne » voilou!!! resultat je taff en télétravail pour mon ancienne boite, c’est bien le pied puisque j’ai tout les avantages du free sans les inconvénients (pas de clientelle ni de paperasse, juste le taff que j’aime) et certainement pas pour 20K par an….. donc j’avoue que lorsque je vois des salaires tels que 25 ou 35k….. je me pose la question de savoir dans quel genre de boite celà se gagne…. parce que loin de moi l’idée de ma la péter mais dans tout mes entretiens c pas mon portfolio ni mes compétences qui étaient le problème mais le salaire et pourtant j’étais loin de ce que vous demandez…. Sérieusement, je suis sur le cul en vous lisant
@syndrael désolé mais un bon Analyste développeur avec de l’expérience vaut un ingénieur de développement. Penser le contraire c’est passer a coté de quelque chose, si le mec est passionné par son métier, il continue la veille techno, s’intéresse, apprend des nouvelles techno et adapte non seulement sa technique, mais peut aussi en faire profiter d’autres métiers.
Un analyste développeur ce n’est pas uniquement un codeur, tu oublie la partie « Analyste », cette partie est le fait d’être capable d’écouter et comprendre un métier qui n’est pas le sien, en maitriser le fonctionnel et permettre de le transformer en code (quel qu’il soit, les principes de bases sont les mêmes le reste c’est que du détail syntaxique, qu’ils maitrisent en plus).
Quand tu a un bon Analyste Développeur en face de toi, et que tu lui laisse loisir de s’exprimer, il peut même apporter des solutions, conseiller ton client sur l’environnement aussi bien technique que fonctionnels, vous guider dans des voies auxquelles vous n’auriez pas pensé.
Un analyste développeur expérimenté c’est frotté aux diverses méthodologies, outils, environnements, et autres limitations des diverses sociétés qu’il a traversé. Il sait où, pourquoi et comment parfois sur la papier c’est beau et pourquoi en pratique ça passe pas, il s’est interrogé et peut avoir ses idées pour trouver des solutions adaptés a TON cas précis, sans forcement suivre la masse des cas d’écoles…Et en plus, à force de corriger des bugs qui n’en sont pas, il connait les habitudes des clients, des utilisateurs.
De plus ce genre de personnes possèdent leurs propres « labo » perso pour tester, apprendre, se tenir à jour, donc il a peut être déjà quelques innovations dans ses cartons. Juste que pour lui c’est un simple test, un délire, pas forcement une superbe idée innovante. Et tant que personne ne s’y intéressera cela restera a l’état d’une idée gâché mal dégrossie.
Si j’ai un conseil a te donner c’est d’écouter plus souvent ce que peuvent avoir à dire tes BAC+2 expérimentés (du moins ceux qui ne sont pas encore aigri par la considération qu’on leur portent et qui ont sut garder la passion de leur métier), je pense que tu serait étonné de voir des idées simples, allant a l’essentielle mais parfois très pertinentes et « fraîches ».
Mais avant d’y arriver, vu ce que tu dit, il va falloir instaurer de la confiance entre eux et toi pour arriver a ce résultat, car apparemment tu les considèrent comme des grouillots de base, des « monkeys coders » et c’est rare qu’une personne que tu prend pour un débile choisisse de te faire profiter du meilleur dont il est capable (a la place par contre il en fera soit profiter un concurrent, soit l’open source, et faudra vraiment pas lui en vouloir ce sera bien mérité)
@thaxploded: Si tu es freelance et vu ton domaine de compétence assez large. Je ne peux juger de la qualité de ton travail, mais tu devrais te vendre aux alentours de 400€/jour
@thaxploded: pardon… j’ai mal lu
Aurais-je donc bien compris ce que je n’osais dire? on peut gagner de telles somme mais uniquement en free? pas dans une entreprise?? Je suis d’accord que mon domaine de compétence me permettrais de couvrir pas mal de parties sur un projet, mais je ne désire pas être freelance car tout les à coté ne me plaisent pas, que ce soit le coté commercial, le coté relationnel/clientelle, ou le coté compta, beaucoup de choses sur lesquelles tu passes du temps et au final ton taff même, celui en relation avec ta passion, codeur, ou developpeur, ou quoi que ce soit d’autre, n’occupe que 40% (en étant gentil) de ta masse de travail.
@Mathias: oui, je me disais bien aussi
@thaxploded: 400€/jour travaillé. Les jours où tu fais ta compta, où tu cherches de nouvelles missions, où tu fais de l’avant-vente ne sont pas payés, comme tes jours de congés puisque tu n’en aura plus
C’est un calcul à faire mais il faut en avoir l’envie, le faire que pour l’argent tu risque de déchanter vite
Je suis entièrement d’accord avec cet article qui a le grand mérite d’être franc ! Mais il ne faut pas oublier que bon nombre d’entreprises situées à la Silicon Valley, sous-traite en France pour avoir des développeurs moins chers
@thaxploded: En salarié avec 8 ans d’expérience tu devrais être à 35-45K€.
@Mathias: C’est bien pour ça que je ne suis pas free, que je ne le serais jamais, que cela doit être la raison pour laquelle je suis toujours en dessous de 20K /an, et que ma question initiale reste sans réponse…… j’aimerais bien savoir qui en tant qu’employé dans le sud-ouest touche entre 28 et 35K en tant développeur, front-end, voir dev tout court…… parce que je trouve ce chiffre dans l’article vraiment abusé….
@Mathias: Je suis d’accord avec le « devrait » mais comme je l’ai dit, d’expérience il n’y a pas beaucoup, voir aucune entreprise qui payerai un salarié 35-45K…
@thaxploded: Si-si j’en connais plusieurs
Envois-moi ton cv, linkedin ou viadeo sur [email protected] on ne sait jamais…
Je retiens l’adresse pour lorsque j’aurai racheté un domaine et remis mon portfolio en ligne, là j’avoue que je n’étais pas en recherche d’emploi…. Mais ça me fait réfléchir, bien que vu la tête que les employeurs tirent quand tu leurs demande 1800€ net/mois, j’ai hâte de voir leur tête quand je leurs en demanderais 3500
@Mathias et est-ce que tu as des conseils pour un élève comme moi ?
@thaxploded: Comme le dis Mathias, il y en a
Après tout dépend du profil (niveau d’étude), de la région, mais des amis dev sont dans la fourchette que tu as cité (après c’est de la négo)
Juste un petit coucou de Suisse de la part d’un développeur compatriote. N’oubliez pas de taper sur le fameux référencement auprès des centrales d’achat qui achètent les (mythiques) jours-homme au kilo.
@Mathias: je redouble ton appel à l’initiative de chacun pour se désolidariser du système. En revanche, attention à la logique ” puisque les levées de fond n’excèdent pas X les salaires ne peuvent pas excéder Y ” ou encore “ si tu arrives à produire X / jour alors ton salaire peut atteindre n×X ”. Il faut bien comprendre qu’un bon développeur, c’est une somme de connaissances et d’expériences qui représente un investissement. Comme tout investissement, il attend un retour. Surtout qu’il est risqué et impose un réinvestissement continu. Aussi dur que cela soit à entendre, le financement de l’entreprise ne peut pas à être le seul critère. De même la valeur ajoutée du développeur, elle ne peut pas vraiment se chiffrer, un bon choix techno pouvant à lui seul valoir des millions, notamment quand le produit décolle.
Je n’ai hélas rien résolu en disant ça, l’entrepreneur se retrouve toujours entre le marteau et l’enclume…
@Sid courage, cultive la passion, choisis le chemin de la difficulté aussi souvent que possible et pour l’école, si elle t’aura appris que parfois il faut juste donner aux gens ce qu’ils veulent même si ce qu’ils veulent est inutile, elle t’aura pas si mal préparée.
@Hubert: Oui tout à fait. Ce n’était qu’un exemple, c’est loin d’être la seule raison ! Et je suis pour augmenter la rémunération des bons dév, faut juste utiliser un modèle qui fonctionne pour tout le monde.
@Sid: Continue les études, un diplôme reste important en France afin d’avoir une certaine sécurité de l’emploi. Intéresse toi aux nouvelles technologies et pratique les. Rencontre les gens autour de toi, il y a des évènements dans tous les villes, des lieux de co-working, des conférences, où tu peux faire de très belles rencontres.
@Doc: tes amis dev sont dans quel genre de boite? sarl? pme? ssii? (stp ne me dis pas « un peu partout », je voudrais bien une réponse précise pour me faire une idée
) et vers quel région?
@thaxploded: Non non, je vais te répondre précisément ! On est tous en SSII pour le moment, en région parisienne.
@thaxploded: Et peu importe la taille de la SSII, les salaires sont quasi-identique à 1-2k€ près.
Je parle à la sortie de l’école (désolé pour le multipost, je suis au boulot là)
Merci.
@Doc: Merci pour la réponse, tu confirme mes soupçons!!
Sus aux Ssii alors!
Je continue a lire les commentaires autant je suis d’accord qu’en grande majorité les gens qui sorte de bac+2 ou bac+5 ne sont pas souvent mieux qu’un simple bachelier avec de bonne compétence en informatique. Autant il y aune énorme différence entre webmaster, c’est a dire créer des petits site internet utilisant n’importe quel technologie, ou gérer 20 wordpress/joomla ou quoique ce soit.
Et analyser/développer une application web. Pour exemple en France tous mon boulot consistait a faire des « petits » site internet, maintenant aux USA je développe des applications web. Je fais du 1Millions de hits par jour, sur 4 frontend server, avec 2 serveur pour la gestion des uploads/download qui gère 50TB de fichier. Ca ne se compare pas a tous ce que j’ai pu faire en France et mon salaire de départ c’était $65k.
@zzarbi: Oui il faut reconnaître qu’en France, quand on dit qu’on est développeur dans le monde du web, on entends souvent : « ah oui, tu fais des sites internet », sous-entendu qu’on installe des WordPress à longueur de journée. Ce genre de sous-entendu contribue, je pense à rendre assez floue la limite entre quelqu’un qui ne sait qu’installer des script PHP, et quelqu’un qui fait du développement pur.
@Louis: Tout a fait, mon exemple d’application web est fait en PHP/mysql/memcache avec load balancer. Et pourtant mes collègues Francophone qui viennent de la même école que moi ne considère pas PHP/Mysql comme langage « professionnel » ou comme carrière. Comme tu dis ça contribue a créer du flou.
@zzarbi: PHP pas un langage Pro ? Il me semble pourtant que c’est utilisé par des relatives grosses boites du web, comme, au hasard, Facebook.
@Louis: Oui je le sais bien. Mais c’est bien le probleme la mentalité en France est pas la même, si tu bosse pas sur du SAP c’est pas professionnel :/
@Zzarbi tu a un très mauvais a priori. J’ai un BTS analyste programmeur, (donc bac+2), mes premières armes de dev (pro), je les ai fait en tant que dev cobol, j’ai bossé sur le projet de facturation a la seconde de FT(1999), puis a la fusion des SI d’AGF et de PFA, puis a l’exploitation logiciel (gestion facturation pro) chez SFR puis dev Java sur une appli de signature numérique sécurisé, je suis capable sur mes loisirs de programmer des IA et quelques robots simples. Je suis maintenant tech lead sur des projets web interconnectés entre eux qui comptent des millions d’utilisateurs par jour (pas simplement « des sites ») et où les bdd sont tellement énorme que si tu oublie un seul index tu passe de la milliseconde a 8 heures en temps de réponses. Certains trouverais que je régresse, mais moi le web ca me fait kiffer, car on est proche de l’utilisateur final, et c’est ultra créatif, c’est ce qui se rapproche le plus a mon sens de mon fantasme de gamin de faire des jeux vidéos (que je fait sur mes loisirs aussi, mais là j’avoue, je suis loin d’avoir le même niveau que Bioware, j’ai mes limites je le sais, je ne maitrise pas toutes les connaissances théorique et pratique nécessaires pour mettre en place un moteur 3d stable et performant de A a Z, et je parle même pas du coté artistique dont je suis dénué)
ne soit pas si catégorique a juger des aptitudes d’un mec juste sur son diplome. On a pas tous les moyens de se payer une école d’ingé, ca veut pas pour autant dire qu’on est plus con qu’un diplomé. Quand on est curieux on est capable d’apprendre, je n’avais pas attendu d’aller préparer mon BTS pour savoir déjà programmer en assembleur, en pascal et en C, je n’ai fait mon diplome uniquement pour avoir une sorte de validation officielle de ce que je savais déjà faire et saisir la chance de progresser plus vite en étant guidé qu’en me débrouillant et bidouillant seul dans mon coin.
Tu a je pense tendance a amalgamer le sens développeur et webmaster (malheureusement au sens péjoratif du terme webmaster). Un dev est capable de faire le boulot d’un webmaster (et bien plus encore), un webmaster aura plus de difficultés. Les gros projets web qui ont d’ailleurs la côte, et brassent des millions c’est pas des webmasters derrière, c’est des devs, et des devs y’en a qui sont bac+2 et tout aussi bon voir plus que des ingénieurs sortie d’écoles.
Mais tu a raison sur un point, c’est ma faute, j’aime mon métier, et je n’ai pas d’autres ambitions que de continuer a faire ce que j’aime tout en arrivant a en vivre. Je devrait faire une VAE ne serait ce que pour qu’on me prenne plus au sérieux et qu’on me paye autant que les jeunes ingé qui bossent sous mes ordres, mais moi la thune tant que je paye mes factures, que je peut sortir avec mes amis de temps a autre sans faire l’aumône et offrir un resto de temps en temps a celle que j’aime quand je peut, ca me suffit, je ressent pas le besoin de devoir toujours gagner plus (sauf si on me manque de respect, là je fait raquer, juste pour le préjudice/principe).
un bon développeur est un développeur heureux, qu’est ce qui nous rend heureux ?
* le salaire (soyons honnêtes)
* le type de travail à faire, il faut que ça nous intéresse/plaise
personnellement, je n’ai aucun des 2
@carbodrache: Y’a aussi l’ambiance dans l’entreprise. Et il faut préciser que entre salaire et ambiance en entreprise, il y a une zone floue (notamment pour ce qui concerne tous les avantages en nature qu’offre l’entreprise)
@Louis: j’ai hésité à parlé de l’ambiance, qui est bonne dans ma boite (donc pas forcément adapté à la concentration
).
on peut aussi prendre en compte le trajet jusqu’au lieu de travail mais c’est un peu hors contexte ici (ou pas!)
J’ai passé beaucoup de temps à lire tous ces commentaires, et je me retrouve dans un certain nombre. Et moi aussi, je vais pondre un pavé.
Moi, j’ai fait exactement le contraire
J’étais entrepreneur, à mon compte. Cela ne payant pas un salaire mensuel, j’ai trouvé un mi-temps pour lequel l’employeur m’a cru sur-qualifié durant l’entretien.
Cela me permettait d’avoir une situation stable, de continuer à rester dans le mouvement, de développer… le temps de trouver autre chose, à moyen ou long terme. (Oui, le court terme, à l’époque, pour un jeune sans expérience, était pas terrible)
La partie commerciale / comptabilité n’était pas mon truc.
J’ai un jour postulé comme dév pour une société qui me « sous traitait » une partie de son travail. J’y suis encore, 5 ans après. Je suis dans le sud-ouest, et pour répondre @thaxploded, oui, je suis dans cette fourchette. Mais je n’y étais pas en arrivant dans la boite (avec ma maigre expérience de l’époque).
Je vois bien les compétences que j’ai acquise en 5 ans. Avec le recul, j’ai l’impression que j’étais un « développeur ayant une préférence pour le web, qui sait développer, mais le fait moins bien que beaucoup d’autres ».
Je suis devenu responsable qualité, avec tout ce que cela demande de création d’outils de tests automatiques, connaissance du produit, etc… Et là, clairement, j’ai l’impression d’avoir trouvé ma voie. Et d’avoir été « récompensé » : plus de responsabilités, plus de « pouvoir » et plus de salaire.
Il est vrai que par moment, je me demande si je ne serais pas mieux ailleurs, dans une autre boîte. Mais le salaire n’est pas mon premier intérêt. Je veux avant tout un boulot où je m’éclate, où je me sens utile. (Mais avec un salaire qui suffit à mon train de vie [rapport aux crédits, etc..])
Les avantages dans la boite ne sont pas à négliger quand on change de société : le temps de trajet court, l’entente avec les collègues, les « à-côtés » (massage, salle de pause équipée..) rendent la vie de salarié nettement plus agréable.
(Oui, ma boite actuelle est top de ce côté là. Idem pour le besoin de matériel / logiciel, etc..)
@pandoux: Au contraire je suis d’accord avec toi. De tous mes collègues aux US. Je suis le seul avec un « diplôme » que je ne considère sans valeur. Je voulais justement faire la différence entre être payer pour faire ce que j’appelle de ingénierie de haut niveau et être payer pour faire webmaster je ne comparais pas les diplômes ou autre papier attestant des connaissance de quelqu’un.
Le thème de la vision des développeurs en France, et dans la Silicon Valley chez Google, est abordé avec Romain Guy derrière le micro de Cast-IT #8 : http://www.cast-it.fr/2012/01/cast-it-8-avec-romain-guy-sur-android.html
@Cyril Lacôte: Merci, c’est vraiment intéressant. C’est exactement vers ce quoi les devs veulent aller, et ce n’est donc pas étonnant de les voir partir chez google ou d’autres.
Que de touches sollicitées, que de claviers usés pour ce sujet.. très intéressant. Mais hélas comment faire changer les mentalités ?? Dur dur non ??
S.
Pour ma part, je crois aux communautés techniques qui n’ont jamais été aussi actives, espérant que les développeurs s’émulent en cultivant la passion technique qui un jour ou l’autre finira bien par être reconnue si elle devient communicative (pour un changement d’image par le bas) ; et je souhaite ardemment que des start-ups et des pure players réussissent enfin en France, et que les développeurs responsables de leurs succès soit enfin reconnus par nos décideurs comme économiquement crédibles et porteurs de talent (pour un changement d’image par le haut).
Sinon on peut aussi attendre que *toutes* les SSII Françaises décident de faire appel à des développeurs hors Union-Européenne afin d’augmenter leurs marges opérationnelles…
http://youtu.be/REgsvoQ9iPk
Mais moi je dis ça, je dis rien…
@fra
Laisse moi rire. Non sérieusement. Et ce pour plusieurs raisons. Mais tout d’abords, laisse moi poser un chiffre.
Le TCO du travail d’un dev à l’autre varie de 1 à 26. Le TCO, c’est le Total Cost of Ownership, c’est à dire combien te coûte ce que fait ton dev. Cela te coûte son salaire, mais pas seulement. En effet, un programmeur faisant moins de bugs coûtera moins cher en QA et debug, un programmeur faisant du code plus maintenable permettra des évolution future du projet plus facilement et réduira les coûts de refactoring, etc . . .
Si tu mets le tout bout à bout, tu as un rapport de 1 à 26. Et certaines boites l’ont très bien comprit (regarde le process d’embauche de chez google par exemple).
Les étrangers qui sont vraiment bon partent, et il te reste les moyens. Entre un vraiment bon et un moyen, on l’a vu, il y a un gouffre. Cet effet est réel, j’ai travaillé avec du offshore dans ma carrière, ça n’a pas eu les résultats escomptés.
Par ailleurs, tu augmente de beaucoup les coûts en specs, en management, en QA, quand tu fais de l’offshore. Bref, c’est une utopie, ça marche sans doute pour les chaussure, mais la on parle de travail hautement qualifié.
Je connais des roumains et des moldaves qui sont vraiment très bon. Devine quoi ? Aucun d’eux n’est resté dans leur pays . . .Cette effet n’est d’ailleurs pas visible que dans des pays tels que la Roumanie ou la Moldavie. En effet, le nombre de français partits dans al silicon valee est effarant. Je suis il y a peu tombé sur des interview de personnes travaillant pour google sur l’interface d’android. Ils passent des journées entières sans parler anglais, simplement français. Ils vivent et bossent au USA, mais le nombre de français est tellement important dans leur team, qu’ils ne parlent pas anglais chaque jour.
@deadalnix
Ben, ça ne me fait pas super rire, il n’empêche que le discours de justification de l’offshore à partir de supposées ‘tensions’ (== pénuries) semble être une réalité …
http://youtu.be/5WpE5R9nGWk
Et il y’a meme le contre argument des questions de qualités, tout prêt, tout chaud :
http://youtu.be/ZLGcwAHPZuM
Par ailleurs, je n’ai pas d’avis spécifique sur la valeur de tel ou tel développeur en fonction de son pays d’origine.
Je sais bien que ces raisonnement existent. Je sais bien que des entreprises y croient.
Je sais aussi que cela ne marche pas. Par expérience d’abord, et aussi parce que c’est logique quand on comprend quels sont les enjeux.
Ça ne me fait absolument pas peur, et ce n’est pas non plus la cause de la pénurie, ni une solution pour faire des choses moins chères.
Tiens d’ailleurs, pur hasard, mais je viens de tomber la dessus : http://programmers.stackexchange.com/questions/46920/offshoring-does-it-ever-work
@fra et @deadalnix: A long terme, non ça ne fait pas peur, mais à court terme, c’est assez terrifiant tant les entreprises peuvent prendre le risque de lancer énormément d’argent dans des recrutements ou des projets à horizon de deux ans. Au bout de trois années de galères, les entreprises se rendront compte que l’Inde n’est pas la panacée, mais entre temps les développeurs locaux auront pris assez cher…
Oui,
et il y’a aussi ce discours sous-jacent comme quoi les développeurs locaux (nous ?) sont moins motivés (parceque trop confortablement installés dans une sécurité de l’emploi qui coûte finalement trop cher ?).
Texto ça donne ça : « J’aime la niac des populations qui s’élèvent »
A lire ici : http://www.pentablog.fr/pour-les-amis/mondialisation-et-planetarisation-face-a-face-impromptu-avec-albert-jacquard/
Et dans un genre différent, une boite de jeu qui augmente sa team de 13 personnes, avec des profils assez spécifiques :
http://www.cyanide-studio.com/studio/jobs/
Précarité m’a tuer ?
@fra, c’est vrai et ça existe.
Cependant, pour que cet argument soit signifiant, il faudrait que les conditions aient bien évoluées. De ce que je peux voir de mon expérience, il est courant que les devs fassent leur travail à l’encontre de l’entreprise. Ou, en d’autres termes, l’entreprise est plus souvent un obstacle au travail des devs alors qu’il devrait en être l’inverse.
Cela me dit deux choses : les devs sont pour la plupart motivés, sans quoi ils ne luteraient pas. Ensuite, le système dans lequel une personne doit luter pour pouvoir faire son travail est défectueux et ne peut produire de bon résultat. Et ce n’est pas devs plus combatifs qui changeront la donne.