KI als Entwicklungspartner

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

KI als Teammitglied

nanobanana: full: KI als Teammitglied

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

Zusammenarbeit in großem Maßstab

mermaid: Herausforderungen bei Zusammenarbeit im großen Maßstab

🤖 KI wird zu einer kollaborativen Partnerin!

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

KI-gestützte Code-Reviews

ai-code-reviews.png

🤖 Prompt für Code-Reviews:

Du bist Senior Software Engineer und reviewst einen Pull Request. Beurteile:

  • Lesbarkeit und Klarheit
  • Wartbarkeit und Modularität
  • Einhaltung von Designprinzipien
  • Potenzielle Bugs oder Edge Cases

Schlage Verbesserungen vor und begründe sie. Funktionalität nicht ändern.

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

KI in der IDE

nanobanana: half: KI in der IDE

 

  • KI als Pair-Programming-Partner
  • Eingebaute Features über die Chat-Oberfläche der IDE hinaus
  • Beispiele mit GitHub Copilot (ähnlich in anderen IDEs)
Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

  ide-code-explain.mp4

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

 

ide-inline-chat.mp4

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

 

ide-code-review.mp4

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

Iterative Zusammenarbeit

nanobanana: half: iterative Zusammenarbeit

 

  • 🔄 Nicht nur einmal fragen — iterieren, verfeinern, hinterfragen
  • 🧑‍💻 Erzeugt eine Feedback-Schleife wie mit einer/m Kolleg:in
  • 👩‍🎓 DataCamp hat Kurse zu GitHub Copilot, Cursor u. a.!
Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

KI-gestützte Dokumentation

mermaid: datacamp-pink: KI-Dokumentationspipeline

🤖 KI kann Doks automatisch erstellen und pflegen.

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

Prompting für Dokumentation

🤖 Prompt für Dokumentation:

Du bist Technical Writer. Gegeben dieser Codebase/dieses Modul:

  • Erstelle klare Doku für Entwickler:innen
  • Erkläre Zweck, Inputs, Outputs und wichtige Designentscheidungen
  • Füge Nutzungsbeispiele hinzu
  • Halte es knapp und strukturiert
  • Output im Markdown-Format

ai-docs.png

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

ide-documentation.mp4

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

Mensch und KI ausbalancieren

nanobanana: full: Mensch und KI ausbalancieren

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

Lass uns üben!

Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen

Preparing Video For Download...