Im Spiel bleiben: Warum wir weiterhin programmieren
Wir haben dieses Muster schon einmal gesehen.
1950 schrieb Claude Shannon über Maschinen, die Schach spielen. Es begann ein langwieriger Wettstreit zwischen menschlichem Geschick und maschineller Mathematik. Die Menschen hörten wegen seines Aufsatzes nicht auf, Schach zu spielen. Sie lernten noch intensiver. Sie nutzten die Maschine als ein Ziel, das es zu erreichen galt.
1997 besiegte Deep Blue Garry Kasparov. Die Maschine gewann. Aber das Schachspiel starb nicht. Die Großmeister gaben nicht auf. Heute ist Schach beliebter denn je. Spieler nutzen Engines, um zu studieren und ihre Intuition zu schärfen. Der Wettstreit endete nicht. Er veränderte sich.
Das Programmieren befindet sich gerade in seinem „Deep Blue-Moment“. KI schreibt Funktionen und debuggt Logik schneller, als man tippen kann. Man fühlt sich vielleicht überflüssig. Dieses Gefühl ist normal, aber es ist falsch.
Die Schachwelt blieb nicht deshalb am Leben, weil Menschen Engines besiegten. Sie blieb am Leben, weil die Disziplin des Spiels weiterhin wertvoll ist. Die Engine hat die Decke nach oben verschoben. Sie hat nicht den Boden entfernt.
Engineering funktioniert auf die gleiche Weise.
- Manuelles Codieren baut Fähigkeiten auf.
- Das Verständnis von Systemfehlern schafft Tiefe.
- Das Abwägen von Kompromissen schult das Urteilsvermögen.
Diese Fähigkeiten verlieren nicht an Wert, nur weil ein schnelleres Werkzeug existiert. Ein Großmeister studiert Endspiele, die Engines bereits vor Jahrzehnten gelöst haben. Das Studium ist kein Wettrennen. Es ist eine Disziplin.
Jedes Werkzeug, das menschliche Fähigkeiten bedrohte, hat uns tatsächlich weiter nach oben getrieben.
- Der Taschenrechner hat die Mathematik vorangebracht.
- Der Compiler hat die Programmierung vorangebracht.
- Die Suchmaschine hat die Recherche vorangebracht.
Menschen, die aufhörten zu üben, wurden überflüssig. Menschen, die die Maschine als Trainingspartner nutzten, nicht.
In Sachen reiner Geschwindigkeit werdet ihr die KI beim Programmieren nicht übertreffen. Aber strukturiertes Üben baut etwas anderes auf. Ein Spieler, der mit einer Engine trainiert, wird zu einem schärferen Spieler. Ein Entwickler, der weiterhin manuell baut, debuggt und Architekturen entwirft, entwickelt Urteilsvermögen.
Urteilsvermögen entsteht dadurch, die Arbeit selbst zu erledigen – wiederholt und bewusst.
Shannon schrieb seinen Aufsatz nicht, um das Schachspiel zu beenden. Er schrieb ihn, um den Wettbewerb zu definieren. Fünfundsiebzig Jahre später spielen Menschen immer noch.
Das Gefühl der Nutzlosigkeit ist vorübergehend. Es ist zudem optional. Man kann sich entscheiden aufzugeben, oder man kann sich entscheiden zu üben.
Wir haben damals nicht aufgehört. Hört jetzt nicht auf.
Quelle: https://dev.to/rakshyak/still-in-the-game-why-we-keep-coding-against-the-machine-2lig
Optionale Lern-Community: https://t.me/GyaanSetuAi
