A pesar de los despidos generalizados en el sector tecnológico, si eres desarrollador de software, probablemente sepas que te va bien. No hay necesidad de buscar un nuevo puesto, a menos que quieras hacerlo, por supuesto. Esto se debe a que los desarrolladores de software tienen una gran demanda. Impulsados ​​por la continua expansión del desarrollo de software para IA, Internet de las cosas (IdC), robótica y aplicaciones de automatización, así como por la creciente necesidad de análisis de datos y aplicaciones de ciberseguridad, el futuro parece prometedor para quienes trabajan en este campo. La Oficina de Estadísticas Laborales (BLS) dice que se proyecta que el empleo general de desarrolladores de software, analistas de control de calidad y probadores crecerá un 25% hasta 2032, y se proyectan alrededor de 153.900 vacantes para desarrolladores de software, analistas de control de calidad y probadores cada año, en promedio, durante la década. 3 puestos tecnológicos para descubrir esta semana Gerente, Defensa de la IA, IBM, Nueva York, ($205,000-$309,000) Ingeniero sénior de IA, Blackstone Technology Group, Belmont ($200,000-$230,000) Arquitecto de software, Salesforce, San Francisco ($151,800-$341,900) Esto se ve reforzado por el sitio de búsqueda de empleo Indeed, que ha descubierto que ha habido un aumento del 15,7% en la cantidad de publicaciones relacionadas con la IA en su plataforma. Pero puede haber una nube en el horizonte. El CEO de NVIDIA, Jensen Huang, dice que el futuro del desarrollo de software es un espacio democrático donde cualquiera puede codificar. Su idea es que «por primera vez puedes imaginar que todos en tu empresa sean tecnólogos». «Nuestro trabajo es crear tecnología informática de manera que nadie tenga que programar, y que el lenguaje de programación sea humano, todo el mundo en el mundo ahora es programador», dijo Huang en la Cumbre Mundial de Gobierno en Dubái. Si eso suena fantasioso, entonces considere que, según una investigación de Forrester, el 87% de los desarrolladores empresariales ya están utilizando plataformas de desarrollo de bajo código para al menos una parte de su trabajo. Se estima que el mercado combinado de bajo código y automatización de procesos digitales (DPA) alcanzó los 13.200 millones de dólares a fines del año pasado. Este mercado ha crecido aproximadamente un 21% desde 2019 gracias a la institucionalización del bajo código en TI, dice Forrester. Más investigaciones de Gartner respaldan esto, encontrando que la mayoría de los ingenieros de software profesionales utilizarán asistentes de IA para 2028. Para entonces, la compañía espera que tres de cada cuatro desarrolladores utilicen asistentes de IA regularmente para hacer su trabajo. Entonces, ¿los desarrolladores de software están mirando un futuro en el que sus roles serán reemplazados? La respuesta es muy probablemente no, y eso se debe a las limitaciones de la IA para comprender el contexto y entender las emociones y la ética, todas esas cosas que los humanos hacen tan bien. Si bien es probable que tenga aplicaciones como asistente, no será un reemplazo útil para tareas complejas de resolución de problemas, o al menos no en el corto plazo. Otro factor a considerar es que la mayoría de los desarrolladores no pasan mucho tiempo escribiendo código. En cambio, según un estudio, tienden a pasar más tiempo manteniendo, probando y asegurando el código existente que escribiendo o mejorando el código. Perspectivas para 2024 En lo que respecta a la situación en 2024, menos del 10% de los desarrolladores de software usaban asistentes de IA a principios de 2023, pero hacia fines del año pasado, el 63% de las organizaciones los estaban probando o implementando. Una de esas herramientas es Copilot, una herramienta de programación en pares de IA creada por Github. Utiliza los modelos de lenguaje más grandes y más recientes de OpenAI, GPT 3.5 y GPT 4, y las investigaciones encuentran que puede mejorar la productividad percibida en un 88%, hacer que la codificación sea menos frustrante (59%) y permitir que los profesionales del software se concentren en elementos más satisfactorios del trabajo (74%). La tecnología también aumenta la eficiencia: el 88% dijo que experimentó una finalización más rápida, el 96% fue más rápido con las tareas repetitivas y el 87% informó que el uso de Copilot facilitó el uso de menos esfuerzo mental en tareas repetitivas. 3 trabajos de software esta semana Los desarrolladores de software ya son conscientes de la necesidad de mantenerse al día, a medida que se lanzan nuevos lenguajes y cobran importancia. Con frecuencia buscan asegurar sus perspectivas profesionales para el futuro adaptando y mejorando constantemente su fluidez en múltiples lenguajes de programación. Para este fin, la IA podría ser un regalo, ayudando a los desarrolladores a ahorrar tiempo y luego usarlo para aprender aún más lenguajes y marcos. Esto ampliará, en lugar de limitar, su conocimiento de los lenguajes de programación, lo que es una buena noticia para los desarrolladores que buscan trabajo. También hay nuevas habilidades para aprender para el desarrollo asistido por IA. Ingeniería rápida, por ejemplo, que puede beneficiar las habilidades de comunicación más amplias de un desarrollador. Y Forrester sugiere otro escenario. «Las plataformas de desarrollo infundidas con IA (TuringBots) podrían hacer que la codificación alta tradicional sea tan productiva que los desarrolladores profesionales rechacen el código bajo y vuelvan a la codificación alta para todo». ¿Buscas tu próxima oportunidad? Visita hoy la bolsa de trabajo de nextpit