
Crashes, slowdowns, regressions in prod. Seer by Sentry unifies traces, replays, errors, profiles to find root causes fast.



Crashes, slowdowns, regressions in prod. Seer by Sentry unifies traces, replays, errors, profiles to find root causes fast.
Steven hablando sobre el gusto en el desarrollo de software y su conexión con el futuro de la ingeniería de software. Mención del producto Devon de Cognition, un ingeniero de software AI, y su papel en la transformación AI para organizaciones de ingeniería. Explicación de cómo Devon aumenta el equipo de ingeniería de Cognition para lograr resultados significativos a pesar de un tamaño de equipo relativamente pequeño. Comparación entre Devon y otras herramientas AI, destacando las características únicas de Devon como ingeniero de software AI.
Hola a todos. Soy Steven, y gracias por invitarme. Así que sí, voy a hablar sobre el gusto y el desarrollo de software, aunque también preparé algunas diapositivas, donde pueden ver que el tema real es el futuro de la ingeniería de software. Y explicaré cómo esto se relaciona con el gusto en un momento. Pero primero, un poco sobre mí. Soy Steven, CTO y cofundador de Cognition. Y sí, he sido ingeniero de software probablemente durante unos 20 años. Así que estoy muy emocionado de estar aquí hablando con todos ustedes.
Como mencioné en Cognition, el gusto en el desarrollo de software en realidad es solo tener una buena opinión sobre el futuro de la ingeniería de software. Y eso es porque lo que construimos es un producto llamado Devon. Devon es un ingeniero de software AI, y lo que vendemos es transformación AI para organizaciones de ingeniería. Así que el gusto en el desarrollo de software para nosotros es simplemente entender hacia dónde se dirige el futuro de la codificación AI y articular eso tanto en nuestro producto como a nuestros clientes. Así que quiero hablar un poco sobre cómo Cognition escribe software también, porque a menudo recibo esta pregunta, que es, Cognition es una empresa de dos años que tiene 50 ingenieros, y sin embargo tiene medio billón de ingresos y está valorada en 26 mil millones. Y es un equipo bastante pequeño para una empresa de este tamaño. Y supongo que la respuesta es simplemente Devon. Devon aumenta nuestro equipo de ingeniería para que incluso con un equipo de ingeniería relativamente pequeño, podamos hacer el trabajo de una organización mucho más grande. Y esto es útil, porque ser los mayores usuarios de nuestro producto, nos permite mantenernos al tanto y asegurarnos de que lo que estamos vendiendo a nuestros clientes sea una gran experiencia.
Así que estoy seguro de que todos ustedes han usado herramientas de codificación AI antes. Así que quiero hablar un poco sobre la diferencia entre Devon y otras herramientas AI. Así que, para hacer eso, primero voy a recapitular un poco la evolución de la ingeniería de software AI. Obviamente comenzamos con la autocompletación de pestañas. Un saludo a GitHub Copilot, quien inventó eso. Y luego obtuvimos chat con su IDE, como con productos como cursor y Windsurf. Y más recientemente, todos han estado usando muchos más agentes, como cloud code, Codex, Devon, cursor, etc. Así que ahí es donde estamos ahora, podemos delegar tareas a agentes, y básicamente las completarán. AI ha avanzado mucho. Pero para los usuarios de Devon, en realidad tienen un poco más que solo eso. Tienen lo que llamamos un ingeniero de software AI, al que pueden asignar no solo tareas, sino responsabilidades también. Entonces, ¿cómo se ve eso? Bueno, primero, en Cognition, como muchos de ustedes, usamos AI para escribir casi todo nuestro código. Y pueden ver que nuestra tasa de fusión ha aumentado bastante dramáticamente en los últimos meses.
Discusión sobre el uso de Devon para responsabilidades más allá de la codificación, incluyendo pruebas, revisión y monitoreo de características. Enfoque en el esfuerzo requerido para configurar Devon para pruebas y monitoreo integrales, ayudando a los clientes a alcanzar los niveles deseados de automatización. Predicción sobre el futuro de la ingeniería de software donde el idioma inglés servirá como la fuente principal de verdad, transformando el panorama de la codificación hacia un lenguaje legible por humanos.
Pero creo que lo más interesante es cómo usamos Devon aparte de la implementación. Así que esto es a lo que me refería cuando digo que no solo delegamos tareas, delegamos responsabilidades, al igual que podrías delegar una responsabilidad a un ingeniero de software humano. Así que lo que eso significa es que Devon no solo está escribiendo código, también está revisando código, también está probando y asegurando la calidad de las características que escribe. Y también despliega y monitorea el lanzamiento de estas características. Así que si alguna vez hay un error de usuario, o un error de producción, Devon estará al tanto, será el primer respondedor a cualquier incidente.
Monitoreará todos los flujos de errores, todos los errores de sentry, etc. Y esto no vino gratis. Y podrías estar pensando, oh, esto suena como mucho trabajo para configurar para darle a Devon la capacidad de probar todas las cosas para monitorear todas las cosas. Y sí, es mucho trabajo.
Y eso es, supongo, hablando con franqueza, donde ganamos nuestro dinero. Ayudamos a nuestros clientes que quieren este nivel de automatización, a llegar a ese nivel de automatización. Les ayudamos a configurar todas las herramientas, todos los niveles de acceso, todos los entornos de ejecución remota, para que Devon pueda realmente hacer todo este trabajo de manera productiva.
Comments