2009-07-27 18 views
7

Esta es una pregunta de dos partes; En primer lugar, ¿alguien por aquí tiene alguna idea de por qué los desarrolladores de contratos de PHP estarían disponibles a una tasa mucho más baja que sus contrapartes de .NET (alrededor de un 30% de prima para los chicos de Microsoft)? Tengo algunas teorías relacionadas con la facilidad de aprendizaje y el costo de herramientas y servidores, pero me gustaría obtener algunos comentarios de otras personas.¿Por qué los desarrolladores de PHP son más baratos que los desarrolladores de .NET?

En segundo lugar, ¿cuál es el impacto de esto en el costo total del proyecto y el mantenimiento continuo? En términos generales, ¿consideraría el esfuerzo total para una construcción de sitio web típica similar para los dos o una tecnología impone un tiempo premium?

+0

hazlo un wiki de la comunidad –

+0

¿Qué metodología has utilizado para llegar a la base de tu pregunta? ¿Qué evidencia tienes de que realmente hay una diferencia en las tasas entre los dos grupos? –

+0

Puedo verificar: ahora tengo más experiencia en C#/.NET que en PHP, pero este no siempre fue el caso. Ahora solo realizo trabajos de C# porque los trabajos de PHP en la misma área suelen pagar sustancialmente menos que los trabajos de C#/.NET. La razón por la que inicialmente comencé a buscar puestos de trabajo de C# fue porque incluso con mucha menos experiencia en C#, podría exigir un salario mucho más alto que para un puesto con mi mayor experiencia en PHP. No sé por qué es esto, pero sí sé que, al menos en mi área, esto es cierto. – Dinah

Respuesta

3

Creo que esto también tiene algo que ver con la naturaleza de los clientes.

PHP (esto es una GRAN GENIALIZACIÓN!) Los proyectos tienden a sitios web pequeños para empresas pequeñas, o mega sitios web para empresas cuyo negocio principal se basa en la web. En ambos casos, el desarrollo es un costo importante que debe reducirse si se obtienen beneficios, se eligen las pilas LAMP porque los costos son más bajos y eligen php porque las tasas son más bajas.

. Los proyectos .NET suelen ser para grandes corporaciones. Los costos de desarrollo no son su principal preocupación (de hecho, a menudo pagan mucho para garantizar que el desarrollo del software no demore el resto del proyecto). También esperan más que solo un codificador por su dinero. Se espera un conocimiento de algún método formal (RUP, etc.), experiencia en el dominio empresarial y numerosas otras habilidades técnicas (SQL, CORBA, SOAP, etc.).

Las tarifas de contrato dependen de la oferta, la demanda y la moda. Tienen muy poco que ver con la dificultad o el nivel de habilidad requerido. Durante años, uno de los más altos puestos de pago de ha sido la implementación de SAP, donde la habilidad clave para un desarrollador de SAP es la capacidad de soportar el tedio mental.

0

Creo que tiene que ver con los tipos de empresas que usan productos de Microsoft en comparación con los sistemas basados ​​en Linux. Si están usando productos de EM, generalmente es una indicación de que están bien financiados o tienen mucho dinero.

+0

Esto no es verdad. TCO de MS y Linux son similares, y muchas tiendas con poco efectivo usan MS porque los trabajadores del conocimiento con cierto interés en TI generalmente pueden cambiarse a I/O/apoyo de peso ligero en sistemas de MS. Linux no tiene ese beneficio. –

4

¿Demanda de suministro? Diría que hay más desarrolladores de PHP y menos oportunidades de trabajo, lo que reduce los costos.

18

Sospecho que dos desarrolladores, uno .NET y un PHP, del mismo nivel de habilidad y antigüedad, en la misma región, tienen una diferencia estadísticamente significativa en sus respectivas tasas.

Es posible que, dada la barrera de entrada mucho más baja de PHP, el mercado de habilidades PHP esté más saturado con principiantes y con programadores relativamente inexpertos, en comparación con .NET. Eso podría sesgar los promedios, pero eso es muy diferente a decir "Los desarrolladores de PHP son más baratos que .NET"

0

Los costos asociados con el desarrollo con .NET pueden ser altos. Incluso si es miembro de MSDN, puede ser costoso dependiendo de la cantidad de personas involucradas. En el lado de PHP, las herramientas son menos costosas en su mayor parte.

La capacitación es otra cosa ... hay muchos entrenamientos disponibles para desarrolladores de .NET que cuestan mucho dinero, algo que el programador o la compañía tiene que pagar. Con PHP no existe una alta disponibilidad de capacitación, por lo que esos costos también son menores.

5

no tratando de enganchar a los desarrolladores de PHP aquí pero ¿no solo proporcionarían habilidades de desarrollo web para el negocio?
. Los desarrolladores de .Net tienden a no estar limitados solo al desarrollo web

3

Como alguien que se desarrolla en ambos entornos puedo decir que Rex M es bastante correcto. PHP tiene un nivel de entrada más bajo y, por lo tanto, el mercado está mucho más saturado con desarrolladores PHP más baratos y menos capacitados que el mercado .Net.

3

Porque hay millones de script kiddies por ahí que comenzaron a usar PHP para desarrollar un sitio web para la librería de mamá. Ahora hay una saturación del mercado, y si los gerentes intermedios no pueden distinguir a un buen desarrollador de uno de basura, el precio incluso para los buenos desarrolladores se verá reducido. La clave para ganar el mejor dinero es encontrar tecnología en demanda dentro de las grandes empresas. PHP no es utilizado por las grandes empresas, a excepción de nuevas empresas como Facebook que se convierten en grandes empresas (y ahora lamentan usar PHP).

2

En mi opinión, PHP está más cerca de ASP clásico, creo que ASP.Net está una generación por delante de ambos. Entonces, como desarrollador, puedo ser mucho más productivo en ASP.Net que en PHP o ASP clásico. Para mí, también había una curva de aprendizaje mucho más grande para ASP.Net.

Creo que es la diferencia entre un piloto y un piloto de jet. El entrenamiento, los costos, el soporte y la productividad son más altos con el piloto de jet, pero si vas a Tokio, eso es lo que necesitas.

Cuestiones relacionadas