Artículo 13 Desarrolladores, la indispensabilidad de la década

13.1 Introducción

El término “Era Digital” tuvo un impacto diferente a partir del año 2021, el traslado del mundo presencial al mundo digital se volvió imprescindible en lugar de tomar su tiempo para poder implementarse paulatinamente a causa de la pandemia que inicio a principios del año 2020 hasta la fecha. La demanda aumentada de desarrolladores reflejó la urgencia de trasladar todo a formato digital, ya sea para trasladar algo existente, poder iniciar una idea emprendedora o arreglar algo ya desarrollado.

Por otro lado, la demanda aumentada pudo satisfacerse por un mismo comportamiento en la oferta de desarrolladores, pero el problema ahora se encuentra en saber cómo escoger a los candidatos ideales. Los reclutadores cambiaron sus métodos de reclutamiento y, ahora, los desarrolladores deben adaptarse a estos nuevos métodos para adaptarse a la transformación del mercado laboral.

Desarrolladores

La mayoría de desarrolladores aprenden a programar en la universidad o en la escuela, pero más de un tercio aprenden por su cuenta, esto ha obligado a las empresas a replantear sus métodos y estrategias de contratación, ofreciendo incluso oportunidades de capacitación interna, por lo que ya no es estrictamente necesario poseer un título universitario, ya que la experiencia en desarrollo está siendo muy tomada en cuenta.

La enorme escasez de desarrolladores ha representado un aumento en los salarios de los desarrolladores de software y ha convertido al sector de TI (Tecnologías de la información) en el sector mejor pagado. Los salarios varían respecto al país, siendo Estados Unidos, Suiza y Canadá los países más lucrativos para un desarrollador.

Los desarrolladores y reclutadores usualmente tienen opiniones diferentes respecto a las habilidades que desean adquirir o contratar. Según una encuesta, para este 2022, entre las habilidades que los desarrolladores están más interesados en aprender se encuentran: AI/Machine Learning, Web Development y Game Development.

Respecto a los lenguajes de programación, la cantidad de desarrolladores que conocen los lenguajes que los reclutadores buscan es muy consistente. Esto quiere decir que la mayoría de desarrolladores son conscientes de la demanda de lenguajes de programación, entre los lenguajes más solicitados se encuentran: JavaScript, Java y Python.

Encuesta CoderPad y CodinGame. Fuente: http://bitly.ws/qp9y

Figura 13.1: Encuesta CoderPad y CodinGame. Fuente: http://bitly.ws/qp9y

Reclutadores

Actualmente es un “mercado de compradores” para trabajos en el área de sistemas, en el que los desarrolladores pueden elegir dónde quieren trabajar no solo en qué empresa sino también en la rama de su preferencia. El desafío para los reclutadores es conquistarlos, y esto significa ofrecer salarios competitivos. A esto se suma la demanda de perfiles de desarrollador e ingeniero de software con opción a trabajar en remoto se aumentan, la modalidad de teletrabajo supone ciertas ventajas tanto para las empresas como para los trabajadores.

La cultura es la primera aproximación que toman los reclutadores, es importante para ellos dejarle claro a los desarrolladores que estos tienen flexibilidad en el área de trabajo, pueden ser ellos mismos, son importantes para el equipo y darles la oportunidad de crecimiento. Crear un ambiente agradable incluso afuera de la oficina para que los desarrolladores recomienden la empresa a sus contactos.

El siguiente paso es que la empresa comprenda a detalle el papel de los desarrolladores, es ya bien sabido que cuando se contrata a un desarrollador normalmente se le denomina “el experto” en el área de tecnología, pero se debe saber exactamente qué está haciendo el desarrollador en esta empresa y acordarle tareas de su área, no darle la carga de varias áreas pensando que este llego para resolver todos los problemas. El reclutador debe dejar de forma clara a la empresa que es lo que esta busca.

En el lado de los negocios las también existe una tendencia a las habilidades más demandadas, aun con la bien conocida escasez de desarrolladores full-stack y back-end, las 3 habilidades más buscadas por los reclutadores son: DevOps, Inteligencia Artificial y Machine Learning.

Una tendencia para el próximo año es que los métodos de contratación están evolucionando hacia los llamados criterios más objetivos, en particular a través de evaluaciones de habilidades y entrevistas técnicas prácticas.

Los desarrolladores ahora tienen más libertad para decidir qué ofertas de trabajo aceptar, la mayoría busca compensaciones satisfactorias, oportunidades de crecimiento y trabajo remoto, mientras que las empresas deben adaptarse a las demandas, de otra forma no podrán garantizar que su desarrollo tecnológico y posición en el mercado no se estanque.

Encuesta CoderPad y CodinGame. Fuente: http://bitly.ws/qp9y

Figura 13.2: Encuesta CoderPad y CodinGame. Fuente: http://bitly.ws/qp9y

13.2 Referencias

  • [1] [Codingame][Codingame coderpad tech hiring survey 2022]. Recuperado de: http://bitly.ws/po9m. [Último acceso: marzo 2022].

  • [2] [Daxx][Software Developer Shortage in the US and Global Tech]. Recuperado de: http://bitly.ws/po9n. [Último acceso: marzo 2022].

  • [3] [Forbes][Rising Stars Of the Tech World: Why Developers Are Job Market Royalty]. Recuperado de: http://bitly.ws/po9w. [Último acceso: marzo 2022].