Könnte ChatGPT Programmierer und Autoren ersetzen? In diesem Artikel werfe ich einen Blick auf die neue Technologie und wie sie Programmierer und Ersteller von Inhalten jetzt und in Zukunft beeinflussen könnte.
Inhaltsverzeichnis
ChatGPT ist neu Tool, das derzeit in der Vorschau verfügbar ist. Es ist ein fortschrittlicher Chatbot, der auf künstlicher Intelligenz (KI) und maschinellem Lernen basiert. Und es ist eine Weiterentwicklung von GPT-3 aus dem Forschungsprojekt OpenAI. Diese neue Version des Tools steht Ihnen jetzt zum Testen und Ausprobieren zur Verfügung.
Was ist das Besondere an ChatGPT?
Warum all die Aufregung um diese spezielle Version? GPT-3 war an sich schon ziemlich beeindruckend, aber diese neue Version konzentriert sich mehr auf die Bereitstellung eines interaktiven Chat-Erlebnisses. Sie können ein ganzes Gespräch damit führen und es kann seine Fehler zugeben.
Der Grund, warum es in letzter Zeit so oft in der Presse war, sind die Ergebnisse, die es liefert. Sie haben vielleicht Leute wie Jeffrey Snover und andere, die im Programmier-und Skripting-Bereich bekannt sind, gesehen, die ChatGPT verwenden, um Codeblöcke zu erstellen, für die sonst jemand mit Kenntnissen in PowerShell oder einer anderen Programmiersprache erforderlich gewesen wäre.
Sie müssen also die zurückgegebenen Informationen überprüfen. Sie können es sogar herausfordern, ihm sagen, dass es falsch ist, und es wird seine Fehler zugeben. Schauen wir uns ein paar Beispiele an. Ich habe ihr ein paar Fragen gestellt. Was ist zum Beispiel DHCP? Und es war in der Lage, eine prägnante und genaue Antwort zu geben.
Wenn Sie mehr Details wünschen, müssen Sie ihm mehr Input geben. Wenn ich zum Beispiel mehr Informationen darüber haben möchte, wie DHCP genau funktioniert, stellen Sie ihm eine spezifische Frage. Ich konnte ihm auch eine spezifische Frage zu Active Directory stellen, was Anfänger immer fragen: Brauchen Sie eine Gesamtstruktur-Root-Domain?
Die Antwort ist im Allgemeinen nein, aber Sie könnten. Ich war gespannt, was ChatGPT zurückbringen würde. Und die Antwort war ziemlich gut. Es hätte jedoch ein wenig mehr Erklärung darüber geben können, wann Sie eine Gesamtstruktur-Stammdomäne bereitstellen möchten. Es ging nicht ganz so ins Detail, aber Sie könnten es fragen, in welchen Szenarien Sie eine Gesamtstrukturroutendomäne bereitstellen müssten?
Ich konnte es auch fragen, können Sie ein PowerShell-Skript dafür erstellen kann 7Zip herunterladen und installieren? Und das konnte es. Kein Schweiß. Natürlich ist es eine relativ einfache Aufgabe.
Was sind die Einschränkungen von ChatGPT?
OpenAI hat maschinelles Lernen verwendet, um den Bot auf einem großen Datensatz zu trainieren, der nur bis 2021 reicht. Also , Sie können ihm keine Fragen zu etwas Aktuellem stellen. Ich habe ihn zum Beispiel gefragt, was Sie von Windows 11 halten. Und es sagte mir, dass Windows 10 die neueste verfügbare Version von Windows ist, wovon wir zum Zeitpunkt des Schreibens dieses Artikels offensichtlich wussten, dass es nicht stimmt.
Also gibt es eine Grenze dessen, was Sie damit machen können im Augenblick. Es befindet sich noch in der Testphase und OpenAI hatte Probleme, seine Systeme zu skalieren, um der Nachfrage gerecht zu werden. Da derzeit sehr viel Interesse besteht, ist es für Neuanmeldungen geschlossen. Aber da ich mich vor ein paar Wochen angemeldet habe, habe ich das Glück, immer noch Zugriff zu haben, und ich kann Ihnen ein wenig zeigen, was es kann.
Technische und ethische Fragen bei der Verwendung von ChatGPT
Das wirft die Frage auf, ob irgendetwas davon in der realen Welt tatsächlich nützlich wäre? Wäre es in der Lage, Schreiber und Programmierer zu ersetzen? Es gibt immer Probleme, sowohl technische als auch ethische, mit dieser Art von Technologie.
Inhaltserstellung
Erstens ist, dass ChatGPT nicht mit aktuellen Informationen umgeht. Wir können es also nicht für Nachrichten verwenden. Zum Beispiel konnten wir es nicht verwenden, um einen ganzen Nachrichtenartikel zu erstellen, weil es keinen aktuellen Datensatz hat.
Der zweite Grund und wahrscheinlich der wichtigste ist, dass wir es wollen Mehrwert bieten, wir möchten Meinungen und Erfahrungen aus der realen Welt vermitteln. ChatGPT muss keine „Erfahrung“ einbringen.
Was Google jedoch erlaubt, ist, dass Sie künstliche Intelligenz verwenden, um eine Meta-Beschreibung für Ihren Artikel zu erstellen. Daher kann künstliche Intelligenz Ihnen helfen, mit Ihren Inhalten zu beginnen, aber nicht, um die Inhalte tatsächlich für Sie zu erstellen.
Programmieren
ChatGPT ist gut darin, kurze Codeblöcke zu erstellen. Es kann möglicherweise eine Funktion erstellen, die Sie verwenden können, um etwas Bestimmtes in Ihrer Softwareanwendung zu tun. Aber ich glaube nicht, dass es morgen oder sogar in den nächsten Jahren plötzlich zu einer Bedrohung für Programmierer werden wird.
Programmierer werden immer noch das kreative Denken brauchen, das erforderlich ist, um eine ganze Softwareanwendung zu erstellen zusammen und all diese’Blöcke’zusammenzufügen. Könnte etwas, das von ChatGPT unterstützt wird, in den nächsten Jahren zu einem wertvollen Werkzeug für Programmierer werden? Absolut, ja.
Wir sehen bereits, dass KI Programmierern hilft. Tools, die Microsoft in GitHub integriert hat, Copilot, obwohl umstritten, ist ein Beispiel. ChatGPT könnte verwendet werden, um eine fortgeschrittenere Version von Copilot zu erstellen, die nicht nur Code aus dem Internet holt und möglicherweise ein Urheberrechtsproblem schafft.
Praktische Anwendungen für ChatGPT jetzt
Also, Wird ChatGPT Programmierer und Autoren ersetzen? Nicht zu diesem Zeitpunkt. Aber abgesehen davon ist es eine wirklich beeindruckende Technologie. Es ist aufregend. Ich bin wirklich froh, dass dies geschieht. Es eröffnet uns die Möglichkeit, uns mehr auf die kreativen Aspekte unserer Arbeit zu konzentrieren, egal ob Sie ein Ersteller von Inhalten oder ein Programmierer sind, anstatt sich mit langweiligen Dingen auseinandersetzen zu müssen, die von einer Maschine erledigt werden könnten.
Wenn Sie ein Autor sind, können Sie ChatGPT als Recherchetool verwenden. Sie verwenden also nicht die Kopie, die es erstellt. Vielleicht müssen Sie im Rahmen Ihrer Recherche die Antwort auf eine Frage herausfinden, bevor Sie mit dem Schreiben Ihrer eigenen Kopie beginnen.
Programmierer verwenden häufig Google, um Codeschnipsel zu finden. Warum sollten Sie das Rad neu erfinden, wenn Sie etwas tun müssen, das viele Menschen bereits herausgefunden haben? ChatGPT kann Ihnen helfen, einige Probleme zu lösen, die sonst zeitaufwändig wären, und sie dann in Ihr Softwareprojekt integrieren.