Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AI Assistant for Software Engineers with GitHub...

AI Assistant for Software Engineers with GitHub Copilot @ Málaga-AI

Slides from my presentation about GitHub Copilot with the Málaga-AI community on the 29th of October of 2024.

Jorge Hidalgo

October 29, 2024
Tweet

More Decks by Jorge Hidalgo

Other Decks in Technology

Transcript

  1. Director Asociado – Ingeniería del Software – Accenture Co-responsable de

    la Comunidad de Práctica Java Global Responsable de DevOps para España y Portugal Responsable de Arquitectura, DevOps y Plataformas en el Centro de Tecnología Avanzada para España y Portugal Java Champion Involucrado con las comunidades tecnológicas en Málaga: Co-organizador en MálagaJUG / Málaga Scala / BoquerónSec Parte del equipo de OpenSouthCode / OpenSouthKids Codemotion Ambassador @deors314 in/deors Jorge Hidalgo Copyright © 2024 Jorge Hidalgo. All rights reserved.
  2. 4 Pull requests Projects Issues Discussions Merge queue Search CI/CD

    with Actions Automation Codespaces Runners CLI Advanced Security Secret scanning Security overview Supply chain Dependabot 100M+ developers Source code management Collaboration Productivity GitHub Advanced Security Biggest Developer Plarform in the world - Scale Integrations & APIs GH Copilot Code scanning Mobile Wiki
  3. 7 The impact of GitHub Copilot (based on a 6-month

    study of 450 Accenture developers) Activity 94% Reported staying in the flow 90% Spent less time looking for information Productivity 90% Reported writing better code 88% Of the code suggested by Copilot retained Efficiency 50% More builds 84% Increased in successful builds Satisfaction 96% Successful on day one 90% More fulfilled
  4. AI Assistants set a new level of abstraction 10 Like

    we had with compilers, OOP/FP, or IDEs years ago
  5. There is no turning over 11 AI Assistants are improving

    at great speed Imagine what they will be capable of in just two years from now
  6. Impact to learning curves is going to be a challenge

    13 Yes, I am more productive, but… am I really learning new stuff? And, going forward, should we care?
  7. Software Engineers will still be relevant 14 We do much

    more than just coding Are we ”less” engineers since the moment we stopped writing Assembler code?