Gracias a los avances en la inteligencia artificial (IA), comenzar una carrera como desarrollador de software novato o reentrenarse para convertirse en ingeniero de software ahora es mucho más fácil, y las personas con las habilidades adecuadas a menudo pueden obtener salarios más altos que el promedio nacional. Los datos publicados por la Oficina de Estadísticas Nacionales (ONS) muestran que el salario promedio para los trabajadores del Reino Unido es de £ 724 por semana, o £ 37,648 al año. El gobierno está interesado en hacer crecer el grupo de talentos de tecnología digital del Reino Unido para proporcionar las habilidades necesarias para impulsar las innovaciones digitales y de IA necesarias para transformar los servicios públicos y hacer crecer la economía del Reino Unido a través del plan de cambio laborista. Pero en el Reino Unido, como es el caso en otras regiones de todo el mundo, existe una escasez de personas con habilidades de tecnología digital, lo que significa que los empleadores ofrecen salarios más altos que el promedio nacional para las personas con el nivel correcto de experiencia. Un estudio del proveedor de capacitación de TI Tecnovy que analiza los datos salariales de Robert Half, de hecho y Glassdoor, informó que las 40 vacantes digitales con la tecnología digital más alta que se anuncian actualmente tienen salarios anuales que van desde más de £ 40,000 a casi £ 124,000. Los salarios para las nuevas vacantes de trabajo tecnológico parecen estar impulsados por la demanda de gestión de TI senior: personas con títulos de trabajo como el Director de Información (CIO); Director de Seguridad de la Información (CISO); arquitecto jefe; y Director de Tecnología (CTO), cada uno de los cuales está al mando de los salarios de seis cifras. Bajo el salario y la escala de antigüedad, el estudio identificó 25 títulos de trabajo donde las personas pueden esperar ganar al menos £ 50,000 y, a veces, significativamente más. Estos van desde trabajos de gerente de TI hasta varios roles de desarrolladores, nubes e ingeniería. Comenzando a las personas que consideran convertirse en desarrollador de software, desde una perspectiva de habilidades técnicas, la barrera de entrada está bajando. Nathaniel Okenwa, desarrollador evangelista de Twilio, dijo que los lenguajes de programación ahora son más amigables para los principiantes. «Anteriormente, te dejaron caer en el fondo con C ++», dijo. Un lenguaje de programación como C ++ generalmente se considera bastante difícil de manejar para los principiantes. Okenwa dijo que el ritmo de la innovación digital ofrece a los guardadores de la escuela «una gran oportunidad» para unirse al sector tecnológico, y que las personas que desean estar en ese camino que están eligiendo asignaturas de nivel A o que recientemente hayan recibido sus resultados deberían considerar la oportunidad ofrecida por la IA y explorar cómo pueden usarlo para ayudar a «construir el futuro». Escribir código con AI OpenAI posiciona su último modelo, GPT-5, como adecuado para la codificación. «Estamos entrando en la era de la ‘codificación de ambientes’, donde los desarrolladores describen un problema y AI escribe el código», dijo Okenwa. Esto hace que la creación de software sea más accesible. Sin embargo, si bien tales herramientas pueden ayudar a escribir código mucho más fácil, agregó que «los desarrolladores humanos siguen siendo esenciales». «La IA es excelente para hacer, pero no para comprender el contexto, la empatía o las implicaciones éticas», dijo Okenwa. «Ahí es donde brillan los desarrolladores humanos». En su experiencia, las personas todavía se necesitan para probar, guiar y refinar las salidas de IA. Okenwa dijo que esto dará como resultado que surjan muchos trabajos nuevos para apoyar a los generadores de código basados en IA. Okenwa insta a las personas que buscan construir una carrera en el desarrollo de software para concentrarse en ser un experto. Dado que la IA se está volviendo cada vez más capaz de asumir el trabajo de programación, recomendó que los desarrolladores de software pivoten para comprender cómo pueden construir software en la parte superior del código generado por un generador de código basado en IA. Okenwa sugirió que también podrían considerar trabajos que implican construir las barandillas que la IA debe seguir. «Si bien el título del trabajo puede cambiar, no creo que las personas desaparezcan del desarrollo de software», agregó. En cambio, Okenwa dijo que obtendrán nuevas habilidades que permitirán a las empresas construir nuevas experiencias. Enterprise IT para los graduados que ahora dejan la universidad con títulos que incluyen ingeniería y programación de software, trabajando en la empresa, puede ser un gran choque cultural. «En la universidad, no estamos construyendo aplicaciones que puedan escalar a millones y miles de millones de personas, por lo que a menudo no necesariamente necesitamos tener escalabilidad como prioridad», dijo Okenwa. «Es por eso que es importante obtener algo de experiencia o al menos estar cerca de personas que tienen esas experiencias». Esta experiencia no es solo algo que se puede obtener al trabajar en grandes empresas. Muchos mantenedores de proyectos de código abierto están ansiosos por tener personas que puedan contribuir con código, lo que puede ofrecer a los nuevos ingenieros de software una forma de incursionar en la codificación si tienen dificultades para encontrar un trabajo de tiempo completo. Señaló que trabajar en la comunidad de código abierto también significa que las personas que contribuyen con código deben seguir muchas de las mismas salvaguardas y barandillas de desarrollo de software empresarial. Como ilustran los datos del estudio de ONS y Tecnovy, la ingeniería de software es una habilidad solicitada que ofrece el potencial para que las personas ganen más que el promedio nacional. El papel de la ingeniería de software y el desarrollo de software en la empresa, es probable que evolucione a medida que la generación de código de IA se integra en el proceso de escritura del código. La introducción de GPT-5 muestra la dirección del viaje para el uso de IA para programar aplicaciones empresariales. La generación de código basada en IA mejorará continuamente, y las personas que desean asegurarse de que sigan siendo relevantes ya que los desarrolladores de software deben comprender el valor que pueden aportar al desarrollo de software. Y, como señala Okenwa, estos codificadores de IA no pueden replicar los rasgos únicos de los humanos que serán esenciales a medida que las organizaciones buscan a sus equipos de desarrolladores de software para construir experiencias digitales más significativas.
Deja una respuesta