Desarrollo de PHP: algunos lo consideran un lenguaje popular con un futuro prometedor, otros una tecnología obsoleta que no vale la pena aprender. ¿Pero qué dicen los números, especialmente cuando miras el salario de un desarrollador de PHP?

Mientras que hay muchos lenguajes más nuevos, llamativos y emocionantes por ahí, PHP sigue siendo un elemento básico fiable de desarrollo web y una habilidad que muchos empleadores todavía están buscando.

¿Estás interesado en convertirte en un desarrollador de PHP? Ya hemos cubierto el salario medio de un desarrollador web, ahora vamos a sumergirnos en PHP y ver cómo se comparan sus ingresos.

Nota rápida: Estamos redondeando los números aquí, así que asegúrate de comprobar las fuentes originales para obtener valores más exactos.

¿Es el desarrollador de PHP un buen trabajo?

Así que estás considerando convertirte en un desarrollador de PHP. ¿Pero es ese realmente el trabajo para ti? Además de la cuestión del salario, ¿es una buena carrera que vale la pena seguir?

Hay algunas cosas que hay que tener en cuenta sobre PHP. Como cualquier otro lenguaje de programación, tiene sus aspectos positivos y negativos. Si esta es una carrera en la que estás empeñado, encontrarás que hay muchas razones para probarlo.

Primero: PHP es un lenguaje muy fácil de aprender. Otros lenguajes de programación pueden ser confusos antes de que uno se acostumbre a ellos, usando convenciones de denominación oscuras o estándares de codificación de alto nivel que son difíciles de memorizar.

Pero el PHP es claro, legible y fácil de entender. Si tienes algún conocimiento de programación o incluso una vaga comprensión de cómo funciona el desarrollo web, puedes tener una idea general de lo que hace una cadena de PHP con sólo mirarla. Es uno de los mejores lenguajes para empezar.

Esta simplicidad significa más competencia, sin embargo. Así que para empezar, puede que tengas un salario más bajo. Pero los desarrolladores de PHP altamente competentes son buscados, así que si puedes dominarlo, tienes el potencial de ganar mucho dinero. Esa popularidad significa que hay muchas oportunidades de carrera por ahí.

Otra buena razón para aprender PHP: se combina muy bien con otras habilidades y lenguajes. Podrías aprender HTML/CSS y JavaScript para ser un desarrollador full stack o entrar en la administración de bases de datos con SQL. Los programas C/C++ también pueden interactuar con PHP. Y con la función exec() de PHP, puede funcionar con casi cualquier otra cosa.

A diferencia de los nuevos lenguajes, PHP no es una apuesta. Está probado y comprobado, con grandes proyectos como WordPress manteniéndolo relevante incluso en [año]. Tu trabajo no va a ir a ninguna parte pronto, y es por eso que tantos desarrolladores siguen trabajando con él.

¿Qué hace un desarrollador de PHP?

Como desarrollador de PHP, ¿cuáles serán tus tareas diarias generales? Para eso, necesitaremos responder qué es PHP y cómo puedes usarlo.

PHP es un lenguaje de scripts de propósito general. Lo que esto significa es que ejecuta scripts en tiempo real (a diferencia de los «lenguajes de programación compilados» que se ejecutan todos a la vez en el lanzamiento), y puede ser usado para crear cualquier tipo de aplicación – aunque se usa mucho más a menudo para el desarrollo web.

También es un lenguaje del lado del servidor, lo que significa que su código se ejecuta en su servidor en lugar de en los navegadores de los visitantes, a diferencia de un lenguaje del lado del cliente como JavaScript o CSS. Esto lo hace más seguro y adecuado para tareas como el envío de datos a su servidor que no pueden ser fácilmente manipulados.

Eso es generalmente para lo que se usa PHP: tareas dinámicas que requieren cambios en los archivos de tu servidor web o en la base de datos. Mientras que JavaScript y otros lenguajes del lado del cliente pueden afectar dinámicamente el aspecto de tu sitio web y actuar sin atascar su servidor con peticiones, PHP trabaja en segundo plano para ejecutar tareas clave.

Como desarrollador de PHP, se le encomendará el desarrollo de sitios web, sentando las bases para aplicaciones basadas en la web y trabajos entre bastidores. Puedes crear formularios seguros y otras áreas de entrada de usuarios, trabajar junto con los desarrolladores del frontend y enganchar bases de datos a tus aplicaciones PHP.

Y por supuesto, tendrás que inventar formas ingeniosas de resolver problemas e implementar las características que tus clientes quieren usando PHP.

Después del período de instalación inicial, tendrás que seguir haciendo el mantenimiento. Eso significa arreglar las incompatibilidades cuando surjan, actualizar tu código cuando salgan nuevas versiones de PHP, y mantener las bases de datos y los formularios.

¿Qué necesitas para ser un desarrollador de PHP?

Entrar en cualquier campo de desarrollo requiere un conjunto similar de habilidades, aunque el desarrollo del backend y el PHP tienen sus propios requisitos.

Primero: La educación. Hoy en día, los empleadores de trabajos técnicos se preocupan más por la experiencia que por un título, especialmente para los puestos junior y con lenguajes fáciles de aprender como el PHP. Los trabajos independientes, las prácticas y los empleos de nivel inicial podrían ser una muy buena manera de construirse y obtener la experiencia necesaria para conseguir un buen trabajo.

Sin embargo, ser un buen desarrollador requiere una serie de habilidades básicas:

Además, saber cómo trabajar con las bases de datos es prácticamente una necesidad. E incluso si no eres un desarrollador full stack, debes entender los fundamentos de HTML/JavaScript y cómo interactúan con PHP para que puedas identificar los errores de compatibilidad.

El salario medio de un desarrollador de PHP

Ahora llega el momento que todos esperaban: los números de los sueldos.

Hay que tener en cuenta que estas estadísticas se comunican por entero; sólo contribuyen a la estimación los promotores que se inscriben en estos sitios web y aportan sus salarios. Así que los números no serán perfectamente exactos, pero pueden darte una idea general de lo que deberías esperar de tus ingresos.

Si quieres una fuente más oficial, la Oficina de Trabajo de EE.UU. informó que los desarrolladores web ganaron 74.000 dólares al año en 2019. Esto es todo lo que los desarrolladores web, no sólo los desarrolladores de PHP, pero te da algo con que comparar tu salario proyectado.

También puedes ver nuestro informe sobre los salarios de los desarrolladores web para ver cómo el desarrollo de PHP se mantiene.

Ahora vamos a entrar en el salario medio de los desarrolladores de PHP.v

  • Glassdoor: 81 mil dólares al año, con un mínimo de 55 mil y un máximo de 100 mil.
  • ZipRecruiter: 86 mil dólares al año, con un mínimo de 16 mil y un máximo de 137 mil.
  • PayScale: 64.000 dólares al año, con un mínimo de 43.000 dólares y un máximo de 94.000 dólares.
  • Indeed: 94 mil dólares al año, según las ofertas de trabajo publicadas en el sitio.
Salario de desarrollador PHP
Salario de desarrollador PHP (promedio)

En general, no está mal. Promediando todo esto se obtiene un estimado de 81 mil dólares al año. Eso es bastante bueno para un lenguaje tan fácil de aprender como el PHP; unas pocas horas al día de estudio podrían convertirte de un trabajador no cualificado a un desarrollador con talento y un salario cómodo.

Tened en cuenta que para la informática y la programación, este es un salario bastante bajo. Otros idiomas pueden pagar mucho mejor, a más de 100 mil dólares al año, especialmente en los Estados Unidos.

Salarios de los desarrolladores de PHP por nivel de experiencia

El salario de los promotores varía mucho según la experiencia. Más experiencia significa que puedes manejar más sin ayuda y ayudar a los desarrolladores más jóvenes, por lo que las empresas están dispuestas a pagar más.

Primero: Sueldos de nivel básico. No hay una gran diferencia entre los dos, aparte del título. Esto es lo que puedes esperar ganar de tu primer trabajo como desarrollador de PHP, con poca o ninguna experiencia y quizás algo de educación.

Como desarrollador junior de PHP, no tendrás más de dos o tres años de experiencia, y tendrás la tarea de escribir código básico y hacer la mayor parte de la corrección de errores.

El salario medio de un desarrollador de PHP para los candidatos junior es así:

  • Glassdoor: 64 mil dólares al año, con un mínimo de 45 mil y un máximo de 90 mil.
  • ZipRecruiter: 62 mil dólares al año, con un mínimo de 26 mil y un máximo de 92 mil.
  • Salary.com: 63.000 dólares al año, con un rango salarial típico de 56 a 71.000 dólares.

Como puedes ver, los números no varían mucho, así que probablemente sea una estimación bastante precisa.

Lo siguiente es el salario de los desarrolladores de PHP de nivel superior. Como senior, deberías tener de 3 a 5 años de experiencia, posiblemente diez o más.

Senior PHP developer salary

Senior PHP developer salary (avg.)

Se espera que trabajes sin supervisión, que escribas un código de calidad y que potencialmente supervises y entrenes a otros. Con toda esa responsabilidad viene un salario más alto. Y aquí es donde entrar en PHP realmente vale la pena.

  • Glassdoor: 92 mil dólares al año, con un mínimo de 68 mil dólares y un máximo de 128 mil dólares.
  • ZipRecruiter: 101 mil dólares al año, con un mínimo de 44 mil y un máximo de 137 mil.
  • PayScale: 88 mil dólares al año, con un mínimo de 61 mil dólares y un máximo de 121 mil dólares.

Agencia vs. Salario de Desarrollador PHP autónomo

Trabajar por cuenta propia es difícil. Eres 100% responsable de ganarte tu propio sueldo y de hacer todo el marketing para empezar. Necesitas que te encuentren antes de que puedas ganar dinero, y es muy difícil que despegues. Pero, ¿cuánto más bajo es?

Puede que no sea tan malo como esperabas. De hecho, los desarrolladores freelance de PHP tienen el potencial de hacer bastante dinero.

De acuerdo con ZipRecruiter, los desarrolladores freelance de PHP ganan un promedio de 89.000 dólares al año, o 43 dólares por hora. Comparado con el salario general de los desarrolladores web freelance de 75.000 dólares (o unos 36 dólares/hora) reportado por Glassdoor, esto es bastante mejor.

CodeMentor informa que los desarrolladores independientes de PHP ganan un promedio de $61-80 por hora. Con una semana de trabajo estándar de 40 horas (ten en cuenta que probablemente trabajes menos, especialmente al principio), eso es $127k-$166k/año.

Tarifa por hora de un desarrollador PHP independiente
Tarifa por hora de un desarrollador PHP independiente (promedio)

¿Y cómo se compara esto con los salarios de las agencias? La mayoría de los freelancers no se describirían como desarrolladores de PHP «junior» o «senior», así que sería una buena idea mirar esos salarios para una comparación exacta.

Promediando los datos de todas las fuentes:

  • Los desarrolladores junior de PHP ganan 63.000 dólares al año
  • Los desarrolladores senior de PHP ganan unos 94.000 dólares al año

Los desarrolladores freelance de PHP, por otro lado, tienen el potencial de ganar bastante más. Todo depende de la tarifa por hora que se establezca, y de lo bien que se pueda lanzar esa tarifa a los clientes.

Salario medio de un desarrollador de PHP por país

Muchos de estos informes de salarios pueden estar un poco sesgados hacia los desarrolladores de los Estados Unidos.

Si vives fuera de los Estados Unidos, ¿qué puedes esperar ganar como desarrollador de PHP? Aquí están los salarios de los desarrolladores de PHP en Europa; el resto de los datos fueron recogidos de Glassdoor. Ten en cuenta que todos estos han sido convertidos a USD para esta lista.

  • Suiza: 83.000 dólares al año.
  • EE.UU.: 81.000 dólares al año.
  • Australia: 73.000 dólares anuales.
  • Dinamarca: 73.000 dólares al año.
  • Noruega: 70.000 dólares al año.
  • Suecia: 58 mil dólares al año.
  • Alemania: 56.000 dólares al año.
  • Reino Unido: 52.000 dólares al año.
  • Los Países Bajos: 52.000 dólares al año.
  • Finlandia: 50 mil dólares al año.
  • Francia: 45.000 dólares al año.
  • Canadá: 47.000 dólares al año.
  • España: 34.000 dólares al año.
  • Portugal: 22.000 dólares al año.
  • India: 8.000 dólares anuales.
Desarrollo del DDI
Desarrollo del DDI

Revisa las listas de trabajos en tu área para tener una idea más precisa de lo que puedes esperar!

En resumen: los EE.UU. son definitivamente uno de los países que más paga, debido probablemente tanto a la demanda como al alto costo de la vida en comparación con algunos otros países. También puede que quieras comprobar esta lista del salario medio de los desarrolladores de PHP por estado en los EE.UU. Nueva York es el primero con 94.000 dólares al año, y Carolina del Norte el más bajo con sólo 69.000 dólares al año.

Salario de desarrollador PHP de prmera clase

Los desarrolladores de la pila completa tienen una amplia gama de habilidades. Usarán PHP para el backend, mientras mantienen el frontend con HTML, CSS y JavaScript. Además de eso, es probable que también trabajes con el código de la base de datos.

Eso es básicamente un sitio web entero todo en uno, así que esperarías estar ganando un buen salario.

  • Glassdoor: 106.000 dólares al año.
  • ZipRecruiter: 85 mil dólares al año, con un mínimo de 27 mil y un máximo de 137 mil.
  • Indeed: 113.000 dólares al año, sobre la base de un salario de más de 17.000.
Sueldo de desarrollador PHP de pila completa
Sueldo de desarrollador PHP de prmera clase (promedio)

Este es uno de los salarios más altos de todos los desarrolladores de PHP, incluso comparado con los de los desarrolladores más antiguos. ¡Suficiente experiencia puede realmente valer la pena!

¿Se les paga menos a los desarrolladores de PHP?

Ahora que has visto los datos, ¿cómo se comparan estos salarios con otros lenguajes de desarrollo? Mientras que los veteranos, los que tienen una pila completa y los freelancers exitosos ganan un dinero decente, para el desarrollador medio de PHP, los datos relacionados con sus expectativas salariales no parecen tan emocionantes:

Sueldos del lenguaje de programación
Sueldos del lenguaje de programación

Ya sea que uses nuestros números recolectados de Glassdoor, Payscale, y sitios similares, u otras encuestas, PHP está consistentemente cerca del fondo. El único lenguaje que parece pagar menos es HTML y CSS.

¿Por qué?

La facilidad para aprender el idioma podría ser parte de ello. PHP es una gran habilidad para empezar que es fácil de aprender, pero eso por supuesto significa que estás compitiendo con toneladas de desarrolladores junior para clientes y posiciones en la compañía.

Puedes aprender PHP en dos semanas o un mes de estudio y práctica. No necesitas mucha experiencia técnica para entrar en él: puedes pasar de cero habilidades de programación a escribir aplicaciones PHP funcionales en sólo unas semanas.

Por otro lado, el creador de una de las lenguas asalariadas de más alto rango, Scala, tiene un curso sobre Coursera. ¡Toma aproximadamente siete meses para completarlo! Esto tampoco es algo que se pueda utilizar como tu primer lenguaje de programación. Necesitas experiencia previa.

Pero a medida que creces y superas la competencia de baja cualificación, aprendiendo a codificar tareas más complejas en PHP y a manejar proyectos más grandes, encontrarás que tu salario se hace mucho más comparable a otros lenguajes.

Resumen

PHP es conocido por tener un salario más bajo comparado con otros lenguajes de programación, y los números lo indican. Además de HTML y CSS, PHP es uno de los salarios más bajos reportados por los desarrolladores. Definitivamente hay más trabajos de software bien pagados por ahí.

A pesar de esto, todavía ofrece un dinero decente y buenas oportunidades para avanzar en su carrera. Piensa en el ecosistema de WordPress, que está lleno de temas y plugins para trabajar y de empresas que siempre están a punto de lanzar un nuevo producto.

Los desarrolladores senior y defull stack de PHP, que tienen años de experiencia y habilidades en una variedad de lenguajes, son los que más ganan. Al principio, espera un salario más bajo, pero ten en cuenta que a medida que crezcas sólo será mejor.

Brenda Barron

Brenda Barron is a journalist and copywriter from California. She contributes to sites like WPMU DEV, Envato, and Torque.