KI wird Programmiererjobs zerstören

Dec 12 2022
GPT-3 hat uns seine Macht gezeigt. Alle reden darüber.

GPT-3 hat uns seine Macht gezeigt.

Alle reden darüber. Verwenden des Chat-Dialogs von OpenAI, um Gespräche zu führen. Tonnen von Entwicklern haben damit begonnen, die KI zu bitten, Code zu schreiben.

Es ist nicht perfekt, aber die KI ist schnell beim Codieren. Wie beängstigend schnell.

Und der Code, den es schreibt, funktioniert. Es kann in Sekundenschnelle ein Feature für Sie prototypisieren. Wofür ein Entwickler viel länger brauchen könnte, um es von Hand zu schreiben.

Wenn Sie ein Entwickler sind, steht Ihr Job kurz vor einer Unterbrechung.

Das Ende der Entwickler?

Die KI wird immer klüger.

Sind Programmierer in Schwierigkeiten? Werden die Computer unsere Jobs übernehmen?

Einerseits könnte das Schreiben von Code bald obsolet werden. Sobald die KI gut genug darin ist, Funktionen zu implementieren, müssen Entwickler nicht stundenlang manuell programmieren.

Wenn KI-Tools bereits vorhandene Codebasen nutzen können, werden die Auswirkungen verrückt. Die Algorithmen werden viel schneller darin sein, Funktionen zu integrieren oder Fehler zu isolieren, als Sie es sind.

Beweise dafür können Sie bereits sehen. GitHub Copilot schlägt Wellen dafür, wie es die langwierigen Teile der Codierung automatisiert.

In diesem Sinne werden sich unsere Jobs für immer verändern.

Können Sie automatisiert werden?

Besteht Ihr Job als Programmierer nur darin, die Ideen anderer Leute umzusetzen? Verbringen Sie Ihren ganzen Tag damit, Syntax zu schreiben?

Wenn ja, pass auf. KI wird bei grundlegenden Codierungsaufgaben sehr gut werden.

Wenn Sie Programmieraufgaben gedankenlos umsetzen, liegt Ihr Job auf der Kippe. Darüber hinaus eignen sich bestimmte Bereiche der Softwareentwicklung gut für die Algorithmen der KI.

Diese Felder werden die ersten sein, die kommerzialisiert und automatisiert werden.

Jobs wie UI-Layout, einfaches Scripting, API-Integrationen, CMS-Implementierungen und automatisierte Ereignisauslöser werden für KIs einfach zu implementieren sein.

Die KI wird in den einfachen Teilen sehr gut.

Wenn Ihr Job nur einfaches Codieren ist, ist es auf dem Hackklotz.

Software in der KI-Zukunft

Machen Sie sich bereit für eine Menge beschissener, zusammengehackter, prototypischer Software.

KI wird es jedem leicht machen, Code zu schreiben, der läuft. Es abstrahiert die Details der Syntax.

Die Geschichte der Codierung dreht sich um Abstraktion.

Das Aufkommen von KI-Programmierern wird diesen Trend weiter beschleunigen.

Jeder, der eine Idee hat, kann einen Prototyp seiner App zusammenhacken. Sie können es einfach von der KI schreiben lassen! Geben Sie genügend Details an und Sie können sogar die KI dazu bringen, komplexe Anwendungslogik zu generieren.

Aber erwarten Sie nicht, dass die Software gut ist! Wie wir in der jüngeren Geschichte gesehen haben, ist KI gut darin, prozedurale Probleme zu lösen, aber es ist schrecklich, kreativ zu sein.

Improvisation und Entscheidungsfindung gehören nicht zu den Stärken von KI.

KI ist schwach

KI nervt bei der Entscheidungsfindung.

Nehmen wir zum Beispiel fahrerlose Autos. Uns wurde in den letzten 10–15 Jahren gesagt, dass sie „nur noch 5 Jahre entfernt“ seien.

Nach jahrzehntelanger Entwicklung und Millionen Kilometern auf der Straße tun sich fahrerlose Fahrzeuge immer noch schwer mit dem Linksabbiegen.

In Tausenden alltäglicher Situationen wissen diese Autos nicht, was sie tun sollen, weil sie nicht über genügend Trainingsdaten verfügen, auf die sie zurückgreifen können.

Erwarten Sie dasselbe mit KI-Codierern.

Die Entwickler haben immer noch die Kontrolle

KI wird ein Werkzeug für Entwickler sein.

Es wird die langweiligen Teile unserer Arbeit automatisieren. Syntaxfehler, Textbausteine ​​und handcodierte Testfälle könnten der Vergangenheit angehören.

Aber die Entwickler werden immer noch auf dem Fahrersitz sitzen.

Wir brauchen immer noch ausgebildete Ingenieure, die die Ergebnisse der KI verstehen und über die Auswirkungen nachdenken können. Menschen müssen eingreifen und Probleme beheben, wenn etwas schief geht.

Die KI wird in komplexen Situationen unweigerlich schlecht bei der Entscheidungsfindung sein. Es wird nicht immer in der Lage sein, den Kontext herauszufinden.

Diese übergeordneten Aufgaben werden noch lange wertvoll sein, vielleicht sogar noch wertvoller.

Ihr Job als Programmierer ist nicht tot. Aber es wird sich dramatisch ändern.

Mehr Ressourcen

Ich schreibe jeden Tag etwas Neues für Softwareentwickler. Tragen Sie sich in die tägliche Liste ein , um Updates zu erhalten!

Treten Sie Medium für $5 bei — Greifen Sie auf Medium zu und unterstützen Sie mich und andere!