Durante el programa de ingeniería de sistemas se ha podido trabajar con muchas herramientas las cuales facilitan las enseñanzas de los temas que están enfocados al desarrollo del software al igual que el cloud computing. En esta ocasión se hablará de un nuevo método que salió recientemente, se llama GitHub Copilot; es un asistente que sirve para escribir código basado en machine learn, o como les gusta decirle en GitHub, es una aplicación de pair programming basado en IA (inteligencia artificial). Para comprender más este software, se relaciona más como un Intellisense (auto completa el código) pero más eficiente y va mejorando a medida que transcurren sus actualizaciones. Por otro lado, no solamente hace pequeñas sugerencias sino predice lo que quieres completar y te brinda funciones complementarias con múltiples variantes. Incluso pude llegar a escribir el código a partir de comentarios en el lenguaje que se requiera. En el aula ha sido de gran ayuda para explicar los temas que se enfocan en la inteligencia artificial y programación a nuevos estudiantes, debido a que con el lenguaje “común” se puede realizar una estructura similar al pseudocódigo. De igual manera, se puede comprender los modelos de servicios en la nube, como, por ejemplo: Software as service (SaaS), porque copilot recopila todos los repositorios públicos de GitHub que es similar a un data warehouse el cual abastece a la IA. El objetivo principal de la presentación es demostrar cómo se puede optimizar el desarrollo de un software con la ayuda de GitHub Copilot, también explicar sus ventajas al igual que su arquitectura en la nube, con el objetivo de que todos los ingenieros se puedan apoyar a través de esta herramienta. Esta nueva tecnología aún no ha completado su funcionalidad a los usuarios en general, sin embargo, para acceder se requiere solicitar su uso a GitHub Copilot. Actualmente muy pocos desarrolladores tienen posibilidades de acceso a este programa; se espera que en los próximos meses salga su producción a los demás usuarios. Hoy en día con este software durante 6 meses aproximadamente, se ha demostrado que casi ha mejorado desde sus etapas iniciales de lanzamiento, es por tal motivo que hay una mejor experiencia en el uso diario de la misma.
Tópico:
E-Learning and Knowledge Management
Citaciones:
3
Citaciones por año:
Altmétricas:
0
Información de la Fuente:
FuenteEncuentro Internacional de Educación en Ingeniería.