KI-Berufs-Puzzle · Arbeitsblatt · Lösung für Lehrkräfte
Softwareentwickler:in
Entwirft, schreibt und wartet Software – von der Idee über den Code bis zum laufenden Betrieb.
1. Sortieren
Wer kann diese Aufgabe heute übernehmen? Setze für jede Aufgabe ein Kreuz: beim Menschen oder bei der KI. Du musst dich entscheiden – aber du darfst unsicher sein.
| Aufgabe | Mensch | KI | Modell |
|---|---|---|---|
| Wiederkehrenden Code schreibenRoutineStandard-Bausteine (Boilerplate) für neue Features anlegen.Standard-Bausteine tippen ist das Erste, was KI wirklich besser und schneller kann als ein Mensch. | ☐ | ☒ | Eindeutig bei der KI |
| Automatisierte Tests erstellenAnalytischUnit- und Integrationstests für bestehende Funktionen schreiben.Tests für bestehende Funktionen sind ein dankbares Feld für Codegeneratoren. | ☐ | ☒ | Eher bei der KI, aber diskutierbar |
| Bugs in bestehendem Code findenAnalytischFehlermeldungen nachvollziehen und Ursachen eingrenzen.KI schlägt Ursachen vor. Das Nachvollziehen im echten System bleibt oft Kopfarbeit. | ☐ | ☐ | Echter Grenzfall – hier widersprechen sich auch die Studien |
| Software-Architektur entwerfenKreativModule, Schnittstellen und Datenflüsse eines Systems festlegen.Module und Datenflüsse festlegen heißt abwägen und verantworten – das bleibt beim Menschen. | ☒ | ☐ | Eher beim Menschen, aber diskutierbar |
| Anforderungen mit Kundschaft klärenSozialWünsche hinterfragen und in umsetzbare Aufgaben übersetzen.Herausfinden, was jemand wirklich will statt was er sagt, ist ein Gespräch – kein Prompt. | ☒ | ☐ | Eindeutig beim Menschen |
| Code im Team reviewenAnalytischÄnderungen von Kolleg:innen auf Qualität und Risiken prüfen.KI findet Muster. Ob eine Änderung fürs Team tragbar ist, entscheidet ein Mensch. | ☐ | ☐ | Echter Grenzfall – hier widersprechen sich auch die Studien |
| Dokumentation schreibenRoutineFunktionen, Setup und Entscheidungen nachvollziehbar festhalten.Funktionen und Setup in Worte fassen – eine der nervigen Aufgaben, die KI gut abnimmt. | ☐ | ☒ | Eher bei der KI, aber diskutierbar |
| Bibliotheken und Frameworks auswählenAnalytischWerkzeuge nach Reife, Wartung und Passung bewerten.Werkzeuge nach Reife und Wartung bewerten geht mit KI-Recherche. Die Entscheidung trägst du. | ☐ | ☐ | Echter Grenzfall – hier widersprechen sich auch die Studien |
| Legacy-System verstehen und umbauenAnalytischAlten, schlecht dokumentierten Code sicher weiterentwickeln.Alten, undokumentierten Code sicher ändern ist Detektivarbeit, bei der KI nur assistiert. | ☒ | ☐ | Eher beim Menschen, aber diskutierbar |
| Im Team über Lösungswege diskutierenSozialAnsätze vergleichen und sich auf einen Weg einigen.Im Team Ansätze vergleichen und sich einigen ist Aushandeln zwischen Menschen. | ☒ | ☐ | Eher beim Menschen, aber diskutierbar |
| Fremden Code erklärenAnalytischEiner Neuen zeigen, was ein Codeabschnitt tut und warum.Überraschend: Sprachmodelle erklären Code oft verständlicher als ein genervter Kollege. Warum das System so gebaut wurde, wissen meist nur die, die dabei waren. | ☐ | ☒ | Eindeutig bei der KI |
2. Besprechen
- Bei „Bibliotheken und Frameworks auswählen“ sind sich sogar die Studien uneins. Wie würdet ihr entscheiden – und woran macht ihr das fest?
- „Fremden Code erklären“ ist eine Aufgabe, bei der die Faustregel „Verwaltung = KI, Beziehung = Mensch“ in die Irre führt. Warum?
- Wenn KI „Wiederkehrenden Code schreiben“ übernimmt: Was könnte die Person mit der gewonnenen Zeit anfangen – und wer profitiert davon?
- „Anforderungen mit Kundschaft klären“ bleibt beim Menschen. Wäre das auch so, wenn es billiger wäre, es der KI zu überlassen? Und wenn niemand dafür haften müsste?
- Als Stärke bleibt: „Unklare Wünsche in tragfähige Anforderungen übersetzen“. Wie könnte man das in der Ausbildung oder im Studium gezielt üben?
- Nennt eine Aufgabe, die KI heute könnte, die ihr aber trotzdem nicht automatisieren würdet. Warum nicht?