Bench (del ingl. bench — banco de suplentes) es una situación en una empresa de TI en la que un desarrollador está en nómina pero temporalmente no está asignado a ningún proyecto. En empresas de outstaffing y de producto, el bench es algo habitual entre la finalización de un proyecto y el inicio del siguiente. Según DOU, 2024, alrededor del 30% de los desarrolladores han estado en bench más de un mes al menos una vez en su carrera.
Puntos clave
Bench es el estado de un desarrollador que está en nómina, recibe su salario, pero no participa en proyectos activos. El término proviene del deporte: el banco de suplentes donde los jugadores esperan para salir al campo.
Un desarrollador va a la oficina o trabaja de forma remota pero no tiene tareas de proyecto. Puede leer documentación, aprender nuevas tecnologías, ayudar a colegas con revisiones de código o participar en I+D. Las empresas abordan el bench de diferentes maneras: algunas dan total libertad, otras asignan un mentor y establecen tareas de aprendizaje.
En las empresas de outstaffing, el bench es una situación frecuente. Un desarrollador se asigna a un cliente, el proyecto termina y comienza la búsqueda de uno nuevo. En las empresas de producto, el bench es menos común: los desarrolladores suelen ser reasignados a otra funcionalidad o producto dentro de la empresa.
Las razones para terminar en bench pueden ser tanto objetivas (del mercado) como específicas de la empresa. Comprender las causas ayuda a reaccionar adecuadamente.
La razón más común: el proyecto terminó y aún no ha comenzado uno nuevo. En outstaffing, esto ocurre regularmente: el contrato con el cliente finaliza y la empresa busca el siguiente. Si la empresa tiene un buen pipeline de ventas, el bench dura de 1 a 4 semanas.
A finales de año, especialmente en diciembre y enero, la actividad de los clientes disminuye. En verano también puede haber una desaceleración. Además, las crisis económicas y los recortes presupuestarios en TI aumentan el número de desarrolladores en bench.
Si una empresa no puede vender las competencias de un desarrollador, es una señal de problemas de gestión o marketing. Un bench prolongado (más de 3 meses) indica que la empresa está perdiendo su posición en el mercado y el desarrollador debería buscar un nuevo lugar.
El bench no siempre es malo. Con el enfoque adecuado, puede convertirse en un tiempo de crecimiento y desarrollo activo. Muchos desarrolladores recuerdan el bench como el período de aprendizaje más productivo de sus carreras.
En un proyecto, rara vez hay tiempo para aprender una nueva tecnología desde cero. En el bench, hay de 4 a 8 semanas para un curso, leer documentación y practicar. Dominar un nuevo framework, lenguaje o metodología durante el bench es una práctica común.
El bench es un gran momento para proyectos personales: crear un proyecto para tu portafolio, contribuir a código abierto, preparar una charla para una conferencia. Esto no solo desarrolla habilidades, sino que también aumenta tu atractivo para futuros empleadores.
Muchos desarrolladores usan el bench para obtener certificaciones: AWS Certified Developer, Google Cloud Professional, CKAD (Kubernetes), Scrum Master. Las certificaciones requieren de 2 a 8 semanas de preparación y aumentan significativamente tu valor de mercado.
Un bench prolongado (más de 2-3 meses) conlleva riesgos tanto para la empresa como para el desarrollador. Es importante reconocer las señales de advertencia a tiempo.
La empresa paga un salario pero no recibe ingresos del desarrollador. Si el bench se alarga, la dirección comienza los recortes. Los que llevan más tiempo en bench son los primeros en ser despedidos. Incluso si no te despiden, la presión constante de la gerencia genera incomodidad.
Sin práctica, las habilidades se embotan. El desarrollador pierde velocidad, olvida los detalles de las herramientas y pierde el hábito del trabajo en equipo. Después de 3-4 meses de inactividad, volver a un nuevo proyecto requiere de 2 a 4 semanas de adaptación, lo que añade estrés.
Si tu currículum muestra un vacío largo incluso por una razón válida, los reclutadores se vuelven cautelosos. Es mejor no permanecer en bench más de 2-3 meses. Durante ese tiempo, o aparece un proyecto, o renuncias y buscas un nuevo puesto.
Un plan de acción para el bench debe ser estructurado. Estudiar todo caóticamente es menos efectivo que un programa enfocado.
Demuestra actividad: haz revisiones de código para colegas, escribe artículos técnicos, participa en reuniones de equipo. Si la empresa ve que un desarrollador es valioso incluso en bench, será el último en ser despedido.
Si han pasado más de 3 meses y no ha aparecido ningún proyecto — comienza a buscar activamente. La empresa probablemente tiene problemas, y esperar más es arriesgado. En las entrevistas, explica el bench como un tiempo de aprendizaje y crecimiento profesional.
Preguntas frecuentes
Sí, tu salario se mantiene por completo. El bench es una situación normal en la que un desarrollador está empleado en la empresa sin un proyecto. La empresa paga un salario fijo, pero las bonificaciones y primas por proyecto generalmente no se otorgan.
Sí, pueden, especialmente si el bench se prolonga durante 2-3 meses. Las empresas suelen intentar ofrecer otro proyecto o recapacitación primero. Pero si no hay opciones, el despido es una práctica estándar.
Es mejor no mencionarlo como un período separado. Si el bench fue corto (hasta un mes), se puede omitir. Si fue largo, menciona la empresa en su conjunto sin desglosar por proyectos. En una entrevista, explica honestamente que estabas aprendiendo nuevas tecnologías entre proyectos.
Depende de ti. Puedes pasar 3 meses en redes sociales y perder tu cualificación. O puedes planificar tu aprendizaje, dominar un nuevo stack y salir del bench como un especialista más valioso. Las empresas valoran a los desarrolladores proactivos que usan el bench para crecer.
Tiempo de inactividad se refiere a fallos de infraestructura o servicio. El bench se refiere al tiempo de inactividad de un empleado. Otra diferencia: el tiempo de inactividad se mide en horas o días, mientras que el bench se mide en semanas y meses. Estos términos provienen de diferentes ámbitos — no los confundas.
Resumen
Desarrollaremos una aplicación móvil llave en mano
IT Sectr crea aplicaciones para iOS y Android para startups y empresas desde 2017. Le asesoraremos y le propondremos la mejor solución.
Lea también