CodeGym /Blog Java /Random-ES /Negociación de salarios para desarrolladores de software....
John Squirrels
Nivel 41
San Francisco

Negociación de salarios para desarrolladores de software. ¿Cómo no vender sus habilidades a la baja?

Publicado en el grupo Random-ES
Seamos honestos. Una de las principales razones por las que hoy en día tantas personas buscan convertirse en desarrolladores de software es el dinero. Ya es bien sabido que un programador medio gana mucho más que los especialistas de muchas otras profesiones comunes. Por supuesto, nada en este mundo es gratis y los desarrolladores de software pueden esperar ganar más que otros porque este trabajo requiere un conocimiento considerable de herramientas y tecnologías, así como experiencia práctica. Pero cuando se trata de salarios, tu valor objetivo como especialista no es el único factor, y a veces ni siquiera el principal, que incide en la cantidad de dinero que te van a pagar por tu trabajo. Hoy vamos a hablar de estimar tu valor como desarrollador de software en el mercado laboral, negociar el salario y gestionar las expectativas salariales en general.
Negociación de salarios para desarrolladores de software.  ¿Cómo no vender sus habilidades a la baja?  - 1
de la película "Jerry Maguire" (1996)

¿Cuánto puede ganar un desarrollador de Java?

El primer paso para estimar su valor y tratar de obtener más por lo que tiene para ofrecer como especialista es conocer el mercado en sí, especialmente el nicho/especialización en el que va a trabajar. Echemos un vistazo a cuánto gana un desarrollador Java promedio. hace, por ejemplo. Según PayScale, el salario medio de un desarrollador de Java en EE. UU. es de 74.300 dólares al año, con un rango salarial medio de 50.000 a 105.000 dólares al año. Las cifras de Glassdoor son aún más altas: 74.100 dólares al año, con un salario medio que oscila entre 57.000 y 117.000 dólares al año. No está mal, ¿verdad? Y estos son los datos para los desarrolladores habituales de Java. Un codificador senior de Java esperaría razonablemente tener entre 25.000 y 30.000 dólares adicionales al salario anual. Los programadores Java también están ganando mucho dinero en Europa. El salario medio de un desarrollador Java en Alemania es de casi 49.000 euros al año, mientras que los Java Seniors ganan más de 62.000 euros. En el Reino Unido, los desarrolladores de Java ganan una media de 53.000 a 85.000 euros al año, en España, el salario medio es de 27.000 a 45.000 euros, mientras que en los Países Bajos es de 30.000 a 64.000 euros.

Salario del desarrollador según el nivel de experiencia

Otro factor importante que tendrá un efecto significativo en tu salario es el nivel de experiencia. Naturalmente, los programadores Junior, Mid-Level y Senior reciben salarios diferentes según sus calificaciones y experiencia.

  • Salario de desarrollador junior

Incluso un desarrollador junior con experiencia limitada puede esperar obtener una compensación bastante buena, en comparación con los salarios en otros campos y profesiones. Por ejemplo, en Estados Unidos, el salario medio de un desarrollador junior es de 63.502 dólares al año, según Glassdoor. PayScale dice que el salario promedio de los jóvenes en los Estados Unidos es de $53,803 al año, lo cual sigue siendo bastante bueno, considerando que estamos hablando de un trabajo para principiantes. Las cifras salariales de otros mercados mundiales importantes, como el Reino Unido, la UE y otros países desarrollados, pueden variar. Por ejemplo, en Alemania, el salario medio de un desarrollador junior es de 41.342 € al año, mientras que en el Reino Unido es de 24.116 £ (alrededor de 31.000 dólares al año), en los Países Bajos es de 31.330 € al año, mientras que en Australia es $70,446 al año.

  • Salario de desarrollador de nivel medio

En Estados Unidos, el salario medio de un desarrollador de nivel medio es de 71.000 dólares al año, según Glassdoor, frente a 63.502 dólares al año para los desarrolladores junior. ZipRecruiter dice que el salario anual promedio de un ingeniero de software de nivel medio en los Estados Unidos es un poco más alto: $88,725 al año. En Alemania, según PayScale, un desarrollador de software de nivel medio con entre 5 y 9 años de experiencia gana una remuneración media total de 54.778 euros. En Francia, el salario medio de un medio es de 41.342 euros. En términos generales, los desarrolladores de nivel medio ganan entre un 10 y un 30 % más salarios que los junior, por lo que obtener más dinero definitivamente debería ser una de tus motivaciones para crecer de desarrollador junior a desarrollador intermedio lo más rápido posible.

  • Salario de desarrollador senior

Cuando se trata de salarios para trabajos de codificación en los EE. UU., para un desarrollador senior experimentado, el cielo es un límite, ya que gigantes como Google, Facebook, Amazon, Apple y Microsoft pagan MUCHO a los ingenieros de software. Por ejemplo, en Google, un ingeniero de software en el nivel 7, que se considera el más alto que puede obtener como desarrollador, puede ganar 608.000 dólares en total al año. Pero repasemos las cifras medias. Según Glassdoor, el programador senior promedio en los EE. UU. gana alrededor de $ 121 000 por año, lo que es considerablemente más alto en comparación con el salario de un codificador de nivel medio de $ 71 000 al año y el salario promedio de $ 63 502 al año que ganan los desarrolladores junior en los EE. UU. Según un informe de PayScale, un desarrollador senior con entre 10 y 19 años de experiencia gana una compensación total promedio de $109,122 basada en 5,523 salarios. Al final de su carrera (20 años y más), los empleados ganan una compensación total promedio de $111,432. En Alemania, según PayScale, un desarrollador de software senior con más de 10 años de experiencia gana una remuneración media total de 63.638 €. En Francia, el salario medio de un Senior es de 54.982 €.

Negociar salario y venderse como desarrollador de software. Consejos y recomendaciones

Es bastante común que incluso los desarrolladores de la misma empresa, en el mismo puesto y con habilidades y experiencia similares ganen salarios considerablemente diferentes. A continuación se ofrecen algunos consejos sobre cómo aprovechar al máximo sus negociaciones salariales y consejos de profesionales experimentados de la industria.

  • Conozca el mercado y mantenga sus conocimientos relevantes.

El mercado es el mercado, y saber cómo venderse en el mercado en algunos casos se vuelve más importante que sus conocimientos técnicos. Este es un poco obvio y ya cubrimos algunos de los conocimientos básicos del mercado que debería tener. Cuanto más sepa sobre el mercado laboral y cuanto más relevantes y actualizados sean sus conocimientos, mejor. Socializar con colegas y compañeros de otras empresas es una de las mejores formas de poner oídos a la tierra. Y, por supuesto, los sitios web y foros populares de la comunidad de desarrollo de software también serían una buena fuente de información. “Empiece por investigar un poco. Antes de poder negociar lo que se le debe pagar, deberá tener una comprensión clara de su valor de mercado en el lugar específico donde vive. Debe tener en cuenta la tarifa vigente para trabajadores del mismo nivel de habilidad en su área local y el costo de vida. Lea artículos, utilice sitios web como Glassdoor y pregunte (respetuosamente) para tener una idea de cuál debería ser la tarifa actual para su trabajo”, recomienda Valerie Streif, asesora principal de The Mentat, una startup de reclutamiento.

  • Comprenda su valor para la empresa y aprenda sobre la competencia.

Como segundo paso de su investigación, también debería poder comprender su función y el valor que aportará a la empresa si lo contratan. Aún mejor si logras conocer la competencia para cada puesto en particular al que estás postulando. Esto podría ser muy útil para negociar el máximo que puede obtener, dado que, por supuesto, el número de otros solicitantes adecuados es bajo. He aquí un buen consejo de Daniel King, coach ejecutivo y fundador de la empresa de consultoría Fireside Strategic: “Esto no siempre será posible, pero he aquí una manera de potenciar verdaderamente sus resultados. Si puede vincular un valor en dólares al problema y la solución, puede solicitar parte del dinero que la empresa ganará al implementar esa solución. Si el problema le está costando a la empresa 500.000 dólares y usted puede resolverlo, es muy probable que le paguen al menos 100.000 dólares adicionales para resolverlo".

  • Promocionate y véndete durante la entrevista. Sea simpático.

Teniendo en cuenta que en la mayoría de los casos el salario se negociaría durante la entrevista de trabajo o inmediatamente después, es fundamental que la entrevista salga bien. Tómate un tiempo para prepararte para la entrevista, incluyendo tanto la parte de conversación general como las preguntas técnicas . Esto significa que conocer su campo tecnológico y tener mucha experiencia relevante puede no ser suficiente. También debe parecer simpático y digno de confianza, además de tener habilidades interpersonales bien desarrolladas para integrarse potencialmente en el nuevo equipo de la forma más rápida y sencilla posible. O al menos para convencer al responsable de contratación de que lo harás. “Aunque esto no es un “cómo” directo para negociar su salario, es un diferenciador crucial entre alguien que está bien pagado y alguien que no lo está. Sabiendo que los entrevistadores tienen prejuicios inconscientes y son humanos, puedes aprovechar sus emociones para TU beneficio. ¡Lo que esto significa es que intensificas tu encanto! Haga preguntas abiertas para que su entrevistador se abra. Utilice los halagos. Consiga que sean SU defensor y quiera que USTED lo supere. Asegúrate de que les gustes más que a tu competencia. Esta podría ser tu última ventaja”, dice Dandan Zhu, un experimentado cazatalentos y asesor profesional.

  • Sepa cuáles son sus niveles salariales preferidos y aceptables.

Un consejo común es calcular dos números para sus expectativas salariales: uno es su salario preferido (la cantidad que realmente le encantaría recibir) y el segundo es su salario aceptable (o simplemente el nivel de compensación adecuado más bajo que desea). dispuesto a aceptar). “Haga un presupuesto simple y asegúrese de que su salario final sea más alto que sus objetivos de gastos y ahorro. Una vez que haya seleccionado estos dos números, prométase que no cambiarán mientras habla con su posible empleador”, recomienda Roger Nesbitt, un experimentado desarrollador de software de Nueva Zelanda.

  • Utilice contraofertas y ofertas competitivas como palanca de negociación.

Si ya está empleado y busca un trabajo mejor, puede utilizar una posible contraoferta de su empleador actual para evitar que se vaya (siempre que sea razonablemente bueno en su trabajo) como palanca de negociación. Si estás desempleado y buscas trabajo, siempre es mejor acudir a varias entrevistas para tener al menos dos o más ofertas de trabajo y poder aprovecharlas durante las negociaciones. “Haga saber a los futuros empleadores que está esperando una respuesta, por lo que la oferta tendría que estar en el rango X para que sea atractiva. Para aquellos que están desempleados o empleados, alinee tantas oportunidades de oferta como pueda para que pueda comenzar a educar a sus empleadores sobre lo que otros empleadores están dispuestos a pagar por sus habilidades, asegurando así que reciba una oferta similar a la que ofrece el mercado. ", Dijo Dandan Zhu.

Consejo adicional: elija el trabajo, no el salario

Y consejos adicionales para una nota final. Aunque tener un buen salario es importante, no debería ser su principal objetivo a la hora de solicitar un empleo. Recuerde que incluso el trabajo mejor pagado puede volverse intolerable muy pronto si no le gusta el proceso de trabajo ni a sus compañeros. Permanecer durante demasiado tiempo en un trabajo que paga relativamente bien, pero que es un callejón sin salida en términos de crecimiento profesional y desarrollo de habilidades, también es un error común. Entonces, el consejo final sería: elija el trabajo, no el salario.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION