Die Copilot Revolution
Eine Reise durch Microsofts und Githubs Copilot-Technologien
Martina Grom
Azure & Microsoft 365 MVP | Microsoft RD | CEO atwork
@magrom | martina.grom@atwork.at
Rainer Stropek
Azure & Developer Technologies MVP | Microsoft RD | CEO software architects
@rstropek | rainer@software-architects.at
GitHub Copilot
Copilot with Bing
Microsoft Copilot
Copilot in Windows
Copilot for Microsoft 365
GitHub Copilot
in the CLI
GitHub Copilot Chat
GitHub Copilot Voice
Microsoft Copilot for Azure
Microsoft Copilot Pro
Dynamic
Copilot
Security
Copilot
Dynamics
Copilot
Power Platform
Copilot
Copilot
Copilot
Copilot
Developer + AI = SuperheldInnen? 🪄
Rezept für einen Copilot:
ChatGPT + UI + Managed Service
Image source: https://www.roemer-grafik.de/stiftung.html
Wir sind die Piloten!
Spezifikation
AI Robot
KI-generierter
Code
Code Review
(Mensch)
⚠️ KI macht Fehler ⚠️
KI macht Profis produktiver, aber keine AnfängerInnen zu Profis
KI ist nicht der beste Code Reviewer
KI ist kein "Senior Developer"
KI generierter Code ist kein Referenzcode, dem blind vertraut werden darf
KI macht von sich aus keine Verbesserungsvorschläge
KI denkt nicht mit, weist nicht auf Inkonsistenzen oder Lücken hin
Das meiste aus Copilot herausholen
Tipps
- Comment-driven development
- Ein Teil des Codings geschieht in natürlicher Sprache
- Copilot für mehr als "nur" coding verwenden
- Erklären und Dokumentieren von Code
- Schreiben technischer Dokumente (Markdown, mermaid)
- Copilot als Brainstorming-Partner
- Architektur, Design, Lösungsansätze
- Frustrationstoleranz aufbauen 😅
- Nicht erwarten, dass Copilot fehlerlos ist
- Copilot ist für manche Aufgaben einfach (noch?) nicht geeignet
Die Copilot-Revolution (BASTA Spring 2024)
By Rainer Stropek
Die Copilot-Revolution (BASTA Spring 2024)
- 304