IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Débats sur le développement - Le Best Of Discussion :

Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programmes et les analystes métiers ?


Sujet :

Débats sur le développement - Le Best Of

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 206
    Par défaut
    Les architectes sont généralement plus payés pour leur travail que les maçons, charpentiers, menuisiers ou tout autre artisan qui participent à la construction de leurs édifices. Est-ce juste? Je ne sais pas mais c'est un fait. Il se trouve qu'un développeur est un artisan; la matière qu'il travail est certes abstraite, mais il construit un programme et est payé pour le faire exactement de la même manière qu'un ébéniste fabrique un meuble pour une commande. Et ne me dite pas que le métier de développeur est plus difficile, demande plus de formation, etc. Un maître ébéniste qui se fait traiter de voleur alors qu'il facture à peine ce que le bois et les produits lui ont coûté a probablement étudié autant qu'un bon développeur. Et dans le développement comme dans l'artisanat en général, certains réussissent mieux que d'autres... pffff... c'est vraiment trop injuste

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 81
    Par défaut
    Citation Envoyé par damien.charpentier Voir le message
    Je vais passer sur le caractere raciste de tes propos.
    Il n'y a rien de raciste dans mes propos. C'est juste du vécue avec une certaine exaspération je dois le reconnaitre devant le temps, l'argent et l'énergie perdus qui auraient pu être utilisés de manière plus efficace.

    Citation Envoyé par damien.charpentier Voir le message
    Des bras casses de l'informatique en France il y en a aussi.
    Oui je suis d'accord des bras cassés y en a en France, au Canada ou US. À vrai dire on peut en trouver partout. Mais bon quand le bras cassé est à plusieurs milliés de Klm tu peux pas aller le voir et rectifier le tire facilement et rapidement. Quand une direction décide de faire de l'outsourcing elle semble oublier ce genre de chose dans l'équation.
    Citation Envoyé par damien.charpentier Voir le message
    Si ton entreprise a pris les programmeurs les moins chers sur le marche indien c'est peut etre d'elle d'ou vient le probleme. ... L'Inde possede des universites et instituts technologiques excellents qui n'ont pas a jalouser nos meilleures ecoles en France. Apres bien sur il y a de tout chez eux aussi mais a une echelle bien plus grande...
    C'est vrai qu'ils sont très nombreux et dans le nombre il doit certainement y en avoir des bons, statistiquement il peut pas en être autrement d'ailleurs. On n'a sans doute pas eu le droit au meilleur mais la faute n'est pas entièrement imputable à l'entreprise où j'étais car c'est IBM qui a fourni les ressources. Eux aussi doivent chercher à payer le moins cher possible pour maintenir leurs marges même sur des contrats en outsourcing. On a donc tendance à tirer le niveau vers le bas ou alors il faut y mettre le prix et dans ce cas là l'outsourcing n'est pas nécessairement la meilleur solution.

  3. #3
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2012
    Messages : 27
    Par défaut
    Citation Envoyé par zelegolas2 Voir le message
    Quand tu es face à un pb et que tu es obligé de jouer à cache cache avec ton Indou par ce qu'il a fait une connerie et qu'il essaye de te la cacher là aussi c'est galère (encore du vécu).
    L'orthographe est "hindou" et c'est une religion. Il n'y a pas que des Hindous en Inde. Il y a des bouddhistes, des musulmans, des sikhs ...
    Il faut donc dire "Indien"

  4. #4
    Invité
    Invité(e)
    Par défaut
    Et Indi ?

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par flowin Voir le message
    Et Indi ?
    c'est "hindi" et c'est la langue....

  6. #6
    Membre régulier
    Homme Profil pro
    Inscrit en
    Août 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 10
    Par défaut
    Pour le cas des SSII, la majorité de leurs charges résident dans les salaires, de plus les clients ont tendance à mettre une certaine pression sur les TJM, du coup la variable d'ajustement est vite trouvée.

    Pour les PM/BA, comme ils sont difficilement "offshorisables", le poids de négo du client est moindre et le TJM est souvent bien plus élevé qu'un développer, sans forcement avoir une meilleure plus-value.

  7. #7
    Membre éclairé Avatar de GeoTrouvePas
    Homme Profil pro
    Contrôleur de gestion
    Inscrit en
    Juin 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Contrôleur de gestion
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2010
    Messages : 185
    Par défaut
    Mon cas personnel ne reflète pas vraiment le sujet puisque je ne suis pas chez un éditeur ou une SSII. Je fais du développement pour une entreprise publique et je me rends compte que, si c'est mal payé, c'est essentiellement par méconnaissance de ce travail. Les "non informaticiens" (pour utiliser un terme assez large) n'ont pas conscience de la complexité, de l'investissement, de l'engagement et de l'intelligence qu'il faut pour arriver à pondre un code béton.

    Grosso modo, dans ma boite, ce qu'on me rétorque 9 / 10 quand manifeste mon mécontentement c'est : "Ouais mais pour vous c'est facile de faire, vous êtes dedans depuis que vous êtes tout petit"...

    C'est une caricature mais ça montre bien à quel point les gens n'ont pas conscience de la complexité de ce métier et des aptitudes nécessaire pour le faire correctement.

  8. #8
    Membre éprouvé
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Par défaut
    Pour info, un article du touilleur sur la reconnaissance du métier de développeur.
    http://www.touilleur-express.fr/2012...e-developpeur/

  9. #9
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    Citation Envoyé par GeoTrouvePas Voir le message
    C'est une caricature mais ça montre bien à quel point les gens n'ont pas conscience de la complexité de ce métier et des aptitudes nécessaire pour le faire correctement.
    Je pense que l'un des gros facteurs vient de là.
    En effet il est assez simple d'apprendre des bases qui permettent de faire fonctionner un truc. Le problème c'est que beaucoup de développeur n'en reste qu'a ces bases et produisent sur des applications plus importante des sortes de bouzes infames qui n'explosent pas grâce à d'autre développeur plus soucieux et talentueux qui se creusent le ciboulot pour faire tenir les choses entre elles.
    Le problème c'est que ca ne se voit pas, ou guère, et que la seule chose visible c'est qu'en moyenne il faut tant de temps avec tant de personne pour faire tel chose... D'où les fameuses ressource" jour/homme" et "le pisseur de code"[...]
    En résumé: facilité à devenir développeur + grosses différences de niveau entre développeur mais ca n'est pas visible + projet qui avance quand même ==> Les developpeurs ca se trouve n'importe où, donc c'est pas chers...

  10. #10
    Membre éclairé
    Avatar de clio671
    Profil pro
    Développeur Web
    Inscrit en
    Février 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2007
    Messages : 203
    Par défaut
    Bonjour,

    Les développeurs bien qu’étant des personnes assez intelligentes, manquent-ils de pouvoir de négociation ?

    Déjà pour ce que j'ai lu dans le billet, moi je ne suis pas d'accord. Il y a des développeurs très communicatifs, très parlants qui savent exprimer leurs besoins dans le travail.... moi le côté "no life" "dans son coin" c'est pas ma tasse de thé
    Aprés c'est une remarque par rapport à l'article

  11. #11
    Candidat au Club
    Profil pro
    architecte
    Inscrit en
    Mars 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : architecte

    Informations forums :
    Inscription : Mars 2012
    Messages : 3
    Par défaut
    Je pense que l'analyse est plus basique du point de vue de nos employeurs.
    Aujourd'hui le développeur n'est plus une personne rare, c'est même pratiquement devenu un métier commun.
    Bon, je ne rentre pas dans le débat du super développeur qui fait le super code, sans bug, qui marche bien, et que c'est bÔ.
    Mais d'un point de vu pratique passer une annonce sur monster comme recruteur avec un sujet intéressant et vous avez 100 réponses en deux jours surtout pour un profils a la mode (développeur 3/4 ans d'exp. en Dotnet/ASP.NET).

    D'un autre côté, passer une annonce pour un analyse métier qui soit compétant dans un domaine métier quelquonque (paye, compta, finance, ...), avec idéalement quelques connaissance de base sur les outils de modélisation (comme MCD merise ou/et UML).
    Ben, si vous avez 3 réponses, c'est le max.

    Alors, le chef d'entreprise c'est choix est vite fait en terme de politique de salaire...

  12. #12
    Membre éclairé Avatar de pcdwarf
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2010
    Messages
    272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 272
    Par défaut
    si c'est mal payé, c'est essentiellement par méconnaissance de ce travail. Les "non informaticiens" (pour utiliser un terme assez large) n'ont pas conscience de la complexité, de l'investissement, de l'engagement et de l'intelligence qu'il faut pour arriver à pondre un code béton.
    +1
    J'ajouterais "et performant, et maintenable".

    En effet il est assez simple d'apprendre des bases qui permettent de faire fonctionner un truc. Le problème c'est que beaucoup de développeur n'en reste qu'a ces bases et produisent sur des applications plus importante des sortes de bouzes infames qui n'explosent pas grâce à d'autre développeur plus soucieux et talentueux qui se creusent le ciboulot pour faire tenir les choses entre elles.
    Ceux là tonnent à longueur d'année contre la piètre qualité du code et passent pour des emmerdeurs.




    Une autre chose, c'est que quand on a trouvé la boulette perdue dans les 27000 lignes de code, qui provoque un segfault dans 3 cas improbables, la correction apportée parait bizarement toujours évidente au non-spécialiste".
    "bah oui ! et il t'a fallu tout ce temps pour trouver ça ???"
    Pourquoi paierait-on bien un type qui met parfois trois jour pour changer 4 lignes ??? mêmes pas compliquées qu'on aurait pu changer soi même en 5 minutes ??

    C'est un peu comme les énigmes. Leur solution est toujours évidente une fois qu'on l'a mais bien malin celui qui la trouve le premier à partir de peu d'indices...

  13. #13
    Membre émérite
    Inscrit en
    Janvier 2011
    Messages
    805
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Janvier 2011
    Messages : 805
    Par défaut
    Citation Envoyé par Hinault Romaric Voir le message
    Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programme et les analystes métier ?
    • Parce que les analystes métier et chef de produit sont souvent amenés à décider des grandes directions stratégiques métier à prendre et doivent donc assumer un risque. Ils sont parfois garants du retour sur investissement du produit logiciel.

    • Parce que, à l'opposé, les développeurs sont encore trop souvent vus comme des travailleurs à la chaîne effectuant des tâches standard et connues qu'on peut industrialiser (cf la notion "d'usine logicielle"). Les développeurs sont donc à tort souvent considérés comme interchangeables et on ne voit la valeur qu'ils apportent que par le côté négatif de la lorgnette : que se passe-t-il si un développeur ne fait pas son boulot/ne tient pas les "cadences" ? - et pas quelle plus-value particulière un bon développeur, créatif, rigoureux pourra-t-il apporter à l'entreprise en termes d'innovation et de retour sur investissement ?


    La première raison est un fait avéré, on n'y peut pas grand-chose et il me parait juste de bien rémunérer les gens qui prennent des orientations stratégiques payantes.

    En revanche, on peut tout à fait agir sur le deuxième point pour essayer de faire évoluer les rémunérations des programmeurs. Comment ? En mettant en avant la part créatrice de valeur du métier de développeur, en réaffirmant qu'il s'agit d'un vrai métier où le talent individuel, les bonnes pratiques et l'expérience compte. En mettant en valeur l'argent et les clients potentiellement gagnés par l'entreprise grâce aux idées des développeurs. En luttant contre la vision industrialisante du développement logiciel qui a tendance à apparaître en ce moment alors qu'il relève à mon avis autant sinon plus d'une activité intellectuelle créatrice de connaissance.

  14. #14
    Membre averti
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mai 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2006
    Messages : 49
    Par défaut
    J'aime coder.

    La période n est pas faste pour les développeurs. Après l'an 2000, ou toute personne qui avait touché un clavier pendant ces études, était embauché comme informaticien, l'image du développeur a souffert.

    La puissance des machine actuelle permet de faire fonctionner de manière correcte des applications sans la moindre optimisation, pour ne pas être plus critique. La valeur ajoutée de l'expert en codage est sous estimée.

    Ajoutons le choix des SS2I de ce baser sur des abaques, qui permettent d'estimer les charges de développement dans les solutions technique dont le responsable n'a pas l'ombre d'une compétence. Aujourd hui, un commercial qui vendait des cuisine 6 mois plus tôt peut estimer des charges de codage en informatique.

    J'espère que la situation va changer. Des application mieux codée permettraient de faire des économies en ressources (CPU/espace disque).

    J'ai la chance de développer des applications pour le secteur industriel. Des application nécessitant un effort important de conception...
    Ca me permet de réaliser que les ingénieurs mécaniciens spatiale, electroniciens.... dans les faits, un bachelier/bac +2 pourrait les remplacer et être aussi efficace qu'eux dans leur boulot. Le développement/ l informatique souffre d'un fort deficit d'image.

  15. #15
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 50
    Par défaut
    Les chefs de projet, les BA, et finalement tous les gens du fonctionnel sont des inutiles, des mythomanes, des imposteurs.

    Oui c'est trollesque.

    Mais c'est ce que je pense, et j'en vis plutôt bien comme développeur senior free-lance, payé à rattraper les projets partant en vrille.

    Il n'y a que du vent derrière le fonctionnel. Cette situation n'existe qu'en France.

    Face reality.

  16. #16
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 210
    Par défaut
    L'expérience professionnelle n'est pas toujours un avantage. En fait, tout dépend la boite dans laquelle on a évolué. Certaines sociétés françaises glorifient les mauvaises pratiques, et sont remplies de gens qui ont "mal appris" la programmation et la conception. Tout débutant entrant la dedans en ressort totalement dislexique. On y apprend "mal" sur le tas ...

    Sans vouloir paraphraser Martin Fowler, il y a une organisation du travail inadaptée dans la production de logiciel. On a imaginé qu'il existait une phase de réalisation distincte de la conception. C'est un peu comme si on avait voulu séparer l'écrivain de la capacité à formuler la pensée avec des mots et avec une syntaxe française plus ou moins correcte.

    En fait au lieu de diviser le travail selon le savoir faire et les compétences, comme on le ferait dans tout autre domaine, on divise le travail selon un ordre chronologique supposé de création. Les décisions ayant le plus d'impacts étant prise au début, elles restent dans les mains de ceux qui sont le moins qualifiés. D'où le taux d'échec important des projets ...

    Après que tous les MOA et fonctionnels aient brassés du vent pendant des mois, le vrai travail de conception peut enfin commencer, sous Eclipse.
    Et sinon oui, c'est essentiellement un problème franco-français. Mais je ne me fais pas trop de soucis je sais que tout cela changera un jour car la méthode la plus efficace gagne toujours sur le long terme.

  17. #17
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 68
    Par défaut
    Nom de Dieu, vous êtes un communiste, ça crève les yeux !

    Le salaire correspond à la responsabilité de la personne dans la hiérarchie. S'ajoute le fait que le développeur est en bas de l'échelle et est facilement remplaçable. (forte demande; effet exacerbé par la présence de stagiaires surexploités)

    Ce qui n'est malheureusement pas la réalité sur le terrain ...
    - il y aura toujours moyen de répercuter les responsabilités vers le "bas"
    - un développeur n'est pas remplaçable* en claquant des doigts


    Monde de merde.

    *d'ailleurs, ça rejoins la théorie (bancale) économique qui affirme que la production est une fonction de facteurs substituables, un truc comme ça. C'est à dire qu'un développeur = un développeur; que multiplié par 2 ça donne 2x de produit, etc...

  18. #18
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    Citation Envoyé par jeroy Voir le message
    Les chefs de projet, les BA, et finalement tous les gens du fonctionnel sont des inutiles, des mythomanes, des imposteurs.

    Oui c'est trollesque.

    Mais c'est ce que je pense, et j'en vis plutôt bien comme développeur senior free-lance, payé à rattraper les projets partant en vrille.

    Il n'y a que du vent derrière le fonctionnel.

    Face reality.
    C'est à la fois vrai et faux!
    On pourra faire le plus beau logiciel du monde ( au sens technique pas Apple), mais si il ne sert à rien...
    De même que sans technique les specs les mieux foutus du monde sont totalement inutiles!
    Le problème c'est que l'un est mieux payé que l'autre! D'où le sujet non?
    Apres ceci dit en tant que developpeur je pense que notre métier demande beaucoup plus de reflexion, mais que taper du word toute la journée ca doit pas forcement être passionnant
    Par ailleurs je pense pas qu'il y ai des fonctionnels open source ? A méditer sur pourquoi notre métier n'est pas valorisé[...]

  19. #19
    Membre actif
    Inscrit en
    Octobre 2004
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 83
    Par défaut
    Citation Envoyé par jeroy Voir le message
    Les chefs de projet, les BA, et finalement tous les gens du fonctionnel sont des inutiles, des mythomanes, des imposteurs.

    Oui c'est trollesque.

    Mais c'est ce que je pense, et j'en vis plutôt bien comme développeur senior free-lance, payé à rattraper les projets partant en vrille.

    Il n'y a que du vent derrière le fonctionnel. Cette situation n'existe qu'en France.

    Face reality.
    Sans fonctionnel inutile, plus de projet partant en vrille à rattraper donc plus de développeur senior free-lance qui en vit plutôt bien

  20. #20
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 15
    Par défaut
    Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programme et les analystes métier ?
    Pour la même raison qu'un footballeur peut être payé des centaines de fois une infirmière ?

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/03/2013, 05h50
  2. Réponses: 16
    Dernier message: 04/09/2010, 02h17
  3. Les meilleurs programmeurs sont-ils ceux qui disent connaître C ++ ? Pas si sûr !
    Par Katleen Erna dans le forum Langages de programmation
    Réponses: 61
    Dernier message: 26/05/2010, 12h30
  4. Réponses: 0
    Dernier message: 01/04/2010, 23h57
  5. Réponses: 2
    Dernier message: 06/05/2007, 23h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo