Une entreprise négocie un tarif journalier pour un développeur à Madagascar et se félicite d'avoir obtenu un bon prix. Ce qu'elle ignore presque toujours, c'est à quel point ce prix peut rester confortable pour le prestataire tout en étant très loin d'être décent pour la personne qui code. Le salaire minimum légal à Madagascar s'élève à 262 680 ariary par mois, soit environ 63 dollars au taux de change actuel. Un chiffre qui donne une idée du plancher sur lequel certains prestataires peuvent construire une marge confortable sans jamais l'admettre.
Le chiffre que peu d'acheteurs connaissent
Ce plancher légal n'est pas fait pour des développeurs, il concerne l'ensemble des professions du pays, du secteur agricole à l'industrie textile. Mais il donne une échelle. Un développeur formé pendant quatre ou cinq ans dans une école d'ingénieurs, capable de livrer du code en production pour un client européen ou nord-américain, vaut objectivement beaucoup plus qu'un salaire calé sur ce minimum. Pourtant, dans un secteur où le tarif final facturé au client reste la seule variable de négociation visible, rien n'empêche un prestataire de payer un développeur à peine au-dessus de ce plancher tout en facturant un tarif journalier qui semble déjà très compétitif pour l'acheteur.
Où va la différence entre ce que vous payez et ce que touche le développeur
Entre le tarif journalier facturé à une entreprise et le salaire qui arrive sur le compte du développeur, plusieurs postes se glissent, les charges sociales, les frais de structure, la marge du prestataire, parfois une commission d'intermédiaire si plusieurs sociétés se superposent dans la chaîne. Aucun de ces postes n'est illégitime en soi. Le problème apparaît quand la totalité de la pression sur les coûts retombe sur un seul de ces postes, celui du salaire, parce que c'est le plus facile à comprimer sans que le client ne le voie jamais.
Ça explique un phénomène que beaucoup d'entreprises constatent sans le comprendre. Une équipe malgache livre un travail correct pendant quelques mois, puis les meilleurs éléments partent les uns après les autres, remplacés par des profils plus juniors et moins chers. Le tarif facturé, lui, ne change presque jamais.
Ce que la marge de manœuvre réelle permet
Un développeur en France gagne en moyenne autour de 36 000 euros par an, un chiffre qui inclut tous les niveaux d'expérience confondus. Même en payant un développeur malgache à un niveau très largement supérieur au minimum légal du pays, disons cinq à dix fois ce plancher, le coût final pour l'entreprise reste nettement inférieur à celui d'un recrutement en France ou au Québec. L'écart de richesse entre les deux économies est tel qu'il existe une vraie marge pour payer un salaire confortable localement tout en restant très compétitif à l'international.
Cette marge n'est pas qu'un argument éthique. Madagascar fait face à un déficit estimé à 40 000 techniciens qualifiés pour ses propres besoins numériques. Chaque développeur qui reste, parce que son salaire et ses conditions de travail lui donnent une raison concrète de rester, contribue directement à combler ce manque plutôt qu'à l'aggraver.
Trois questions à poser avant de signer
Une entreprise qui veut vérifier si le tarif qu'on lui propose repose sur un travail décent peut poser des questions simples, rarement posées en pratique.
- Quel est le taux de rotation de l'équipe sur les deux dernières années, et combien de développeurs sont restés plus de dix-huit mois.
- Comment le salaire proposé aux développeurs se situe par rapport au minimum légal du pays, en proportion et pas seulement en valeur absolue.
- Qui, dans la chaîne entre le client et le développeur, prend une marge, et combien d'intermédiaires existent réellement.
Une réponse évasive à l'une de ces trois questions en dit souvent plus long que n'importe quel argumentaire commercial.
Le tarif le plus bas du marché n'est jamais gratuit. Quelqu'un le paie toujours, et ce n'est presque jamais l'entreprise qui signe le contrat.
Pour aller plus loin sur les enjeux liés au développement délocalisé, l'équipe reste disponible pour en discuter directement.