¿Vas a buscar un trabajo de desarrollador? He aquí cómo obtener la mayor cantidad de dinero para su nivel de experiencia.
Cómo mejorar la entrevista técnicaCódigo PaLOUsa 2019, Josh Greenwood, un desarrollador de software de la agencia de consultoría Test Double, explicó por qué el proceso tradicional de entrevista técnica está roto, y cómo arreglarlo.
Los desarrolladores son un producto muy solicitado en el mercado de trabajo de tecnología en este momento, con muchas más vacantes que los candidatos calificados. Los desarrolladores de front-end, los desarrolladores de pila completa, los desarrolladores móviles y los desarrolladores de back-end en particular se encuentran entre los 10 puestos de trabajo tecnológicos más difíciles de cubrir, según los datos de Indeed.
Esta demanda del mercado significa que los desarrolladores pueden tener más influencia que otras posiciones cuando se trata de negociar el salario y los beneficios.
Lo que está de moda en ConsejoTecnologico.com
«El panorama es bastante fenomenal», dijo Sean Bave, gerente general de Stack Overflow Talent, una herramienta que conecta a desarrolladores y empleadores. «Se observa un desempleo muy bajo para los promotores inmobiliarios. Es un concepto del tipo»el software se está comiendo el mundo», que viene con la necesidad de que los desarrolladores se aseguren de que su empresa esté creciendo».
VER: Kit de Contratación de TI: Programador (Tech Pro Research)
Aquí hay cinco consejos para que los desarrolladores negocien el paquete salarial más alto posible durante una entrevista o después de la oferta de trabajo.
1. Conozca el mercado y cómo encaja usted en él
Entender el mercado puede ayudarle a negociar el pago durante una entrevista, dijo Blake Angove, director de servicios de reclutamiento de tecnología de la empresa nacional de reclutamiento LaSalle Network. Hable con otros desarrolladores con habilidades similares y averigüe cuánto dinero ganan. También puede consultar las herramientas de estimación de salario, como las de Stack Overflow o Glassdoor. Utilice esa investigación si la compañía se acerca a usted con un salario más bajo, dijo Angove.
También está bien hacerle saber al empleador que usted tiene otras entrevistas u ofertas en otros lugares si se las piden, dijo Angove.
Conocer su tasa de mercado le ayudará a comenzar una nueva relación de trabajo potencial con un mejor pie, dijo Bave. «Entienda lo que es razonable pedir», agregó. «Al final del día, no estás negociando por un coche, quieres tener una buena relación con un futuro empleador.»
2. Establezca las expectativas salariales al principio del proceso
Establezca las expectativas salariales al principio del proceso, ya sea para Recursos Humanos, un reclutador o un gerente. Sea claro en lo que está apuntando para que no haya sorpresas u ofertas bajas en la etapa de oferta. Sin embargo, no cambie ese número. Dejará un mal sabor de boca en la empresa si al principio se establece un salario y al final del proceso de la entrevista se cambia drásticamente. El empleador pensará que usted está motivado únicamente por el dinero y que no se preocupa por la compañía.
VER: Descripción del puesto: Desarrollador Java (Tech Pro Research)
3. Más información sobre el concurso
Si es posible, averigüe cuántas personas están entrevistando para el papel, dijo Angove. «Si hay bastantes personas, entonces sus posibilidades de una negociación exitosa son más escasas que si usted fuera el único, o contra una o dos personas», agregó. «Si tienes una habilidad especial, tienes más influencia para aumentar el salario.»
4. Muestre su ROI
Los desarrolladores están en una mejor posición para negociar cuándo pueden mostrar el retorno de la inversión en las aplicaciones que han construido en funciones anteriores, y cómo impulsaron los ingresos de la empresa o cómo ayudaron a ahorrar dinero, dijo Angove.
5. Mantenga sus habilidades al día
Para que te ofrezcan un salario competitivo, también tienes que mantener tus habilidades competitivas.
«El nombre del juego en el mercado laboral actual son los datos, los sensores y el desarrollo de API, que pueden integrarlo todo», dijo Karen Panetta, becaria del IEEE y decana de ingeniería de posgrado de la Universidad de Tufts. «El dominio de los lenguajes de programación siempre ha sido una habilidad valiosa y siempre requerirá una actualización constante para mantenerse al día con los lenguajes de programación de moda, incluyendo Python y Java. Lo que hará que un desarrollador individual se destaque es su dominio de la ciencia de datos y su habilidad para visualizar la analítica de datos».
VER: Descripción del puesto: Desarrollador iOS (Tech Pro Research)
El aprendizaje automático y las habilidades de inteligencia artificial (IA) también son clave para que muchos desarrolladores las perfeccionen, señaló Panetta.
6. Sepa lo que quiere
Los desarrolladores deben ir a una entrevista o a una negociación salarial con un sentido sólido de lo que están buscando, más allá del tiempo de vacaciones estándar y los paquetes de atención médica, dijo Bave. Por ejemplo, una encuesta de desarrolladores de Stack Overflow encontró que cuando se trata de evaluar trabajos potenciales, las principales prioridades para los desarrolladores son la compensación y los beneficios, las tecnologías y lenguajes con los que trabajarían, y las oportunidades de desarrollo profesional, por encima de factores como la cultura de la compañía y las opciones de trabajo desde el hogar.
Se debe pensar en lo que se quiere de un posible lugar de trabajo y tener en cuenta el salario con otros beneficios, apuntó Bave.
Boletín informativo para ejecutivos
Descubra los secretos del éxito del liderazgo en TI con estos consejos sobre gestión de proyectos, presupuestos y cómo enfrentarse a los retos del día a día. Entregado los martes y jueves