Getty Images/Weiquan Lin
“Toda la historia de la ingeniería de software está marcada por niveles crecientes de abstracción”, dice Grady Booch, científico jefe de ingeniería de software de IBM y principal líder intelectual en el espacio tecnológico.
Si ha utilizado ChatGPT, probablemente pensó en la construcción de su consulta, pero no pensó en absoluto en la construcción de su infraestructura de soporte: servidores, bases de datos, redes o incluso sus grandes modelos de lenguaje.
También: Cómo usar ChatGPT para escribir código
Bienvenidos a la era de la abstracción. Y el ritmo de abstracción tanto para los profesionales de la tecnología como de los negocios se está acelerando con la misma rapidez, hasta el punto en que ya no se requiere un conocimiento profundo de las conexiones subyacentes a las aplicaciones y dispositivos, o, cada vez más, incluso de la ciencia de datos.
Algunos se refieren a la constelación emergente de tecnologías (inteligencia artificial, aprendizaje automático y robótica avanzada (tanto de software como física)) como la “nueva automatización”, que manejará muchas tareas rutinarias o de bajo nivel, pero que cada vez asumirá más tareas. trabajos complejos. El problema es que se necesitará una variedad de habilidades, ahora escasas, para introducir efectivamente la “nueva automatización”.
También: El software bajo y sin código pronto podría poner a prueba los límites del control de TI
Una mayor automatización en todos los ámbitos significa más autoservicio para todos. Una encuesta reciente de 439 administradores y operadores de TI, publicada por Stonebranch, encuentra que la automatización del autoservicio está en auge tanto para los tecnólogos como para los no tecnólogos. Casi todos, el 92 %, permiten a los usuarios finales de los equipos de datos, nube, desarrollo y línea de negocio ejecutar sus propios flujos de trabajo, herramientas y procesos.
La automatización del autoservicio “ayuda a las personas a controlar sus propios procesos, reduce el trabajo manual y aumenta la eficiencia, para el usuario final y el equipo de TI”, afirman los autores del informe de la encuesta. Para aquellos en el campo de la tecnología, el ritmo es aún más profundo: los equipos de datos experimentaron un crecimiento del doble en autoservicio y los desarrolladores vieron un aumento del cuádruple año tras año.
También: Se necesitan más habilidades para ayudar a la IA a cerrar las brechas de habilidades
La IA ya está desempeñando un papel en el manejo de tareas tecnológicas. Una encuesta publicada por OpsRamp encuentra que más del 60% de las empresas adoptan AIOps, que aplica IA para monitorear y mejorar las propias operaciones de TI. El mayor desafío de las operaciones de TI para las empresas en 2023 fue automatizar tantas operaciones como sea posible, citado por el 66% de los encuestados. Los principales beneficios de AIOps observados hasta ahora incluyen la reducción de tickets de incidentes abiertos (65%); reducción del tiempo medio para detectar o restaurar (56%) y automatización de tareas tediosas (52%).
Los últimos datos sobre personal de TI de Janco Associates encuentran que los recientes despidos afectaron al personal de operaciones y centros de datos, y los líderes empresariales buscan automatizar los procesos y los informes de TI. La tendencia aparente aquí es que aquellos que siguen carreras en tecnología necesitan mirar más arriba: en aplicaciones y consultoría de negocios.
También: Los trabajadores tecnológicos despedidos están lanzando sus propias empresas, compitiendo con sus ex empleadores
Sin embargo, todavía hay mucho trabajo para las personas que trabajan con la plomería y el código. Desafortunadamente, llegar a la abstracción impulsada por la automatización, especialmente si se trata de IA, requiere algo de trabajo manual desde el principio. No todas las soluciones de automatización pueden cerrar la brecha entre la nube, los contenedores y los sistemas locales. Casi el 40% de los encuestados de Stonebranch dijeron que sus herramientas de automatización no pueden conectarse o solo se pueden conectar a algunas tecnologías basadas en la nube/SaaS a través de API. “A medida que las organizaciones enfrentan los desafíos de la TI híbrida, la importancia de orquestar procesos de TI automatizados en diversos entornos es evidente”, afirman los autores del informe.
El estudio de OpsRamp encuentra que sigue siendo difícil encontrar ingenieros con las habilidades adecuadas para AIOps. La mayoría de los gerentes, el 68%, dijo que se necesitan más de seis meses para contratar ingenieros con las habilidades adecuadas para AIOps. “La contratación de AIOps lleva más tiempo que la implementación de AIOps”, afirman los autores del informe. “Las organizaciones deberían invertir en volver a capacitar a los empleados existentes de ITOps para AIOps siempre que sea posible”.
También: ¿Quieres tener éxito en el software? Mirar más allá de Silicon Valley
Las habilidades que tienen y seguirán teniendo una gran demanda para incorporar la IA y la automatización avanzada tanto a los procesos de TI como a los de negocio, como lo describe Gaurav Tewari, fundador y socio gerente de Omega Venture Partners, en Forbes, incluyen la capacitación, la implementación y la integración de la IA. Sistemas: Se necesitan personas “capaces de crear aplicaciones para aumentar los flujos de trabajo empresariales. Significará enseñar los sistemas para que los trabajadores puedan analizar datos adecuadamente y reconocer patrones matizados”.
Además, dice Tewan, la gestión de sistemas de IA “requerirá liderazgo multifuncional, coordinación, gestión de cambios y la capacidad de gestionar sistemas de IA de una manera que complemente lo que sus empleados ya hacen”.