7
votes

Pourquoi les développeurs PHP sont-ils moins chers que les développeurs .NET?

Ceci est une question de deux parties; Premièrement, il y a une idée de savoir pourquoi les développeurs de contrats PHP seraient disponibles à un taux beaucoup plus bas que leurs homologues .NET (environ 30% de primes pour les gars Microsoft)? J'ai des théories relatives à la facilité d'apprentissage et au coût des outils et des serveurs, mais que vous souhaitez obtenir des commentaires d'autres personnes.

Deuxièmement, quel est l'impact de celui-ci sur le coût total du projet et la maintenance continue? De manière générale, envisageriez-vous que l'effort total d'un site Web typique construit similaire pour les deux ou une technologie imposant une prime sage?


3 commentaires

faire un wiki communautaire


Quelle méthodologie avez-vous utilisé pour votre question? Quelles preuves avez-vous qu'il y a vraiment une différence est une différence entre les deux groupes?


Je peux vérifier: j'ai maintenant plus d'expérience nette C # /. NET que je ne fais que PHP, mais ce n'était pas toujours le cas. Je ne cherche maintenant que des emplois C # car les travaux PHP dans la même zone paient généralement considérablement moins de moindres emplois C # /. Net. La raison pour laquelle j'ai initialement commencé à poursuivre des emplois C # était parce que même avec beaucoup moins d'expérience C #, je pourrais exiger un salaire beaucoup plus élevé que pour une position avec ma plus grande expérience de PHP. Je ne sais pas pourquoi c'est mais je sais que au moins dans ma région, c'est vrai.


9 Réponses :


0
votes

Je pense que cela a à voir avec les types d'entreprises utilisant des systèmes basés sur des produits Microsoft Versus Linux. S'ils utilisent des produits MS, il s'agit généralement d'une indication qu'elles sont bien financées ou ont des poches profondes.


1 commentaires

Ce n'est pas vrai. TCO de MS et Linux sont similaires, et de nombreux magasins à court d'argent utilisent la SP, car les travailleurs de connaissances ayant un certain intérêt peuvent généralement être déplacés dans des systèmes d'approvisionner légers et à temps partiel à temps partiel sur les systèmes MS. Linux n'a pas ce bénéfice.



4
votes

Approvisionnement de la demande? Je dirais qu'il y a plus de développeurs PHP et moins de possibilités d'emploi et que cela entraîne le coût.


0 commentaires

18
votes

Je suis méfiant que deux développeurs, un .NET et un PHP, du même niveau de compétence et de l'ancienneté, dans la même région, ont une différence statistiquement significative dans leurs taux respectifs.

Il est possible que, étant donné la barrière beaucoup plus basse de PHP à l'entrée, le marché des compétences PHP est plus saturé de niveau débutant et de programmeurs relativement non qualifiés par rapport à .NET. Cela pourrait incliner des moyennes, mais c'est très différent de dire que "Les développeurs PHP sont moins chers que .NET"


0 commentaires

0
votes

Les coûts associés au développement avec .NET peuvent être élevés. Même si vous êtes membre de MSDN, cela peut toujours être coûteux en fonction du nombre de personnes impliquées. Sur le côté PHP, les outils sont moins chers pour la plupart.

Une formation est une autre chose ... Il y a beaucoup de formation disponible pour les développeurs .NET qui coûtent gros dollars, quelque chose que le programmeur ou la société doit payer. Avec PHP, il n'y a pas la haute disponibilité de la formation afin que ces coûts soient moins aussi.


0 commentaires

5
votes

Ne pas essayer de sacer des développeurs PHP ici, mais ne pourraient-ils pas uniquement fournir des compétences en développement Web pour l'entreprise?
Les développeurs .NET ont tendance à ne pas être limités au développement Web


0 commentaires

3
votes

Comme quelqu'un qui se développe dans les deux environnements, je peux vous dire que Rex M est tout à fait correct. PHP a un niveau d'entrée inférieur et donc le marché est beaucoup plus saturé de développeurs PHP moins cher et moins qualifiés que le marché .NET.


0 commentaires

3
votes

Parce qu'il y a des millions de scripts kiddies qui ont commencé à utiliser PHP pour développer un site Web pour le librairie de Maman. Maintenant, il y a une saturation du marché et avec des cadres moyens incapables de raconter un bon développeur d'une ordures, le prix pour même de bons développeurs sera conduit. La clé pour rendre le meilleur argent est de trouver la technologie de la demande au sein de grandes entreprises. PHP n'est pas utilisé par les grandes entreprises, à l'exception des startups comme Facebook qui deviennent de grandes entreprises (et regrettent maintenant d'utiliser php).


0 commentaires

2
votes

Dans mon esprit, PHP est plus proche de l'ASP classique, je pense que ASP.NET est une génération devant eux les deux. Donc, en tant que développeur, je peux être beaucoup plus productif dans ASP.NET que je ne pouvais être dans PHP ou ASP classique. Pour moi, il y avait aussi une courbe d'apprentissage beaucoup plus grande à ASP.NET.

Je pense à cela comme la différend entre un pilote et un pilote à réaction. La formation, les coûts, le support et la productivité sont plus élevés avec le pilote Jet, mais si vous allez à Tokio, c'est ce dont vous avez besoin.


0 commentaires

3
votes

Je pense que cela a aussi quelque chose à voir avec la nature des clients.

PHP (ceci est une grande généralisation!) Les projets ont tendance à faire face à de petits sites Web pour les petites entreprises, - ou -, des sites Web Mega pour les entreprises dont la principale entreprise est basée sur le Web. Dans les deux cas, le développement est un coût majeur qui doit être tenu en baisse si les bénéfices sont à faire, ils choisissent des piles de lampe car les coûts sont plus bas et choisissent PHP parce que les taux sont plus bas.

.NET Les projets ont tendance à être pour les grandes entreprises. Les coûts de développement ne sont pas à préoccupation principale (en effet, ils paient souvent le haut sur le dessus pour s'assurer que le logiciel Le développement ne retarde pas le reste du projet). Aussi ils attendent plus que juste un codeur pour son argent. Une connaissance d'une méthode formelle (RUP, etc.), expérience de domaine commercial et nombreuses autres compétences techniques (SQL, Corba, Savon, etc.) sont attendus.

Les taux de contrat sont motivés par l'approvisionnement, la demande et la mode. Ils ont très peu faire avec la difficulté ou le niveau de compétence requis. Pendant des années l'un des plus élevés Les concerts payants ont mis en œuvre SAP - où l'habileté clé pour un développeur SAP est la capacité de supporter l'esprit engourdi tédium.


0 commentaires