Die Zeitschrift Computer World schrieb einmal, dass „die Programmierung bis 1960 verschwinden wird“, weil IBM eine neue Sprache FORTRAN entwickelt hat, die es Ingenieuren ermöglicht, die benötigten mathematischen Formeln zu schreiben. Diese werden dann dem Computer zur Ausführung vorgelegt, sodass die Programmierung endet .
Bilder
Ein paar Jahre später hörten wir ein neues Sprichwort: Jeder Unternehmer kann Geschäftsbegriffe verwenden, um sein Problem zu beschreiben und dem Computer mitzuteilen, was er tun soll, und zwar mit etwas namens „Mit dem COBOL“. Programmiersprache brauchen Unternehmen keine Programmierer mehr.
Später soll IBM eine neue Programmiersprache namens RPG entwickelt haben, mit der Mitarbeiter Formulare ausfüllen und Berichte erstellen können, sodass die meisten Programmieranforderungen des Unternehmens damit erfüllt werden können
Bild
In den 1980er und 1990er Jahren, mit dem Aufkommen von Komponenten und grafischer Entwicklung, konnten Geschäftsleute Programme einfach per Drag & Drop entwickeln
Im 21. Jahrhundert tauchte seitdem erneut Low Code, No Code auf Da es keinen Code gibt, sind keine Programmierer erforderlich.
Was ist die Wahrheit?
Das Programmieren ist nicht beendet, im Gegenteil, die Schwelle wurde kontinuierlich gesenkt, was zu einer steigenden Zahl von Programmierern führt
Jetzt ist der ultimative Big Boss – das große Modell – da, und es ist dasselbe Wie bei den vorherigen neuen Technologien und neuen Sprachen ist niemand erforderlich, den Code zu schreiben, sondern der Code wird direkt generiert.
Kann es das Programmieren beenden und Programmierer eliminieren?
Zunächst müssen wir zugeben, dass die branchenweit führenden AIGC-Tools wie GPT-4 mittlerweile über sehr leistungsstarke Funktionen zur Codegenerierung verfügen. Wenn Sie noch Einwände dagegen haben, lesen Sie bitte die Artikel, die ich zuvor geschrieben habe: „KI kann 95 % des Codes generieren“
Es gibt auch Leute im Internet, die GPT-4, Midjourney, DALL·E 3 verwenden Ähnliche Spiele wie Angry Birds: „Angry Pumpkins“ haben erstaunliche Effekte!
Es gibt jedoch keine vollständige Garantie dafür, dass der von AIGC generierte Code fehlerfrei ist und auch nicht seine Genauigkeit. Daher müssen Programmierer ihn überprüfen und debuggen und ihn anleiten, Änderungen vorzunehmen, nachdem er Probleme entdeckt hat, was eine ziemlich mühsame Arbeit ist
Die Beherrschung von Tools wie GPT-4 kann Programmierer zu Superpersönlichkeiten machen.
Was viele Menschen nicht erkennen, ist, dass das Schreiben von Code nur ein Teil der Softwareentwicklung ist. Vor dem Schreiben von Code müssen noch Bedarfsanalysen und -designs (einschließlich Architekturdesign und Detaildesign) abgeschlossen werden. AIGC hat beim Detaildesign erhebliche Fortschritte gemacht, aber beim Architekturdesign gibt es noch Raum für Verbesserungen. Sie können lesen: „KI beginnt, die Kernkompetenzen von Programmierern zu bedrohen!“ „Ein Artikel, um mehr über bestimmte Fälle zu erfahren
Mit der schnellen Iteration von AIGC ist innerhalb von 5 bis 10 Jahren möglicherweise KI mit starken Designfähigkeiten und Codegenerierungsfunktionen verfügbar, aber es ist für AIGC schwierig, den letzten Berg zu erklimmen: Bedarfsanalyse.
Die Bedürfnisse Ihrer Kunden zu verstehen ist eine schwierige Aufgabe. Sie müssen mit ihrem Fachgebiet, Geschäft und Prozess vertraut sein und durch ständige Kommunikation und Bestätigung können Sie ungefähr herausfinden, was sie brauchen
Oft wird Kunden erst plötzlich klar, wenn sie die fertige Software sehen: Oh, das ist es Es stellt sich heraus, dass die Funktion, die ich benötige, nicht der Fall ist.
Alle auf dem Markt erhältlichen programmierbezogenen KI-Tools wie GitHub Copilot und Amazon CodeWhisperer können keinen Code direkt aus Kundenanforderungen generieren. Sie alle erfordern, dass Programmierer Fachjargon verwenden, um dies zu erkennen Es ist genau das, was zu tun ist.
Um es einfach auszudrücken: Es gibt keinen Weg, von den Kundenanforderungen direkt zur Codegenerierung zu gelangen.
Von detaillierten Softwarespezifikationen bis hin zum Code ist es sehr vielversprechend
Da hat jemand ein neues Outsourcing-Unternehmen gegründet, das sich auf die Verwendung von KI zur Generierung von Code spezialisiert hat, in der Hoffnung, die Dimensionalität anderer Unternehmen zu geringeren Kosten zu reduzieren.
Nur Menschen können Bedürfnisse kommunizieren. Wenn eine universelle künstliche Intelligenz nicht realisiert werden kann, kann die Aufgabe der Bedarfsanalyse nicht durch KI gelöst werden „Heart of the Machine“ zeigt Kurzweil ein Diagramm des Wachstums der Rechenleistung Im Jahr 2025 wird ein 1.000-Dollar-Personalcomputer die Rechenleistung eines menschlichen Gehirns haben.
Bis 2060 wird die Rechenleistung die aller menschlichen Gehirne zusammen übersteigen.
Nur weil die Rechenleistung das Niveau des menschlichen Gehirns erreicht, heißt das jedoch nicht, dass die Intelligenz auch das menschliche Niveau erreichen kann.
Die Anzahl der Neuronen im menschlichen Gehirn beträgt etwa 100 Milliarden. Jedes Neuron hat durchschnittlich etwa 1.000 Verbindungen, also insgesamt 100 Billionen Verbindungen.
Alle Verbindungen können synchrone Berechnungen durchführen, was eine recht leistungsstarke Parallelverarbeitungsfunktion darstellt. Jetzt versuchen Menschen, neuronale Netze zu verwenden, um das menschliche Gehirn zu simulieren, aber wie funktioniert es genau, wenn genügend Neuronen vorhanden sind und warum es „intelligentes“ Verhalten zeigt? Menschen sind immer noch verwirrt und können nur ein Wort verwenden --emergence--beschreibt es vage. Kurzweil schlug daher vor, das menschliche Gehirn zu untersuchen und mithilfe von Technologien wie Magnetresonanztomographen einen Blick in das Gehirn zu werfen. Mit der Weiterentwicklung der Technologie verbessern sich die Scanauflösung und die Scangeschwindigkeit weiter und das nicht-invasive und nicht-invasive Scannen lebender menschlicher Gehirne ist endlich möglich. Kartieren Sie anhand der durch den Scan erhaltenen Informationen die spezifischen Standorte, Verbindungen, Komponenten der Körperzellen, Axone, Dendriten, präsynaptischen Vesikel und andere neuronale Teile. Dann kann das gesamte Gehirngewebe in einem neuronalen Computer mit ausreichend großem Speicher nachgebildet werden, und auch die gespeicherten Inhalte des Gehirns können nachgebildet werden. Ich weiß nicht, wann dieser Tag kommen wird, also besteht jetzt kein Grund zur Sorge über die Bedrohung durch KI. Solange Sie das Tool AIGC kontrollieren und es für Ihren eigenen Gebrauch verwenden können, können Sie es Bewegen Sie weiterhin beruhigt Steine.Das obige ist der detaillierte Inhalt vonWussten Sie, dass es bei Programmierern in ein paar Jahren einen Niedergang geben wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!