¿Cuánto cuesta contratar a un desarrollador de software?
¿Cuánto cuesta contratar a un desarrollador de software? El costo total del primer año más allá del salario (contratación, beneficios, aumento y riesg...
Contratar a un desarrollador de software con un salario de 120 000 dólares cuesta de forma realista entre 175 000 y 220 000 dólares el primer año, y el salario es la parte que todos ya conocen. Las sorpresas más caras están en los rubros que nadie pone en la carta de oferta: encontrar a la persona, el tiempo que tarda en ser útil y el riesgo de que te equivoques.
Lo que realmente estás pagando
El salario base es el titular. Esto es más o menos lo que se suma a eso por esa misma contratación de 120.000 dólares:
- Reclutamiento: entre 18 000 y 30 000 dólares si trabajas en una agencia, o docenas de horas imfacturables si lo haces internamente
- Beneficios e impuestos: los impuestos sobre la nómina, el seguro médico y la jubilación suman entre un 25 y un 40 por ciento del salario
- Equipos y herramientas: ordenadores portátiles, licencias de software, cuentas: unos pocos miles de dólares por adelantado y de forma recurrente
- Tiempo de puesta a punto: de dos a cuatro meses de salario completo antes de alcanzar la plena productividad
- Gastos generales de gestión: alguien tiene que incorporarlos, asesorarlos y revisarlos
Si los sumamos, el salario resulta ser aproximadamente dos tercios del costo del primer año. Esta es una pregunta diferente de lo que cobra un desarrollador por hora: este es el costo de incorporar uno a tu nómina y mantenerlo.
El coste oculto: ¿es hora de empezar a trabajar?
Un desarrollador no realiza envíos a toda velocidad desde el primer día. Tienen que aprender tu código base, tus convenciones, tu dominio y a quién preguntar cuando algo falla. En un sistema maduro, lo normal es alcanzar una productividad total de cuatro meses. Estás pagando un salario completo todo el tiempo. Esa brecha (costo total, producción parcial) rara vez aparece en una hoja de cálculo de contratación, pero es dinero real.
El costo que nadie presupuesta: una mala contratación
El número realmente doloroso es el de la contratación equivocada. Cuando un desarrollador no trabaja a los seis meses, has gastado medio año de salario, el gasto original de contratación y el tiempo de proyecto que no puedes recuperar. Luego vuelves a empezar. Las estimaciones del sector sitúan el coste total de una contratación fallida en más de un año del salario de ese puesto. Cuanto más alto es el puesto, más duele.
Cuando la contratación sigue teniendo sentido
Nada de esto significa no contratar. Un empleado permanente es la decisión correcta cuando el trabajo es continuo y es fundamental para su empresa, cuando necesita que alguien se convierta en propietario de un sistema y cuando puede mantener su productividad durante años. La contratación es una inversión que se amortiza con el tiempo; solo cuesta más y más tarde de lo que implica el salario.
La compensación contra el aumento de personal
La comparación honesta se reduce al compromiso frente a la flexibilidad. Contrata y asumes el riesgo de contratación, beneficios, aumento y contratación indebida a cambio de un miembro del equipo a largo plazo. Aumenta y pagas una tarifa por hora más alta para evitar todos esos costos y conseguir que un ingeniero certificado produzca en cuestión de días. Sweent considera que los ingenieros aumentan el número de empleados, por lo que, por un trabajo limitado o incierto, cambias una tarifa más alta por no tener ningún inconveniente en la contratación, y esa es la verdadera decisión, no el salario.
Preguntas frecuentes
Para un desarrollador estadounidense de nivel medio con un salario de 120 000$, planifica entre 175 000 y 220 000$ durante el primer año, una vez que añadas la contratación, las prestaciones, el equipo y el período en el que se les paga pero aún no son plenamente productivos. Por lo general, el salario es solo alrededor de dos tercios del salario real.
Un reclutador o agencia externa suele cobrar entre el 15 y el 25 por ciento del salario del primer año, es decir, entre 18 000 y 30 000 dólares en un puesto de 120 000 dólares. Incluso la contratación interna no es gratuita: tu equipo dedica docenas de horas a buscar, seleccionar y entrevistar, y ese tiempo tiene un coste real.
Por lo general, el desarrollo tarda de dos a cuatro meses antes de que un desarrollador contribuya a toda velocidad, y más si se trata de una base de código compleja. Durante ese período, pagas el salario completo por una producción parcial, un costo que la mayoría de los presupuestos de contratación ignoran discretamente.
Una mala contratación es la más cara. Entre el salario desperdiciado, el coste de volver a contratar, el tiempo perdido en el proyecto y la limpieza del código que hay que reelaborar, un desarrollador fallido suele costar más de un año del salario de esa persona cuando te recuperas.
Elimina la mayoría de las líneas de pedido. Sin comisiones de contratación, sin carga de beneficios, sin riesgo de despido y un ingeniero certificado que es productivo en días en lugar de meses. Pagas una tarifa por hora más alta, pero te saltas por completo los costos irrecuperables y la exposición a la contratación indebida.