· Jose Antonio López  · 7 min lectura

¿Por qué es tan difícil contratar talento IT en 2025?

Explora pr qué es tan difícil contratar profesionales IT y qué factores complican el proceso en el sector tecnológico.

Explora pr qué es tan difícil contratar profesionales IT y qué factores complican el proceso en el sector tecnológico.

Hace diez años comencé mi primer trabajo como programador. Entonces tenía 23 años. Era un joven como cualquier otro que creía que después de obtener su título de ingeniero químico se comería el mundo. Rápidamente, me di cuenta de que después de haber hecho lo que debía hacer, las cosas no irían según la hoja de ruta preestablecida.

¿Cómo era en 2014 un proceso de selección en una empresa de IT?

Era fácil conseguir un trabajo si habías cursado una carrera técnica o científica. No hacía falta saber programar. Te inscribías en todas las ofertas a través de un portal de empleo (que no paga por decir su nombre). Te llamaban de alguna empresa y hacías una entrevista telefónica de 10-15 minutos. La primera, la segunda, la tercera… no me llamaron. Finalmente, pasé la entrevista telefónica y, después de unos días, hice una grupal. Me vieron con ganas y me contrataron.

¿Cómo es en 2024 un proceso de selección en una empresa de IT?

Es complicado. Ayuda si vienes de una formación profesional. Ahora es necesario saber programar. Debemos inscribirnos en todas las ofertas a través de todos los portales de empleo que conozcas. Te contactan por la red social LinkedIn con una plantilla. Les respondes comentando que estás interesado, pero que te digan cuánto se cobra y dónde se trabaja. A la primera, segunda, tercera… no me respondieron y me dejaron en “visto”.

Los meses pasan. Paso una llamada telefónica. Luego una prueba técnica que estuve desarrollando durante 3 días. Qué bien, ahora una entrevista de poli bueno y poli malo comentando las líneas de código. Todo ok. ¿Qué tal una última entrevista de “cultural fit”? (gente aleatoria de la empresa que llenan 1h para conocerte y no trabajar un viernes).

Nuevo paradigma

Un cambio de paradigma es un cambio de escena. Tal como ocurre en el teatro, un cambio de escena involucra personajes y el entorno. No estoy capacitado para darte una respuesta global en cuanto al entorno. Se necesitarán años de estudio posteriores para extraer todos los detalles de lo que ocurre hoy.

La buena noticia es que creo conocer a los principales actores que han hecho que todo esto cambiara:

Inmediatez

Nuestra sociedad occidental se caracteriza por la inmediatez. El máximo exponente de empresa que tiene esta propuesta de valor es Amazon. La empresa se caracteriza por servir el producto con gran celeridad y facilidad.

Añadimos leña al fuego con los teléfonos inteligentes diseñados y programados para atraparnos en sus destellos de luz. Los mensajes, noticias y videos virales fluyen sin parar. Todo debe ser inmediato y sin margen de error o las malas reseñas en Google y los comentarios tóxicos en X llegan de inmediato.

¿Y en el trabajo de IT?

El producto debe llegar al cliente lo más rápido posible y situamos al cliente en el centro. Los programas y líneas de código no paran nunca mediante destellos de luz. El desarrollo, despliegue a producción y reuniones Agile fluyen. Todo debe ser inmediato sin margen de error y las caras largas, presiones y despidos no tardan en llegar a la oficina del CTO.

En un mundo donde no hay margen de error, no se deja margen para el aprendizaje. Por lo tanto, entrar en posiciones junior está muy complicado. En 2014 se confiaba en las ganas de aprender. Se creía que mediante la prueba y el error se alcanzaban las competencias para llegar a ser un buen profesional.

Contratación basada en costos

Debemos ganar la mayor cantidad de dinero posible. Primero los accionistas. Si las actividades de la empresa generan código ineficiente, se puede resolver con un poco más de capacidad computacional. El marketing de IT dice que contratar servidores en la nube son buenas prácticas y es mucho más económico en comparación con tener empleados contratados.

Si somos una gran empresa de consultoría, debemos vender proyectos rentables y competitivos. Si la competencia lo hace en 1000 horas de programación a 50€ la hora, nosotros lo hacemos en 800 horas a 60€ la hora. Las 200 horas que realmente hagan falta ya las cubriremos mediante falsa responsabilidad y horas extras no remuneradas. Si los programadores no terminan el trabajo, atacamos su ego. Son malos profesionales ya que dejan las cosas a medias y no cumplen las fechas previstas por el equipo comercial.

En cuanto a los beneficios que ofrecemos a los empleados, podemos destinar una parte irrisoria a certificaciones y cobrar más a los clientes. Dos veces al mes podemos ofrecer pizza en la oficina. Comenten a recursos humanos que publiquen ofertas con textos que parezcan de parvulario. Hacen falta más emoticonos graciosos. Los médicos y arquitectos se escandalizarían, pero estos son programadores.

Super Programador

Hablando de programadores, la plantilla que tenemos actualmente la podríamos reducir. Agrupamos tareas de otras áreas satélite y que se las arreglen. ¿Qué os parece si los programadores que tenemos hacen lo siguiente?

  • Programar código y tests unitarios
  • Sustituir a QA por tests e2e
  • Arquitectos de aplicaciones
  • Diseños de bases de datos
  • Expertos en seguridad
  • Mínimo 2 años con Kubernetes

Así nació lo que yo llamo super programador. Terminará super quemado. La falta de personal e ineficiencias en toda la cadena de diseño, producto, desarrollo y operaciones, acabaran con él/ella. Toda esta nueva responsabilidad en un solo punto es lo que en arquitectura de software se llama single point of failure. Si falla este punto, la situación es crítica.

Hace 10 años las áreas formaban parte de conocimiento aislado. Cada departamento se encargaba de una o dos funciones. Quien sabía de sistemas, no sabía de desarrollo y menos de cómo diseñar una base de datos. Con el boom de los servicios en la nube, entendimos que no necesitábamos ser expertos para poder crear una aplicación.

Los servicios en la nube han evolucionado de tal forma que cada vez añadimos más capas de abstracción al conocimiento que tenemos. Lo delegamos a un proveedor externo.

Esto es bueno. Permite establecer puentes entre departamentos y que el conocimiento sea incluso más comprensible. El problema es que estamos olvidando y perdiendo especialidades para reducir el costo. Cuando las cosas se ponen realmente complicadas, nadie sabe qué pasa. No tenemos especialistas.

Encontrar un programador que realice todas las tareas mencionadas es prácticamente imposible. Si lo encuentras por la cantidad salarial que ofreces, no lo contratarás o se marchará al poco tiempo ya sea por salario o por estrés laboral.

Inteligencia artificial

Los productos de inteligencia artificial generativa llegaron a la sociedad el 30 de noviembre de 2022, cuando el modelo GPT-3.5 inauguró un nuevo paradigma. Las máquinas ahora son capaces de entender nuestra sintaxis y lenguaje, un hecho que representa un cambio trascendental.

Hasta esa fecha, los desarrolladores de software nos habíamos centrado en aprender el lenguaje de las máquinas; un conocimiento necesario para lograr una comprensión integral de los temas relacionados con el hardware, los protocolos de comunicación a bajo nivel y las aplicaciones de software.

Actualmente, la inteligencia artificial está transformando esta dinámica. Los algoritmos aprenden sobre nuestro lenguaje, nuestras conductas y necesidades.

Esta evolución provoca una disminución en la demanda de desarrolladores, un hecho que muchos se resisten a reconocer. Sin embargo, la realidad es que los desarrolladores somos necesarios. Aun así, necesitaremos de pensamiento crítico para saber si las respuestas artificiales serán aplicables al mundo real.

Calidad de vida

El año pasado asistí a una charla de recursos humanos. Allí un experto en dirección empresarial nos explicó que las personas en el mundo laboral nos movemos por tres motivaciones: poder, reconocimiento y dinero. Esto es perfectamente válido quizás para otras generaciones como la de mis abuelos y parte de la generación de mis padres. No lo sé. Nunca les he preguntado.

La mía es diferente. Somos una sociedad que creo se considera perdida. Nos han engañado. Hacer lo que tocaba no nos ha asegurado el éxito. Hemos llegado al arco iris y nos hemos encontrado que ni siquiera había la caja del tesoro. Ya no nos creemos los valores mencionados anteriormente y añadimos uno nuevo: calidad de vida.

Este nuevo valor puede tener muchas connotaciones. Para un servidor, calidad de vida significa destinar tiempo a las personas que amo, hacer actividades que me llenan y no pasar más tiempo innecesario en atascos de tráfico o esperando al autobús que llega 15 minutos tarde.

  • opinión
  • contratación
Compartir: