


ChatGPT-4 ist so effektiv, werden viele Programmierer ihren Job verlieren?
Das Cover ist „Detroit – Become Human“, ein Spiel über Roboter-KI, das mir persönlich sehr gut gefällt.
Das ist eine Frage, die ich auf Zhihu gesehen habe, und innerhalb weniger Tage gab es Hunderte von Antworten. Es beweist nicht nur den aktuellen Spitzenstatus von ChatGPT, sondern spiegelt auch einige Probleme wider. Es gibt einige Faktoren, die in der Bevölkerung Angst oder Panik hervorrufen.
Tatsächlich ist es nicht nur die breite Öffentlichkeit, die auf die Nachrichten achtet, sondern auch, dass es in den Vereinigten Staaten bereits viele Stimmen gibt, die auf die versteckten Gefahren der KI aufmerksam machen und sogar das Training von ChatGPT stoppen -5. Was diese Angelegenheit betrifft, habe ich es tatsächlich erwartet. Die weiße Linke ist in der westlichen Welt weit verbreitet. Sobald bestimmte Branchen eine leichte Verbesserung verzeichnen, werden sie oft als Antimonopolisten, Menschenrechtsuntersuchungen, Umweltschutzthemen usw. bezeichnet. Ich sage nicht, dass diese nicht wichtig sind, aber Entwicklung ist das letzte Wort und diese sollten nicht vor Entwicklung gestellt werden. Der Einfluss und die Popularität von
ai sind so groß, dass es keinen Grund gibt, warum es eine Ausnahme sein sollte. Natürlich ist das eine gute Sache für China. Es ist am besten, einen Stopp einzuleiten, der uns nur Zeit gibt, aufzuholen. Gehen wir noch einen Schritt weiter und kehren wir zum Problem selbst zurück.
Ich persönlich habe ChatGPT-4 plus aufgeladen, nachdem ich es mehrere Tage lang intensiv genutzt habe, ist es nicht mehr so toll wie am Anfang. Insbesondere nach der kürzlich erfolgten Auffrischung des Wissens über die relevanten Prinzipien großer Modelle sind große Modelle aus prinzipieller Sicht auch Modelle, die auf Wahrscheinlichkeit und Statistik basieren. Das Ziel des Modelllernens besteht im Wesentlichen darin, basierend auf dem Eingabetext den Antworttext mit der höchsten Wahrscheinlichkeit und dem besten Effekt zu generieren. Dies ist auch der Grund, warum die Version von chatGPT3.5 oft ernsthaft Unsinn redet. Unsere scheinbar unsinnigen Antworten sind in den Augen der KI genau die wahrscheinlichsten Ergebnisse, wie zum Beispiel die klassische Hochzeitsfrage der Eltern.
Dasselbe gilt für das Schreiben von Code. Der Code von ChatGPT wird ebenfalls auf der Grundlage derselben Logik generiert. Es verfügt über die Fähigkeit, Code bis zu einem gewissen Grad zu verstehen und zu bearbeiten. Da es jedoch keiner tatsächlichen Programmierarbeit unterzogen wurde, sind die Antworten oft etwas spekulativ, insbesondere bei einigen relativ Nischenfragen, auf die es keine vorgefertigten Antworten gibt. Als ich zuvor Tools auf Basis der ChatGPT-API entwickelt habe, bin ich häufig auf den angegebenen Code gestoßen, der fadenscheinig war, und es gab einige solche Probleme.
Wenn ChatGPT also weiter iteriert und weitere Ergebnisse erzielt, kann es dann Ingenieure ersetzen? Wir gehen von einer optimistischen Annahme aus und gehen davon aus, dass GPT-4 über ein durchschnittliches Niveau an Ingenieuren mit 2-3 Jahren Erfahrung in verschiedenen Bereichen der Codierung verfügt. Kann es also Programmierer ersetzen?
Wenn wir uns nur Demonstrationen zum Thema KI ansehen, ist es normal, Sorgen und Ängste zu haben. Manchmal frage ich mich, ob der ChatGPT-Code mich ersetzen kann, wenn er reibungsloser geschrieben ist. Aber im Handumdrehen gab es am nächsten Tag ein Besprechungstreffen und ich fühlte mich sofort erleichtert. ChatGPT kann Code schreiben, aber kann es trotzdem dem Chef Bericht erstatten?
Die Antwort lautet also ja, nein.
Ich glaube, dass jeder, der tatsächlich Erfahrung in der Entwicklung hat, wissen sollte, dass es bei der Programmentwicklung nicht nur um das Schreiben von Code geht. Ganz zu schweigen vom Schreiben von Code, selbst wenn es sich um das Schreiben eines Medienartikels handelt, würde kein Medienunternehmen es wagen, GPT den Artikel schreiben zu lassen und ihn dann ohne Überprüfung zu versenden, oder? Jeder Redakteur, der das wagt, wird wahrscheinlich seine Karriere beenden.
Das Gleiche gilt für das Schreiben von Code. Es geht nicht nur darum, den Code zu schreiben und dort abzulegen. Vor der Entwicklung sollte ein Anforderungsüberprüfungsgespräch abgehalten werden, um den spezifischen Inhalt und die verschiedenen Details der Überprüfungsanforderungen zu verstehen und sicherzustellen, dass sie vollständig verstanden werden. Während des Entwicklungsprozesses werden auch Fortschrittsbesprechungen mit anderen vor- und nachgelagerten Mitarbeitern abgehalten, um verschiedene Spezifikationen wie API-Schnittstellen und Daten zu besprechen und zu formulieren und den Fortschritt aller Parteien zu koordinieren. Nach Abschluss der Entwicklung sind gemeinsame Debugging- und Testarbeiten erforderlich, um sicherzustellen, dass die gesamten Upstream- und Downstream-Verbindungen normalerweise reibungslos funktionieren. Nach Abschluss des Tests müssen der Produktmanager und der Anforderer zur Überprüfung eingeladen werden, um sicherzustellen, dass die Ausgabeergebnisse den Anforderungen entsprechen. Anschließend wird das Produkt online veröffentlicht.
Besonders für einige große Unternehmen ist der gesamte Entwicklungsprozess, ganz zu schweigen vom Code, aufgrund verschiedener Vorschriften und Spezifikationen sehr kompliziert. Besonders Dinge mit großen Auswirkungen, wie das Online-Gehen, erfordern eine Schicht von Genehmigungen. Wenn verschiedene Probleme auftreten und blockiert werden, sind auf jeden Fall Menschen zur Kommunikation und Koordinierung erforderlich.
Wenn ein Ingenieur eine Anforderung erfüllt, verbringt er möglicherweise nur 20 % seiner Zeit damit, Code zu schreiben. Die meiste verbleibende Zeit wird für Besprechungen, Tests, Debugging usw. aufgewendet. Mit anderen Worten, ich verbringe nicht viel Zeit damit, mich mit Computern und Codes zu beschäftigen. Die meiste Zeit beschäftige ich mich immer noch mit Menschen. Schließlich ist Code für die Verwendung durch Menschen geschrieben, und Code, den niemand verwendet, ist wertlos, egal wie schön er geschrieben ist.
Zweitens: Obwohl das Kontextverständnis und die Codierungsfunktionen von GPT-4 sehr gut sind und in einigen Fällen sogar das Niveau exzellenter Ingenieure erreichen, kann es den Menschen nicht ersetzen, nicht einmal einige sogenannte grundlegende Additions-, Lösch-, Änderungs- und Abfrageingenieure.
Der Grund ist auch ganz einfach, denn in tatsächlichen Projekten und Entwicklungen gibt es viele Hintergrundinformationen. Apropos menschliche Sprache: Es gibt zu viele Flecken und Fallstricke, was wir oft als Mundpropaganda bezeichnen. Tatsächlich werden einige wichtige Informationen im Entwicklungsprozess mündlich weitergegeben. Diese Informationen sind sehr kompliziert und nicht in den Dokumenten enthalten. Einige davon sind auch schwer in Dokumenten zu beschreiben (z. B. eine bestimmte Anforderung). wurde vom Chef vorgeschlagen, und ein bestimmter schlechter Entwurf wurde vom Chef persönlich vorgeschlagen. Es hängt alles davon ab, dass Ingenieure von Mensch zu Mensch weitergeben und im Laufe der Zeit Erfahrungen sammeln. Es wird ein oder zwei Monate dauern, bis sich neue leitende menschliche Ingenieure damit vertraut machen, ganz zu schweigen von GPT.
Sollte ich meinen Chef bitten, jedes Mal, wenn die Notwendigkeit besteht, die Fallstricke und historischen Probleme im Projekt zu dokumentieren, ein umfangreiches Dokument zu schreiben und es an GPT weiterzuleiten? Ganz zu schweigen davon, wie lang diese Dokumente bei einigen komplexen Projekten sind. Selbst wenn es tatsächlich geschrieben ist, was soll ich tun, wenn ein Problem mit dem von mir geschriebenen Code auftritt, weil GPT ihn nicht versteht? Würde es nicht mehr Zeit in Anspruch nehmen, wiederholt mit GPT zu kommunizieren und es um Änderungen zu bitten? Der Chef hat den ganzen Tag mit GPT geplaudert, als er nichts anderes gemacht hat.
Abschließend möchte ich kurz mein persönliches Verständnis darüber mitteilen, wie GPT-4 Code schreiben und einige Fragen beantworten kann. Die Bedeutung der Entstehung von Werkzeugen besteht darin, die Produktivität zu steigern, menschliche Arbeitskraft freizusetzen und es den Menschen zu ermöglichen, ihre Energie für andere höherrangige Arbeiten zu verwenden, anstatt Menschen einfach zu ersetzen. Einfach ausgedrückt kann die Verwendung von GPT die Codierungseffizienz von Programmierern verbessern und dieselben Personen können mehr Arbeit leisten.
Oberflächlich betrachtet scheint es, dass eine Gruppe von Menschen aufgrund der Effizienzsteigerung ihren Arbeitsplatz verlieren wird. Dies basiert jedoch auf der Annahme, dass die Nachfrage konstant ist, aber in Wirklichkeit ist dies nicht der Fall. Die Entwicklung der Technologie eliminiert nicht nur die alte Produktivität, sondern kann auch die Nutzungskosten senken sind jetzt günstig, dann ist es sehr wahrscheinlich, dass neue Bedürfnisse erschlossen und neue Branchen und Möglichkeiten entstehen.
Im Zeitalter der Pferdekutschen konnten nur wenige Menschen weit reisen. Obwohl die Beliebtheit des Automobils anscheinend dazu geführt hat, dass die Kutschenfahrer nicht mehr in der Lage sind, Pferdekutschen zu fahren, hat sie auch dazu geführt, dass mehr Menschen bereit sind, weite Reisen zu unternehmen, was direkt die Nachfrage nach Reisen ankurbelt. Infolgedessen wurden eine Reihe von Industrieketten wie Erdöl, Hotels und Autobahnen rund um den Autoverkehr entwickelt, wodurch mehr Arbeitsplätze geschaffen wurden. Dies ist auch der Grund, warum der Anteil der Landwirte seit der industriellen Revolution rapide zurückgegangen ist. Da die Produktivität gestiegen ist, reichen 20 % der Landwirte aus, um den Nahrungsmittelbedarf aller zu decken, und andere können höherwertige Arbeit leisten.
Aus dieser Perspektive ähnelt GPT eher einem Auto in der neuen Ära. Es entlastet den Wagen und ermöglicht es dem Menschen, weiter zu fahren.
Das obige ist der detaillierte Inhalt vonChatGPT-4 ist so effektiv, werden viele Programmierer ihren Job verlieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Am 3. März 2022, weniger als einen Monat nach der Geburt von Devin, dem weltweit ersten KI-Programmierer, entwickelte das NLP-Team der Princeton University einen Open-Source-KI-Programmierer-SWE-Agenten. Es nutzt das GPT-4-Modell, um Probleme in GitHub-Repositorys automatisch zu lösen. Die Leistung des SWE-Agenten auf dem SWE-Bench-Testsatz ist ähnlich wie die von Devin, er benötigt durchschnittlich 93 Sekunden und löst 12,29 % der Probleme. Durch die Interaktion mit einem dedizierten Terminal kann der SWE-Agent Dateiinhalte öffnen und durchsuchen, die automatische Syntaxprüfung verwenden, bestimmte Zeilen bearbeiten sowie Tests schreiben und ausführen. (Hinweis: Der obige Inhalt stellt eine geringfügige Anpassung des Originalinhalts dar, die Schlüsselinformationen im Originaltext bleiben jedoch erhalten und überschreiten nicht die angegebene Wortbeschränkung.) SWE-A

Der Reiz des Erlernens der C-Sprache: Das Potenzial von Programmierern freisetzen Mit der kontinuierlichen Weiterentwicklung der Technologie ist die Computerprogrammierung zu einem Bereich geworden, der viel Aufmerksamkeit erregt hat. Unter vielen Programmiersprachen war die Sprache C schon immer bei Programmierern beliebt. Seine Einfachheit, Effizienz und breite Anwendung machen das Erlernen der C-Sprache für viele Menschen zum ersten Schritt, um in den Bereich der Programmierung einzusteigen. In diesem Artikel geht es um den Reiz des Erlernens der C-Sprache und darum, wie man das Potenzial von Programmierern durch das Erlernen der C-Sprache freisetzt. Der Reiz des Erlernens der C-Sprache liegt zunächst einmal in ihrer Einfachheit. Im Vergleich zu anderen Programmiersprachen C-Sprache

Letzte Woche haben wir eine öffentliche Live-Übertragung zum Thema „2023PHP Entrepreneurship“ durchgeführt. Viele Studenten fragten nach bestimmten Auftragsannahmeplattformen. Nachfolgend hat die chinesische Website 22 relativ zuverlässige Plattformen zusammengestellt!

ChatGPT, das in letzter Zeit populär geworden ist, macht wirklich süchtig. Aber Sie spielen nur zum Spaß, und einige Leute haben damit bereits Millionen an Jahresgehältern verdient! Dieser Typ namens Riley Goodside hat dank der jüngsten Popularität von ChatGPT über 10.000 Follower gewonnen. Er wurde auch als „Prompt Engineer“ von Scale AI eingestellt, einem Einhorn aus dem Silicon Valley mit einem Wert von 7,3 Milliarden US-Dollar. Aus diesem Grund steht Scale AI im Verdacht, ein Jahresgehalt von einer Million RMB anzubieten. Doch wie lange kann dieses Geld verwendet werden? Fordern Sie Ingenieure auf, ihre Stelle offiziell anzutreten! Alexandr Wang, Gründer und CEO von Scale AI, begrüßte den Beitritt von Goodside herzlich: „Ich wette, Goodside

Aufgaben des Programmierers: 1. Verantwortlich für den detaillierten Entwurf, die Codierung sowie die Organisation und Implementierung interner Tests von Softwareprojekten. 2. Unterstützung von Projektmanagern und zugehörigen Mitarbeitern bei der Kommunikation mit Kunden und der Pflege guter Kundenbeziehungen. 3. Teilnahme an Nachfrageforschung und Projekten Machbarkeitsanalyse, technische Machbarkeitsanalyse und Bedarfsanalyse; 4. Mit den relevanten Softwaretechnologien für die Bereitstellung von Softwareprojekten vertraut, die von der Softwareabteilung entwickelt wurden; 5. Verantwortlich für zeitnahes Feedback zu Softwareentwicklungssituationen; 6. Mitmachen; in der Softwareentwicklung und -wartung. Lösen Sie größere technische Probleme während des Prozesses. 7. Verantwortlich für die Formulierung relevanter technischer Dokumente usw.

本篇文章给大家介绍如何用前端代码实现一个烟花绽放的绚烂效果,其实主要就是用前端三剑客来实现,也就是HTML+CSS+JS,下面一起来看一下,作者会解说相应的代码,希望对需要的朋友有所帮助。

520 naht und er ist wieder hier für die jährliche Show der quälenden Hunde! Möchten Sie sehen, wie der rationalste Code und das romantischste Geständnis kollidieren können? Lassen Sie sich nacheinander durch den vollständigsten und vollständigsten Werbecode führen, um zu sehen, ob die Romantik des Programmierers die Herzen Ihrer Göttinnen erobern kann.

Laden Sie historische Versionen von VSCode herunter und installieren Sie sie. VSCode-Installation. Download-Installationsreferenz. VSCode-Installation. Windows-Version: Windows10. VSCode-Version: VScode1.65.0 (64-Bit-Benutzerversion). Dieser Artikel
