GitHub Copilot: ¿la Inteligencia artificial le quitará el trabajo a los programadores?

Como un trabajador apasionado en el mundo de las nuevas tecnologías y su desarrollo he seguido muy de cerca el avance la inteligencia artificial (AI) y como estas puede desbancar muchos de los puestos de trabajos que contienen un alto componente de acciones repetitivas. Pues bien, como menciona el titulo hoy reflexionaré sobre este fenómeno y una de las profesiones mejor remunerada y que viene contribuyendo a la economía digital, esta labor es la de desarrollador de software y su estabilidad frente a Copilot una AI que propone código a partir de comentarios en pleno acción de desarrollo.

Según CEO de GitHub, Nat Friedman, el asistente «GitHub Copilot extrae el contexto del código en el que estás trabajando, sugiriendo líneas completas o funciones completas».

La intención de dicha herramienta es ayudar a los programadores a identificar de forma rápida alternativas de código, Según Friedman, Copilot busca ser más que un autocompletador, su labor es ayudar a escribir pruebas y explorar nuevas API sin tener que adaptar una búsqueda de respuestas en sitios como Stack Overflow y en Internet. Además, como es una AI de aprendizaje automático, esta ha de aprender a medida que los desarroladores la usen. Todo esto con la finalidad de ayudarnos a completar el trabajo más rápido.

Como se puede ver en el parrafo anterior, Copilot promete reducir el tiempo de inmersión al momento de abordar un nuevo lenguaje e incluso ayudar en los inicio de los nuevos programadores que se unen día con día a esta profesión. Desde otro punto de vista, Copilot busca ser aquel acompañante en el mundo de la creación de código. Ser aquella pareja de programación que te ayude a acelerar tu forma de codificar y los tiempos de resolución de problemas tecnológicos desde el código.

Hasta este punto parece que todo es mariposas y arco iris, bueno, así nos lo pita el mismo blog de noticias de Github y la página oficial del nuevo producto dando la sensación de que no sea complicado dar respuesta a la pregunta inicial ¿la Inteligencia artificial le quitará el trabajo a los programadores? Pero si de dar respuesta se trata, hasta cierto punto se podría decir que no y múltiples respuesta ya se están dando al respecto dada la incertidumbre que trae con sigo tantos beneficios en una sola herramienta.

Algunos expertos objetan diciendo que no, que tan solo es una herramienta, el creador ha dicho que solo nos viene ayudar. Otros en oposición pero manteniendo el positivismos manifiestan que lo que pasará es que se complicara la brecha de entrada y le complicara la vida a los «junior».

De momento y según la fuente oficial considera que la acertividad de Copilot es de hasta un 57%

We recently benchmarked against a set of Python functions that have good test coverage in open source repos. We blanked out the function bodies and asked GitHub Copilot to fill them in. The model got this right 43% of the time on the first try, and 57% of the time when allowed 10 attempts. And it’s getting smarter all the time.

copilot.github.com

Con todo esto, de momento me atrevería a decir que tal vez no se remplazaran los puesto de trabajo, pero como mencionan algunos expertos en la red de pronto en unos 3 a 10 años la óptica sobre esta respuesta cambie. Sin embargo, invito a revisión de sus habilidades porque esto hará la diferencia. Los fundamentos sobre el conocimiento en el desarrollo del software podrán hacer de ti uno entre pocos que mantengan su puesto. Puede acontecer como pasado en otros espacios laborales que donde se requerían 10 tan solo 1 realice las tareas que se esperan.

¿y tú que opinas, te atreves a comentar?

Fuentes:

Álvaro Felipe. EDteam (1 de de 2021). Codex ¿La IA de GitHub que reemplazará a los programadores?[Video]. Youtube. https://www.youtube.com/watch?v=X7DW3__byj8&t=585s

Freddy Vega. Platzi (1 de de 2021). ¿La inteligencia artificial reemplazará a los programadores?[Video]. Youtube. https://www.youtube.com/watch?v=OwqeTKImq-0

GitHub (29 de junio de 2021) GitHub Copilot: your AI pair programmer. GitHub Copilot. Recuperado el 1/06/2021 https://copilot.github.com/

Martin. BettaTech (1 de de 2021). ¿La INTELIGENCIA ARTIFICIAL nos dejará sin TRABAJO? | Github Copilot y el EMPLEO [Video]. Youtube. https://www.youtube.com/watch?v=iFw3K__mI5U

Nat Friedman (29 de junio de 2021) Introducing GitHub Copilot: your AI pair programmer. Git Hub. Recuperado el 1/06/2021 https://github.blog/2021-06-29-introducing-github-copilot-ai-pair-programmer/