¿Quieres ser un desarrollador? Estas son las habilidades de codificación que pueden hacer que te contraten

equipo-de-desarrolladores-de-software-trabajando-juntos.jpg

No hay suficientes desarrolladores para satisfacer la demanda, por lo que es un buen momento para comenzar a programar.

Imagen: Maskot/Getty Images

Los reclutadores de tecnología dicen que están luchando para encontrar ingenieros completos con experiencia para satisfacer la creciente demanda de desarrollo de aplicaciones web en un mercado de trabajos tecnológicos impulsado por candidatos.

La plataforma de reclutamiento de desarrolladores CodinGame y la plataforma de evaluación técnica en línea CoderPad encuestaron a 4000 reclutadores de tecnología para identificar los roles tecnológicos, las habilidades técnicas, los lenguajes de programación y los marcos de mayor demanda en 2022.

También se encuestó a más de 10 000 desarrolladores para identificar si sus habilidades y aspiraciones profesionales estaban alineadas con las necesidades de los empleadores.

VER: Los empleadores están desesperados por obtener científicos de datos a medida que aumenta la demanda

Las tres principales habilidades que los reclutadores buscan contratar para este año son desarrollo web, DevOps y IA/aprendizaje automático, según la encuesta.

Si bien DevOps superó a los ingenieros de back-end y full-stack en 2021 para convertirse en el puesto de trabajo más solicitado, los datos de los encuestados sugirieron que esta tendencia se había revertido en 2022.

Más de un tercio de los reclutadores de tecnología (36 %) encuestados dijeron que tenían dificultades para encontrar ingenieros completos con experiencia en un mercado de contratación competitivo, mientras que el 35 % de los reclutadores dijeron que había una fuerte demanda de ingenieros de back-end.

Los trabajos altamente especializados, como arquitectos de software, científicos de datos y especialistas en aprendizaje automático, también se identificaron como un área de preocupación para los reclutadores, debido a que solo hay un pequeño grupo de desarrolladores experimentados con las habilidades necesarias.

Con la demanda de habilidades de inteligencia artificial/aprendizaje automático en particular creciendo, los reclutadores predicen que enfrentarán dificultades de contratación a corto y mediano plazo, según la encuesta.

Por cuarto año consecutivo, se identificó a JavaScript como el lenguaje de programación más solicitado, con casi la mitad de los reclutadores de tecnología (48 %) encuestados que buscaban desarrolladores con dominio de JavaScript. Casi dos tercios de los desarrolladores (64%) encuestados dijeron que dominaban JavaScript.

Java y Python completaron las tres primeras posiciones como lo hicieron en 2021. La encuesta señaló que Java es altamente escalable, lo que lo hace popular entre las empresas emergentes y de rápido crecimiento. También sustenta el mercado Android de dos mil millones de dispositivos.

Mientras tanto, Python sigue experimentando un aumento de popularidad, en gran parte debido a sus aplicaciones para analizar datos y desarrollar algoritmos. Un lenguaje de programación de alto nivel, de propósito general y confiable, Python también se usa para el desarrollo web.

Seis de cada diez desarrolladores (59 %) encuestados por CodinGame dijeron que sabían codificar en Python, mientras que poco más de la mitad (55 %) informaron que dominaban Java.

CodinGame y CoderPad citaron a TypeScript como «un prometedor que vale la pena mencionar». El superconjunto de JavaScript fue el quinto lenguaje más utilizado entre los desarrolladores encuestados, y una cuarta parte de los reclutadores (25 %) encuestados dijeron que la demanda de TypeScript está en aumento.

«Si bien JavaScript domina actualmente el mercado de desarrollo de software, hay señales de que los lenguajes emergentes podrían derribar su corona en un futuro cercano», dice el informe.

TypeScript es un lenguaje desarrollado por Microsoft para corregir las deficiencias de JavaScript en el desarrollo de aplicaciones a gran escala. Comúnmente utilizado por programadores profesionales, agrega una serie de funciones útiles a JavaScript, como la capacidad de verificar el código escrito y revelar errores.

Frederic Desmoulins, cofundador y director ejecutivo de CodinGame, dijo que la creciente popularidad de Typescript demuestra que «las necesidades comerciales están evolucionando rápidamente y piden a los desarrolladores que se mantengan al día con las tendencias del mercado para mantener su empleabilidad».

Si bien los desarrolladores parecían estar en sintonía con las necesidades del mercado en torno a los lenguajes de programación, la investigación sugirió que los intereses de los desarrolladores «no están necesariamente completamente alineados» con las habilidades tecnológicas que buscan los empleadores.

Por ejemplo, mientras que los gerentes de contratación están ansiosos por encontrar profesionales de software con habilidades en DevOps, software de datos y computación en la nube, los propios desarrolladores expresaron un mayor interés en el desarrollo de juegos, blockchain y robótica.

VER: Desarrollador web o CTO, ¿qué trabajos tecnológicos tienen los salarios de más rápido crecimiento?

La investigación también identificó una brecha cada vez mayor entre la demanda de React, la biblioteca JavaScript de código abierto para crear interfaces de usuario, y la cantidad de desarrolladores que conocen el marco.

Al igual que el año pasado, se descubrió que React, Node.js y .NET Core son los marcos más buscados por los reclutadores en 2022.

La popularidad de Node.js está siendo impulsada por la demanda de Express, dijo CodinGame/CoderPad, un marco de aplicación web muy popular que ofrece un conjunto sólido de funciones para aplicaciones web y móviles.

Con la disminución del grupo de talentos de desarrolladores, Desmoulins sugirió que las organizaciones deberían diversificar sus tácticas de contratación para asegurar el talento que necesitan: «Los reclutadores de tecnología se enfrentan a una batalla cuesta arriba para cubrir los roles de desarrollador de back-end y full-stack. Es vital que utilicen los recursos disponibles para ellos, como evaluaciones técnicas en línea, para ampliar el grupo de talentos si van a satisfacer esta demanda».

Deja un comentario