Maison > Article > développement back-end > Pourquoi le salaire de Python est-il élevé ?
Il n'y a pas beaucoup de programmeurs. On dit qu’il n’y a que 2 millions de personnes en Chine capables d’écrire des programmes (ce qui représente 0,14 % de la population). Assez grand nombre.
De plus, l'Inde compte 2,7 millions de programmeurs (le plus grand nombre), ce qui ne représente que 0,2 % de la population.
Commençons par le point de vue des pays occidentaux. Bien qu’elle soit différente de la Chine et de l’Inde, elle a néanmoins une grande valeur de référence.
Le nombre de travailleurs dans l'industrie technologique (y compris l'informatique) aux États-Unis a atteint 7 millions, soit plus de 2 % de la population.
Le Royaume-Uni est similaire, avec 1,6 million d'employés, soit 2,4 %. Les autres pays d’Europe occidentale devraient avoir des proportions similaires.
Cependant, il est inapproprié de comparer l’ensemble du secteur. Parce que seul un petit nombre de personnes dans l’industrie de haute technologie sont des programmeurs. Aux États-Unis, le nombre de personnes professionnellement engagées dans des logiciels semble être de seulement 1,02 million ;
De plus, dans le classement des professions aux États-Unis, les programmeurs se classent au 30e rang en termes de population parmi toutes les professions, moins que :
Avocats, 1,04 million ; s'il est raisonnable que les finances et les avocats aient des salaires élevés, il est également raisonnable que les programmeurs aient des salaires élevés.
En d'autres termes, l'industrie du logiciel est également classée en détail, avec différents langages, plates-formes et exigences particulières. Quant aux langages de programmation, seuls 30 % des programmeurs connaissent Java à un niveau professionnel. Python estime 20 %. C est inférieur à 10 %. Les langues de niche comme le Golang ne sont même pas disponibles dans 1 %. (Vous pouvez peut-être vous référer aux données utilisateur sur github).
Nous supposons que seulement 0,3 % des habitants de Londres écrivent des programmes à un niveau professionnel, soit environ 40 000 personnes. Si une entreprise londonienne devait recruter des personnes ayant une expérience Golang, elle n’aurait peut-être le choix que entre trois et quatre cents programmeurs. Si vous demandez aux gens de connaître à la fois Python et Golang, il peut y avoir aussi peu que 50 candidats appropriés. Si vous examinez les exigences de recrutement de toute entreprise technologique, il y aura beaucoup de confusion, comme par exemple tel langage, tel langage, SQL, Linux, l'apprentissage automatique et le cloud computing. . . Les exigences de chaque entreprise sont différentes. Il se peut que seules quelques personnes soient en mesure de répondre à toutes leurs exigences, voire aucune. Trouver quelqu’un qui répond à deux ou trois exigences, c’est plutôt bien.
Les autres secteurs ne sont pas si gênants. Il y a toujours beaucoup de personnes qualifiées pour un poste. Avec plus de choix, les entreprises sont en mesure de maintenir les salaires à un niveau bas, etc. Mais en termes de recrutement dans le programme, le droit de négocier le salaire appartient au programmeur, car l'autre partie n'a pas le choix. Les programmeurs sont si rares, et les programmeurs très adaptés aux exigences sont encore plus rares et ne peuvent pas être manqués.
Demande :
Eh bien, il y a des dizaines de milliers de programmeurs à Londres. Supposons qu’en moyenne vous changez d’emploi tous les deux ans. Si le marché est stable (plein), alors il ne devrait y avoir que quelques milliers de positions nouvellement ouvertes chaque mois, n'est-ce pas ? Mais il y a évidemment des centaines de milliers d’offres d’emploi à Londres chaque mois. Et il y en a de plus en plus chaque année. Cela ne peut que signifier : personne ne peut être trouvé !
De nombreuses entreprises sont incapables de recruter des programmeurs. Certaines entreprises ont été très naïves au début, en publiant une annonce pour un poste de bas niveau qu'elles pensaient facile à recruter, et en préparant un salaire de 40 000 livres (plus de 300 000 yuans) par an. Du coup, au bout de quelques mois, j'ai constaté que les candidats occasionnels qui venaient pour des entretiens n'étaient pas adaptés, j'ai donc dû augmenter mon ancienneté à 60 000, 80 000 ou 100 000. Finalement, un gourou de la programmation est arrivé, qui convenait parfaitement, mais il s'est fait voler par une autre entreprise qui lui a offert 150 000 livres d'ancienneté. Du coup, j'attends quelqu'un depuis plus d'un an ; le rêve du patron a été détruit par la réalité.
(Bien sûr, il y a beaucoup de programmeurs avec 40 000 à 50 000 livres à Londres, car ces gens peuvent toujours trouver une entreprise qui les accepte. Soit l'entreprise est trop impatiente pour attendre et ne peut que les choisir, soit ils réussissent à se montrer . Je viens d'arriver. J'ai peut-être trouvé le plus approprié... Mais c'est dommage que certaines personnes ne se rendent pas compte de leur rareté et sous-estiment leur propre valeur, et puis la poursuite des salaires a commencé à monter en flèche)
Dans l'ensemble. , il est logique que les salaires des programmeurs soient élevés à Londres (et dans tout l’Ouest). Parce que la demande est bien supérieure à l’offre. Dans d’autres secteurs, les entreprises sélectionnent leurs employés. Mais dans ce secteur, ce sont vraiment les salariés qui choisissent l’entreprise. Cela peut également conduire à diverses injustices. De nombreux employés ont une ancienneté de l'ordre de 500 000 yuans (RMB), et il y a aussi de nombreux employés qui ont une ancienneté de l'ordre d'un million ou plus (parce qu'ils ont trouvé leur unicité et en ont profité). Quoi qu'il en soit, la moyenne se situe probablement autour de 800 000 (deux fois plus que le salaire moyen à Londres), mais très peu de personnes gagnent cette moyenne, généralement aux deux extrêmes.
La Chine est-elle dans une situation similaire ? Le principe devrait être très similaire. C'est certainement le cas si vous recherchez 10 millions de personnes et que seulement quelques millions de personnes peuvent le faire. De plus, seules 10 à 100 personnes environ peuvent bien occuper chaque poste ; il est facile de juger si elles fonctionnent bien ou non, et l'écart salarial est naturellement évident.
---
C'est un fait que les programmeurs gagnent plus que les autres professions. Et ce n’est pas faux du tout. Le monde a besoin de beaucoup de gens pour faire ces choses, et il y a trop peu de personnes compétentes.
Tant que ces programmeurs ont plusieurs années d'expérience dans plusieurs entreprises et ont accumulé un ensemble de compétences unique (limité à eux-mêmes), ils peuvent toujours trouver des emplois précieux avec des salaires élevés. Parce que ce sont des animaux rares. Chaque fois qu’une entreprise a désespérément besoin de cet ensemble unique de compétences, la rareté devient évidente. Le problème est que plus d’une entreprise pense qu’ils sont rares et essaie donc de les obtenir en premier. Par conséquent, de rares programmeurs seniors peuvent choisir. Les entreprises rivalisent pour attirer des programmeurs plutôt que des programmeurs en compétition pour rejoindre l'entreprise.
---
Quelques derniers mots sur l'avenir :
Tout d'abord, parmi toutes les professions, celle des programmeurs est celle qui connaît la croissance la plus rapide. Tout le monde devrait pouvoir le voir. De nombreux types d’emplois traditionnels ont été progressivement remplacés. C'est précisément parce que les programmeurs ont automatisé ces tâches. Cette tendance va certainement se poursuivre.
L’exemple le plus simple serait le travail de caissier. Les supermarchés qui nécessitaient autrefois des dizaines d’employés pour s’occuper des caissiers n’ont désormais plus besoin que d’un ou deux caissiers. Diverses caisses automatiques de plus en plus avancées dans les supermarchés. C'est du moins le cas dans la plupart des supermarchés du Royaume-Uni. L’ensemble du secteur bancaire manuel n’existera peut-être plus à l’avenir. Oh, et presque toutes les transactions dans le secteur financier sont désormais automatisées.
En fait, dans la plupart des industries, des phénomènes d’élimination similaires se produiront tôt ou tard. Aujourd’hui, personne n’imagine qu’un jour les médecins seront remplacés par des logiciels. Mais si vous y réfléchissez bien, un logiciel peut partager et synchroniser toutes les données médicales du monde pour établir un diagnostic, ce qui est bien meilleur que ce que la puissance cérébrale d'une seule personne peut faire. La capacité d'un avocat à analyser des cas et des dossiers au fil des années pour trouver des failles peut également ne pas être aussi bonne qu'un logiciel. Je ne parlerai pas des autres secteurs un par un. Ils mériteront d’être abordés séparément à l’avenir.
Ces changements dépasseront de loin les changements de plusieurs révolutions industrielles. L’industrie du logiciel est la seule qui puisse perdurer longtemps. La softwareisation automatisée de ces autres industries nécessite également la mise en œuvre et la maintenance de ces programmeurs. Mais la demande ne fera que croître dans les décennies à venir. L’écart salarial avec d’autres secteurs deviendra également de plus en plus extrême.
J'ai l'impression que de nombreuses personnes non industrielles ont une idée fausse. . .
Crois à tort que la programmation (ou la technologie) n'est qu'une industrie parmi tant d'autres.
Je ne peux que hehe.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!