Kapitel 18: Weiter geht's

Sie haben einen weiten Weg zurückgelegt. Am Anfang dieses Tutorials glaubten Sie „Ich kann nicht programmieren." Jetzt verstehen Sie, dass Programmieren mit KI eine Partnerschaft ist, bei der Sie Richtung und Urteilsvermögen liefern, während KI Implementierung und Geschwindigkeit liefert. Diese Veränderung der Denkweise ist alles.

Ihre Fähigkeiten entwickeln

Programmieren mit KI zu lernen folgt einem natürlichen Fortschritt. Jeder beginnt am Anfang und bewegt sich durch Übung vorwärts.

Ihre Fähigkeiten entwickeln {: .chapter-diagram} Abbildung 18.1: Ihre Fähigkeiten entwickeln — Der Fortschritt {: .diagram-caption}

In der Kopier-Phase folgen Sie dem Code der KI genau. Sie fragen ständig nach Erklärungen. Sie lernen Muster, indem Sie sie wiederholt sehen. Ihr Ziel ist einfach, Code zum Laufen zu bringen und zu verstehen, was er tut. Es ist keine Schande, in dieser Phase zu sein—hier beginnt jeder.

In der Modifizier-Phase beginnen Sie, den Code der KI selbst anzupassen. Sie kombinieren Teile aus verschiedenen Lösungen. Sie beheben kleine Probleme ohne um Hilfe zu bitten. Ihr Ziel ist, Lösungen anzupassen und auf bestehendem Code aufzubauen. Sie gewinnen Unabhängigkeit.

In der Erschaff-Phase entwerfen Sie Lösungen von Grund auf. Sie nutzen KI als Assistent statt als Fahrer. Sie leiten den Prozess und treffen architektonische Entscheidungen. Ihr Ziel ist, alles zu bauen, was Sie sich vorstellen können, wobei KI Ihre Arbeit beschleunigt statt Ihr Denken zu ersetzen.

Sie werden diese Phasen natürlich durchlaufen, während Sie mehr Projekte bauen. Jedes Projekt lehrt Sie etwas Neues. Der Fortschritt ist nicht linear—Sie könnten in der Erschaff-Phase für einfache Skripte sein, aber zurück in der Kopier-Phase für ein neues Gebiet. Das ist normal.

Das Geheimnis: Jeder Experte war einmal ein Anfänger, der weiter gebaut hat. Wachstum = Übung + Neugier + Beharrlichkeit.

Ressourcen

Wenn Sie feststecken, ist es wichtig zu wissen, wo Sie Hilfe finden. Bauen Sie Ihr Werkzeugkit an Ressourcen auf.

Ressourcen {: .chapter-diagram} Abbildung 18.2: Ressourcen — Wo Sie Hilfe bekommen {: .diagram-caption}

Für KI-Unterstützung ist Claude ausgezeichnet bei Erklärungen und hilft Ihnen, Konzepte tief zu verstehen. ChatGPT ist hervorragend für Code-Generierung und das Ausprobieren verschiedener Ansätze. GitHub Copilot bietet Editor-Unterstützung während Sie tippen. Probieren Sie alle aus und nutzen Sie, was am besten zu Ihrem Stil passt.

Zum Weiterlernen hat Python.org die offizielle Dokumentation, wenn Sie präzise Details brauchen. Stack Overflow bietet Antworten auf spezifische Fehlermeldungen und Grenzfälle. YouTube-Tutorials bieten visuelles Lernen für komplexe Themen. Suchen Sie, wenn Sie bei etwas Spezifischem feststecken.

Zum Üben: automatisieren Sie Ihre Berechnungen, indem Sie Excel-Arbeit in Code umwandeln. Erstellen Sie Visualisierungen, indem Sie Diagramme aus Ihren Daten bauen. Verarbeiten Sie Dateien stapelweise, indem Sie Skripte für Konvertierung und Umbenennung schreiben. Lösen Sie echte Probleme, die Ihnen wichtig sind—Motivation kommt vom Nutzen.

Wenn Sie feststecken, folgen Sie diesem Arbeitsablauf: zuerst KI fragen, dann im Web suchen, dann Ihre Frage anders formulieren und schließlich das Problem in kleinere Teile aufteilen. Die meisten Probleme werden in den ersten zwei Schritten gelöst.

Kernaussage: Ihre beste Ressource ist Neugier und die Bereitschaft zu experimentieren. Hilfe ist immer nur eine Frage entfernt.

Die Reise

Nehmen Sie sich einen Moment Zeit, um zu würdigen, wie weit Sie gekommen sind.

Die Reise {: .chapter-diagram} Abbildung 18.3: Die Reise — Wie weit Sie gekommen sind {: .diagram-caption}

Sie haben hier angefangen und gesagt „Ich kann nicht programmieren."

Was Sie gelernt haben: Die Schleife—beschreiben, bekommen, ausführen, bewerten—ist wie alles KI-unterstützte Programmieren funktioniert. Zerlegung teilt große Aufgaben in kleine Aufgaben, die KI bewältigen kann. Kommunikation ist wichtig, weil spezifische Prompts bessere Ergebnisse liefern als vage.

Sie sind jetzt hier: „Ich baue mit KI."

Fähigkeiten, die Sie jetzt haben: Sie können Code lesen und verstehen, auch wenn Sie ihn nicht geschrieben haben. Sie können effektiv mit KI kommunizieren, um zu bekommen, was Sie brauchen. Sie können debuggen und Probleme beheben, wenn etwas schiefgeht. Sie können funktionierende Lösungen bauen, die echte Probleme lösen.

Was kommt als Nächstes: Wählen Sie ein echtes Problem, das Sie lösen wollen. Bauen Sie Ihr erstes echtes Projekt außerhalb dieses Tutorials. Teilen Sie es mit jemandem. Dann bauen Sie ein weiteres. Und noch eins. Jedes Projekt macht Sie besser.

Die Wahrheit über Programmieren: Jeder schlägt Dinge nach. Jeder steckt fest. Jeder fragt um Hilfe. Der einzige Unterschied zwischen Anfängern und Experten ist Beharrlichkeit.

Probieren Sie es selbst aus

Starten Sie Ihre Reise:


Wichtigste Erkenntnisse

Alles aus diesem Tutorial an einem Ort.

Wichtigste Erkenntnisse {: .chapter-diagram} Abbildung 18.4: Wichtigste Erkenntnisse — Alles zusammengefasst {: .diagram-caption}

Die erste Lektion ist, dass Sie plus KI gleich Baumeister ergibt. Sie liefern Richtung und Urteilsvermögen, während KI Code und Geschwindigkeit liefert. Zusammen können Sie alles bauen.

Die Schleife ist das Fundament von allem. Beschreiben Sie, was Sie wollen, bekommen Sie Code von KI, führen Sie ihn aus, um Ergebnisse zu sehen, bewerten Sie, ob es funktioniert, und iterieren Sie, bis es das tut. Dieser Zyklus treibt alle KI-unterstützte Entwicklung an.

Zerlegung verwandelt unmögliche Aufgaben in erreichbare. Wenn Sie eine Aufgabe nicht in einem Satz beschreiben können, ist sie zu groß. Teilen Sie sie auf, bis jedes Teil einfach genug für KI ist.

Spezifität bestimmt Qualität. Präzise Prompts produzieren bessere Ergebnisse als vage. Schließen Sie ein, was Sie wollen, wo es hinpasst, wie es funktionieren soll, warum es gebraucht wird und ein Beispiel, falls hilfreich.

Feedback treibt Verbesserung an. Wenn Ergebnisse nicht stimmen, verwenden Sie die Formel: „Bekam X, erwartete Y, ändere Z." Sagen Sie KI spezifisch, was falsch ist und was Sie anders wollen.

Kontext ermöglicht Verständnis. KI weiß nur, was Sie ihr sagen, also schließen Sie relevanten Code, Fehlermeldungen und Einschränkungen ein. Mehr Kontext führt zu besseren Lösungen.

Zu wissen, wann man neu anfangen sollte, spart Zeit. Nach fünf gescheiterten Versuchen mit dem gleichen Ansatz fangen Sie frisch an. Manchmal ist ein sauberer Start schneller als kaputten Code zu reparieren.

Die Erfolgsformel verbindet alles: klares Ziel plus kleine Schritte plus Iteration plus Beharrlichkeit ergibt funktionierenden Code.


Sie sind bereit

Sie müssen nicht alles wissen, um etwas Nützliches zu bauen. Sie müssen keine Syntax auswendig lernen—dafür ist KI da. Sie brauchen keine Erlaubnis von irgendwem, um anzufangen zu erschaffen.

Was Sie brauchen, ist das, was Sie jetzt haben: Verständnis davon, wie die Partnerschaft funktioniert, Fähigkeiten, effektiv mit KI zu kommunizieren, die Fähigkeit, Probleme aufzuteilen und Lösungen zu verifizieren, und das Selbstvertrauen, das vom Abschließen dieses Tutorials kommt.

Der Rest kommt vom Tun. Wählen Sie ein echtes Problem. Bauen Sie eine Lösung. Teilen Sie sie. Lernen Sie aus der Erfahrung. Dann machen Sie es wieder.

Das ist das ganze Geheimnis. Es gibt keine Abkürzung. Es gibt keine Magie. Es gibt nur Sie, KI und die Bereitschaft, weiterzubauen, bis es funktioniert.

Fangen Sie an zu bauen.


Spickzettel herunterladen (PDF) | Zurück zur Startseite