Le moyen le plus efficace d’augmenter le salaire du programmeur en plus de faire votre travail? [fermé]

39

Si vous avez le temps et les ressources, quel serait le moyen le plus efficace d’augmenter votre salaire en tant que programmeur à temps plein , en dehors de votre simple travail?

Par "salaire", j'entends un salaire (ajusté en fonction du coût de la vie d'un emplacement) provenant d'un seul emploi de programmeur.

T. Webster
la source
2
Fortement dépendant de la culture.
Existe-t-il des données démographiques des utilisateurs sur ce site?
T. Webster

Réponses:

59

Changer d'employeur

Le moyen le plus efficace est d'apprendre et de faire des choses intéressantes et de changer de travail chaque année. Vous êtes beaucoup plus susceptible d’obtenir plus d’argent d’un nouvel employeur que d’obtenir une forte augmentation de salaire de votre employeur actuel.

Steven A. Lowe
la source
15
C'est vrai, mais il y a un équilibre. Vous ne voulez pas avoir la réputation d'être une entreprise extrêmement difficile. par exemple. Un CV avec seulement des mandats d'un an ne convient pas aux employeurs à la recherche d'un employé salarié permanent (sous-traitance et contrats courts sont une histoire à part).
Tables Bobby
28
En moyenne, j'ai changé d'emploi une fois tous les trois ans. J'ai maintenu pendant cette période une augmentation de salaire constante de 15% par an. Mon augmentation de salaire moyenne les années où je n’ai pas changé de poste n’est que d’environ 4 à 5%. Faire le calcul. Changer d'employeur est le seul moyen fiable de faire sensiblement progresser votre salaire.
JUSTE MON AVIS correct
11
Des relais de courte durée peuvent vous donner une réputation de «job hopper», mais cela n’aura pas d’importance, car les (bons) programmeurs sont rares.
Kevin
2
@ Kevin. Cela peut avoir de l'importance. J'étais impliqué dans l'embauche d'ingénieurs sw à mon emploi précédent, et les job-hoppers n'étaient pas pris en compte, peu importe leur qualité. Nous développions un système assez complexe et un an suffisait pour devenir productif. À mon emploi actuel, la plupart des gens restent plus de 5 ans et beaucoup sont ici depuis 10 ans.
Nemanja Trifunovic
4
+1 et Amen à cela. Dans la plupart des cas, c'est probablement le seul moyen d'obtenir une promotion, à moins que vous n'aimiez attendre environ 30 ans que quelqu'un d'autre décède ou prenne sa retraite!
S.Robins
41

Il y a en gros 4 façons:

Construire l'ancienneté

Si vous êtes satisfait de votre entreprise actuelle et que vous souhaitez y rester, un bon moyen de pouvoir en demander davantage est de devenir l' expert principal en résidence auprès d'une technologie essentielle et / ou d'une base de code interne. J'ai vu des gens faire cela dans plusieurs entreprises où j'ai travaillé. Ils sont devenus si manifestement et publiquement superproductifs et bons dans leur travail (et ce qu'ils ont fait est important) qu'ils ont naturellement acquis un statut «senior» - même sans nécessairement obtenir la direction d'une équipe ou une responsabilité de gestion en soi.

Je ne peux que présumer qu'ils avaient plus de munitions pour demander de meilleures augmentations au moment de l'examen du rendement et que certains savaient qu'ils étaient mieux payés que la moyenne.

Voir aussi cette réponse .

Changer d'employeur

Ceci est essentiellement cette réponse . Vous devez cependant faire attention avec celui-ci. Beaucoup de passages très courts ne semblent pas bons sur un CV, même s’il existe de bonnes explications pour les déménagements. Pour les contrats à durée déterminée, ce n'est pas si grave, mais vous ne voulez pas avoir toute une série de postes rémunérés permanents sur votre CV, tous âgés de moins de 1 à 2 ans. 3-4 ans et plus est probablement bien, en moyenne.

Go Contracting / Conseil

Celui-ci est en quelque sorte, Change Employers on steroids. Si vous trouvez un bon créneau dans lequel il y a une pénurie d'ingénieurs qualifiés et un peu de travail de projet à court terme qu'il faut faire, cela peut être une excellente option. Mais c'est un état d'esprit et un mode de vie assez différents des emplois salariés normaux permanents (je ne l'ai jamais fait personnellement, mais j'ai connu beaucoup de gens qui l'ont fait).

Mouvement vertical

Je sais que vous avez posé une question sur le "salaire du programmeur", mais vous avez tout de même l'impression que c'est obligatoire. L'ascension au rôle de chef d'équipe et / ou de direction est toujours une option possible. Notez que cela est souvent lié à la première option (Gain Seniority), mais ce n'est pas toujours obligatoire. Parfois, il est naturel de rester assez longtemps dans une entreprise, de s'approprier les choses sur lesquelles vous travailliez et de bien connaître toutes les personnes et tous les processus.

Tables Bobby
la source
1
Bien que cette question ne soit pas marquée comme réponse, elle mérite certainement quelques votes favorables et pourrait également être marquée comme une réponse.
T. Webster
1
+1 C'est une réponse extrêmement bien organisée. Merci.
Brandon
20

La pièce essentielle qui vous manque, c'est d' apprendre à négocier . Apprenez à le faire efficacement et votre revenu sera plus important que tout ce que vous pourrez apprendre. Même si vous ne négociez qu'une fois tous les trois ans lorsque vous parlez de salaire, apprendre les bases de la négociation vous rapportera plus, dollar pour dollar et heure pour heure, plus que tout autre investissement possible de votre temps.

Alors, comment fais-tu?

Il y a de nombreuses années, j'ai demandé à un ami qui était un excellent négociateur sa recommandation sur la façon d'apprendre à négocier. Il a suggéré un livre contraire, Commencez par Non . Il décrit une stratégie de négociation particulière qui est très efficace et convient très bien à beaucoup de gens. Heureusement, je peux le recommander si vous ne possédez pas déjà de bonnes compétences en négociation.

Par la suite, je suis tombé sur Négocier pour obtenir des avantages et c'est de loin le meilleur livre. Je dirais que cela vise à donner aux gens un cadre théorique à partir duquel ils peuvent mieux comprendre les négociations dans lesquelles ils sont engagés et mieux comprendre ce qui fonctionne pour eux. Cela peut certainement vous emmener plus loin que le livre précédent, mais cela ne vous donne pas une définition aussi nette de "c'est ce que vous faites". C'est un livre plus avancé. Je suis content de l'avoir lu, mais je suis également heureux de ne pas l'avoir lu en premier.

Dans quelle mesure est-il rentable d'apprendre quelque chose sur la négociation? Ces deux livres combinés coûtent bien moins de 50 dollars. J'ai passé ensemble moins de 20 heures à les lire. Au cours des trois dernières années, ils m'ont facilement rapporté un revenu supplémentaire de plus de 100 000 dollars.

billy
la source
Merci pour la suggestion. J'espère que développer des compétences en négociation ne nécessite pas une personnalité de type vendeur pour voir les résultats. Bien que cela ressemble à ces livres devraient s'appliquer à la plupart des gens, y compris les programmeurs.
T. Webster
2
@T. Webster - Si vous n'avez pas une personnalité appropriée, vous ne serez jamais un négociateur de premier ordre. Certainement pas, et je ne me fais aucune illusion à ce sujet. Mais cela ne vous empêche pas de vous améliorer. Et peu importe à quel point vous êtes naturellement, «mieux que moi maintenant» vous fera plus que ce que vous auriez autrement fait.
mardi
6
Je pense que cette réponse est la meilleure. Je pense que la raison principale pour laquelle tant de personnes semblent réaliser des gains relativement plus importants en changeant d’employeur est qu’elles ne veulent pas ou ne peuvent pas négocier d’augmentations importantes avec leurs employeurs actuels et se sentent plus libres de le faire avec de nouveaux employeurs potentiels. Après avoir obtenu mon diplôme, j'ai commencé avec un salaire modeste. Après environ trois ans, j'ai pu négocier une augmentation d'environ 40% et un plan de bonus personnalisé. Vous devez juste savoir ce que vous valez et être prêt à négocier avec n'importe qui , y compris votre patron, à tout moment.
Aaronaught
@Aaronaught, pouvez-vous dire ce que vous avez apporté dans votre négociation avec une augmentation de 40%? Qu'avez-vous eu comme effet de levier? Étiez-vous prêt à marcher si vous n'obteniez pas l'augmentation?
T. Webster
3
@TWebster: Si vous ne voulez pas marcher, alors ce n'est pas du tout une négociation, c'est un plaidoyer. Alors, prenez cela comme une donnée. En ce qui concerne l'effet de levier, la seule documentation matérielle que j'ai apportée est la preuve des taux du marché actuels, car je ne voulais pas perdre de temps à en discuter. En dehors de cela ... juste mes compétences et mon expérience dans un secteur assez niche; la compétence et la rareté sont à peu près le seul levier que vous puissiez avoir en tant qu'employé, que vous négociez avec votre employeur actuel ou un nouvel employeur.
Aaronaught
7

En faisant votre travail, je suppose que vous entendez l’aspect technique. Programmation, exigences de réunion, participation à des réunions, etc.

Si tel est le cas, l’un des moyens les plus efficaces consiste à travailler sur l’aspect social de votre travail.

Vous pouvez atteindre tous vos objectifs techniques tout en obtenant un salaire inférieur à celui d'une personne possédant de bonnes compétences techniques mais une grande capacité relationnelle.

Vous devez vous promouvoir auprès de votre patron et de vos collègues. Établissez des contacts dans l'industrie. Devenez un leader parmi votre équipe. Soyez le gars, les gens demandent de l'aide quand ils sont coincés.

Les personnes qui font ces choses seront généralement perçues favorablement par la direction, donc considérées comme plus précieuses.

Gilles
la source
Comment faites-vous des contacts dans l'industrie? Cela peut-il être fait sur Internet avec des sites tels que stackoverflow.com ou parlez-vous, par exemple, de conférences de développement en personne telles que Microsoft PDC?
T. Webster
2
@T. Webster: Je parlais en personne. Vous pouvez rencontrer d'autres développeurs lors de groupes d'utilisateurs, de conférences ou d'événements informatiques. Construire un réseau de contacts n'est pas seulement utile pour trouver un autre emploi, cela peut vous rendre plus précieux en ayant des personnes à qui vous pouvez vous adresser pour obtenir de l'aide, des questions, des informations, etc.
Gilles
3

L'offre et la demande.

Faites quelque chose (apprendre quelque chose, acquérir une compétence, obtenir un titre de compétence) pour lequel les entreprises ont une demande plus forte que pour ce que vous faites maintenant et / ou pour laquelle l'offre d'effectifs potentiels disponibles est plus faible. La modification de l'offre et de la demande affectera éventuellement le prix du marché. Si votre entreprise actuelle souhaite vous garder, elle devra égaler le salaire au taux du marché. Ils sauront que vous pouvez aller ailleurs et obtenir ce salaire, et ils devront probablement égaler ce salaire au taux du marché pour votre remplaçant.

hotpaw2
la source
où allez-vous pour obtenir des informations sur le marché de l'industrie? Je ne connais vraiment que bls.gov/oco et indeed.com
T. Webster,
3

Il existe un plafond que la plupart des entreprises ne souhaitent pas dépasser pour un simple programmeur. Vous devez assumer des rôles de gestion / leadership si vous voulez dépasser ce plafond.

Michael Brown
la source
7
Ou déplacez-vous dans une autre entreprise avec un plafond plus élevé.
Matthew Scharley
1
Qu'en est-il du programmeur "senior"? Je ne suis pas à ce niveau, mais ce rôle va-t-il augmenter mon plafond, selon vous?
T. Webster
2

Allez indépendant. En tant que consultant, vous gagnerez 3 à 4 fois plus qu'un employé à temps plein. Vous pouvez en tirer parti pour augmenter votre salaire ou faire comme moi et prendre une quantité obscène de vacances. L'année dernière a été ma première année d'indépendance. J'ai pris 10 semaines de vacances et j'ai encore battu mon salaire antérieur à temps plein.

Michael Brown
la source
J'envisage cela, mais à ce stade de ma carrière, je ne suis pas assez confiant pour le faire. Connaissez-vous de bonnes ressources pour commencer à apprendre comment y aller en tant que consultant en programmation indépendant? Est-il plus difficile de gérer les formulaires supplémentaires, c'est-à-dire les formulaires IRS?
T. Webster
2
Un livre que j'ai lu était Million Dollar Consulting amazon.com/dp/0071622101 Il fournit de nombreuses informations sur les stratégies de conseil vous utilisez votre temps, plus si vous êtes bon, il est plus facile de justifier un prix fixe qui vous donne un taux horaire obscène).
Michael Brown
En tant que consultant indépendant, comment êtes-vous traité par votre client? Pour mon premier emploi, j'étais un "consultant" (ou une équipe externalisée) et nous, les "consultants", avons été affectés à un client qui nous a offert des environnements de développement horribles.
T. Webster
Votre objectif devrait être de trouver vos propres clients plutôt que de passer par un fournisseur tiers. Ce que vous faites maintenant est connu sous le nom d'augmentation de personnel et n'est pas nécessairement la meilleure situation. Dans de nombreux cas, les clients considèrent que les sous-traitants auprès du personnel ont moins de valeur que les employés (même s'ils y consacrent davantage). C'est difficile, mais trouver son propre travail est plus souhaitable que de passer par une tierce partie.
Michael Brown
1

Si vous souhaitez augmenter votre salaire, augmentez votre valeur auprès de votre employeur / client. Alignez-vous continuellement sur les objectifs de votre entreprise (réponse: comment puis-je contribuer à générer plus de revenus?) Et sur les objectifs de votre client (réponse: comment simplifier la vie du client?). Parfois, vous devrez vous battre pour rappeler à ceux qui ont un chéquier comment vous pouvez répondre aux questions ci-dessus.

Et comme @bleakcabal l'a déclaré, vous devez jouer l'aspect social de votre travail. Cela ouvrira plus d'opportunités pour augmenter votre valeur pour les employeurs et les clients.

Jayraynet
la source
1

Trois choses seulement comptent: la valeur que vous offrez, la valeur que vous offrez et la valeur que vous offrez.

Tout le reste n'est pas important (à condition que vous ayez lu et compris ce livre: http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influence_People )

Tomasz Zieliński
la source
Si les gens sont en mesure de déterminer la valeur que vous offrez (avec les programmeurs, cela est assez difficile souvent) et vous êtes en mesure de négocier pour obtenir cette valeur. En pratique, il manque souvent l'une de ces choses.
psr
Exactement, il faut donc connaître la pièce manquante et c’est l’objet de la question.
Tomasz Zieliński le
1

Je n'arrive pas à aborder un point, même s'il fait l'objet de négociations. Sachez ce que le marché paie pour des postes similaires dans la même région pour une entreprise de même taille, ou au moins, apprenez-en autant que vous le pouvez. Si votre salaire est trop bas, soyez en mesure de le prouver à votre employeur avec des références.

Cela aidera beaucoup à au moins ne pas être sous-payé. Cela pourrait également être utile si votre employeur prétend qu’il paie le gros prix mais qu’il est en réalité inférieur à celui-ci.

Il y a beaucoup de sites en ligne avec au moins des informations correctes. Les sites d'emploi et les sites pour recruteurs disposent souvent de certaines de ces informations, et certains sites sont plus spécifiquement ciblés. Je n'en énumérerai pas car cela en change et vous devriez en trouver autant que vous le pouvez.

psr
la source