Y volviendo al estudio real de copilot. Lo que los desarrolladores nos dijeron es que la mayoría de las personas, cuando usaban copilot, dijeron que se sentían menos frustrados al programar, pasaban menos tiempo buscando, así que donde de otro modo probablemente irías a Google o leerías algunos comentarios en un sitio externo, tener todas las sugerencias y respuestas dentro de tu IDE es realmente útil para mantenerte en el mismo flujo.
Y luego, sí, así que sintieron que podían, sí, mantenerse en el mismo flujo, pasar menos tiempo buscando externamente. Y lo que también fue genial escuchar es que la gente gastaba menos esfuerzo mental en tareas repetitivas que copilot les ayudaba a hacer. La mayoría también dijo que se sentían más realizados con su trabajo mientras lo usaban y podían simplemente dedicar más tiempo a resolver problemas más interesantes, trabajos más satisfactorios. Esto fue una buena base para que entendiéramos que está teniendo un efecto positivo en la felicidad de los desarrolladores.
Y luego una de las primeras hipótesis que tuvimos fue que las personas pueden completar tareas más rápido, especialmente tareas repetitivas. Y también hubo algunos experimentos que hicimos donde las personas usaron copilot para completar una tarea y lo comparamos con personas que no lo hicieron. Así que, sí. Ahora que te he contado sobre algunos de nuestros estudios que se realizaron sobre el aspecto de autocompletación de copilot, quiero volver a esta diapositiva, porque hay algo nuevo en lo que estamos trabajando llamado GitHub copilot chat, y eso va a cerrar la brecha entre la autocompletación dentro del IDE y tener más una conversación sobre el código que tienes, como, los archivos que tienes abiertos, entender, como, qué comentarios tiene, y puedes darle comentarios y además incitarlo a que te ayude a progresar.
Y estos tipos de discusiones tienen muchos casos de uso. Así que solo pasaré por algunos de ellos. Pero, sí, realmente te ayuda con algunas de las cosas más repetitivas de plantilla, tareas comunes, como tal vez escribir una consulta SQL o incluso, como, escribir una expresión regular para algo. Pero estás viendo que, sí, está ayudando a aumentar la productividad y al final del día, ahorrándote tiempo para trabajar en resolver problemas más interesantes. Así que las cosas que realmente quieres estar haciendo. Y es realmente útil para trabajar en dominios desconocidos también. Realmente puedes hacer más descubrimientos y, como, averiguar cómo hacer un prototipo de algo súper rápidamente.
Así que quiero mostrarte un ejemplo de usar copilot chat que hice una grabación de demostración. Además, ¿la gente está usando copilot chat? Otra muestra de manos. ¿Es esto algo a lo que la gente tiene acceso? Bien. No muchos. Pero lo que hice es que cuando estaba construyendo esta demostración, fui a� esto es muy, como, pero fui al festival de tulipanes en Kuckenhof hace unas semanas. Y tomé muchas fotos de tulipanes. Fui a los campos y realmente estaba tratando de averiguar, como, cómo puedo hacer una aplicación realmente tulipy? Así que le pregunté a chat TBT y me ayudó a decidir qué quería hacer con ella. Así que comencé con una hoja en blanco y voy a presionar play en esto e intentar ponerlo en pantalla completa para que puedas verlo mejor. Pero en la parte inferior izquierda aquí está copilot chat. Sabe sobre los archivos que tengo abiertos. Y comencé simplemente usando el Create React App. Comencé con una hoja en blanco. Y lo que hice es que dije, oye, tengo estas imágenes de tulipanes en el directorio de imágenes públicas.
Comments