Fuente: Forbes
El nuevo producto de la empresa, GitHub Copilot, utiliza algoritmos para aprender el enfoque de los ingenieros para crear software y recomendar códigos para que los utilicen.
GitHub, un servicio de intercambio de código que es propiedad de Microsoft, ha anunciado un nuevo producto llamado GitHub Copilot que es un asistente de inteligencia artificial para desarrolladores de software.
La oferta, actualmente disponible como una vista previa técnica en lugar de un servicio completo, debuta en un momento de rápido crecimiento para las herramientas “AIOps” que utilizan inteligencia artificial (IA) para optimizar las operaciones de TI. Las herramientas incluyen productos que pueden ayudar a detectar anomalías en el código y realizar un seguimiento del rendimiento de las aplicaciones, lo que ahorra a los CIO y a sus equipos mucho tiempo y dinero. La firma de investigación Gartner ha estimado que el mercado de AIOps vale actualmente alrededor de US$1.500 millones al año.
Según el sitio web de GitHub, el nuevo producto funciona con Visual Studio Code, un editor de código abierto gratuito creado para Windows, Linux y MacOS. La versión de vista previa funciona particularmente bien con lenguajes de programación populares como Python, JavaScript y Ruby, pero también comprende docenas de otros lenguajes. Un desarrollador puede escribir un comentario en un inglés sencillo que describa la lógica que está buscando y el sistema intentará producir el código para entregarlo.
Emparejamiento de humanos con máquinas
GitHub Copilot aprende los estilos de los desarrolladores individuales a medida que avanza al ofrecer un menú de opciones y observar las líneas de código sugerido que los usuarios aceptan, rechazan o editan. El CEO de GitHub, Nat Friedman, lo ha descrito como un “programador en pareja”, un término que normalmente se refiere a una situación en la que dos desarrolladores humanos trabajan muy de cerca en un proyecto. La compañía dice que la mayoría de los usuarios que han probado el producto hasta ahora han aceptado las sugerencias que hace Copilot.
Suponiendo que mantenga ese récord, el sistema podría ayudar a los desarrolladores a ponerse al día rápidamente en nuevos idiomas y reducir la necesidad de que pidan ayuda a través de servicios como Stack Overflow, una comunidad de desarrolladores que fue adquirida recientemente por un fondo de inversión sudafricano. por US$1.800 millones. Algunos estudios han demostrado que hasta una quinta parte del tiempo de los desarrolladores se dedica a buscar información y asistencia en línea.
Los CIO no solo ven la IA como un medio para aumentar la eficiencia de sus fábricas de software, sino también como una forma de mantener la lealtad de los desarrolladores. Cuanto más acceso tenga el personal a las herramientas de desarrollo de vanguardia, más probabilidades tendrá de quedarse.
Esto es más importante que nunca ahora que la economía está mejorando. CompTIA, un grupo de la industria tecnológica, señaló recientemente que actualmente hay 395,000 puestos de TI abiertos en los Estados Unidos, el nivel más alto desde septiembre de 2019, con roles de desarrollador con una demanda particularmente alta. (La guerra de talentos de TI fue lo más importante en una reciente Cumbre de CIO de Forbes, cuyo video se puede encontrar aquí).
Líderes tecnológicos como Amir Arooni, el CIO de Discover Financial Services, con una capitalización de mercado de US$36.000 millones, argumentan que las empresas más exitosas en el futuro serán aquellas que traten el software como un arte, equipando a sus artesanos técnicos con las mejores herramientas para ayudar sobresalen en sus funciones, incluidos los productos impulsados por IA. La última oferta de GitHub encaja perfectamente en esta cosmovisión.