Werden Programmierer durch ChatGPT ersetzt werden?
ChatGPT hat mir das programmiert und es hat funktioniert. Wie kann ChatGPT das so gut. Ist doch Wahnsinn. Werden Programmierer durch ChatGPT ersetzt werden?
16 Antworten
Die KI-Systeme machen parallel in solchen Fällen sehr oft auch verschiedene Fehler, die nur erfahrene Entwickler erkennen. Es geht nicht nur um einen einfachen Funktionstest. Bspw. kommt es gern mal vor, dass die KI dann veraltete Schnittstellen verwendet und so Sicherheitslücken baut oder die KI baut durch Copy&Paste-Quatsch sogar eigene Sicherheitslücken mit ein. Oder allgemein ist einfach die Wartbarkeit bzw. Skalierbarkeit vom jeweiligen Code nicht gut und wenn du mehr als Mini-Apps entwickelst müssen die Leute im Team arbeiten und verschiedene KI-Instanzen werden meist nicht sauber zusammenarbeiten, allein da sie zumeist kein richtiges Verständnis einer einheitlichen Entwicklungsphilosophie haben u. a.
Last but not least übernimmt eine KI keine Verantwortung. Wir haben heute rechtlich gesehen auch eine Softwareprodukthaftung, wenn du dann sagst "Aber die KI war schuld!" interessiert das keinen, der Product Owner haftet dann. Menschen dagegen sind auch viel eher in der Lage z. B. gewisse Probleme und Risiken selbstständig zu erkennen und zu benennen, bewusste Einschränkungen einzubauen, um potentielle Gefahren abzuwehren bzw. abzumildern etc. - die "natürliche" Intelligenz ist am Ende immer das Wichtigste.
Du kannst also durchaus 1-2 "Coder" aus einem Team einsparen durch sehr gute KI-Unterstützung, brauchst aber mindestens die Entwicklungsleitung mit tieferem Verständnis der Konzeption und min. 1-2 Entwickler, die allen Code im Detail gegenprüfen, wenn du nicht die Büchse der Pandora aufmachen willst... (Wundertüte und irgendwann passiert etwas mit dem du gar nicht gerechnet hast und das ist meist nichts Gutes...)
Alles klar, dann kannst du jetzt ja vermutlich ohne Probleme eine stabile, sichere, performante, skalierbare Web-App für tausende User programmieren, richtig?
Das Schreiben von Code ist der einfachste Teil in der Software-Entwicklung. Das kann jeder Anfänger, und eben auch KI. Sowohl erfahrene Entwickler als auch Anfänger können Zeit einsparen, indem sie KI beim Schreiben des Codes einsetzen.
Wenn wir Software-Entwicklung mit dem Bau eines Hauses vergleichen, dann kann man das Coden mit dem Mauern vergleichen. Nur, weil du jetzt einen Roboter hast, der Mauern bauen kann, heißt das nicht, dass du jetzt einfach mal ein komplettes Haus bauen kannst, oder dass du nun die Kompetenz eines Maurers hast. Der Roboter macht, was du ihm sagst, aber ob das jetzt Sinn macht, die richtigen Baustoffe sind, und ob es die beste Lösung ist, sagt er dir nicht. Wenn irgendwas daran falsch war, findest du das erst später heraus. Und wie willst du ein Haus ohne Architekt, Statiker, Elektriker, Haustechniker, Fliesenleger usw. bauen?
Gleiche Frage zu Software: Wer hat die Architektur entworfen? Wo kommen die Requirements her? Wer hat sich Gedanken zur Performance gemacht? Wer prüft auf Sicherheitslücken? Wer kümmert sich um Deployment und Systemadministration? Wie kann sichergestellt sein, dass später Anpassungen und Fehlerkorrekturen durchgeführt werden können?
Nur, wer keine Ahnung von Software-Engineering hat, könnte auf die Idee kommen, Software-Entwickler könnte man durch KI ersetzen. Da aber Software-Entwickler eben nicht nur Programmierer sind, sondern noch viele andere Dinge wissen und können, kommt man nur mit einer KI nicht weit.
Übrigens, was du hier gepostet hast, ist nicht mal ein richtiges Programm, das ist ein maximal einfaches Skript ohne jegliche Logik, das nur einen Befehl ausführt. In diesem Fall könnte man es nicht mal mit einem Roboter, der mauern kann vergleichen, was du hier erreicht hast, ist, einen Roboter dazu zu bringen, einen Knopf zu drücken. So ein Skript könnte man auch schreiben, ohne programmieren zu können.
Das geschieht bereits schon, dass vieles mit KI gelöst wird. Also ja, Programmierer werden durch KI gelöst, aber niemals alle in einem Unternehmen. Denn irgendwer muss das ganze auch überwachen, pflegen, steuern und beurteilen. Und zudem muss ja auch irgendwer die KIs entwickeln.
Ja, genauso wie KI IMHO 50-90% aller anderer Stellen ersetzen wird in Zukunft. KI kann junior Entwickler inzwischen relativ gut ersetzen. Wir müssen hier einfach Konzepte finden wie unser Wirtschaftssystem in Zukunft tragbar bleibt, auf dem weg zu einem BGE. Leider sehe ich kaum diskussionen darüber, vor allem so gut wie nichts in der Politik. Am Ende hätte es wieder keiner Ahnen können.
Ja, das findet heute schon statt und viele andere Branchen leiden auch unter der KI.
Lass Dir mal eine Werbebroschüre durch eine Agentur erstellen und dann durch die KI. Letztere wird ein gar nicht so schlechtes Ergebnis liefern, an dem Du vielleicht nur ein wenig feilst und dann vergleiche die Kosten.
Lass Dir einen gesprochenen Werbespot erstellen oder einen kleinen Film; da geht heute schon viel durch KI für extrem kleines Geld.
Du suchst einen zukunftssicheren Job? Dann begib Dich ins Handwerk. Da wird man zwar durch Roboter so manch schwere Arbeit ersetzen, aber nicht, wenn es kleinteilig wird. Lass mal einen Roboter eine Reparatur am Dachstuhl oder im Sanitärbereich erledigen; das rentiert sich nicht.
Die heutigen Industrieroboter sind oft genug feste Installationen, welche extrem schnell und genau schwerste Arbeiten durchführen und in diesen Bereichen den Menschen verdrängt haben. Auch kann man schon in gewissem Maß Häuser bauen lassen, sodass der Maurer entweder komplett überflüssig wird oder nur mehr Besonderes bauen muss. So gesehen verdrängen diese Roboter längst nicht alle Menschen.
Spannend wird es aber langsam bei Robotern, welche mobil sind und eine gewisse Ähnlichkeit mit menschlicher Statur aufweisen. Diese können zukünftig auch eine Menge Handlangerarbeiten verrichten, wie etwa das Einräumen von Verkaufsregalen und das wird dann auch den Niedriglohnsektor gehörig in Schwierigkeiten bringen.
Um drei Uhr früh Waren auffüllen ist nicht sonderlich beliebt bei Menschen - der Roboter macht das klaglos und ist günstiger.
Roboter werden alles "ersetzen". Viel eher aber mit menschen konkurrieren, man sieht es schon seit jahren. Da menschen aber günstiger wind, lohnt sich ein roboter meist aber nicht. Der mindestlohn kann aber durchaus dazu führen dass man garkeine menschen mehr einstellen kann.