Übersetzer |. Zhu Xianzhong
Planner |.
Seit der Veröffentlichung von ChatGPT Ende 2022 ist das Internet zu fast gleichen Teilen mit Argumenten gefüllt, die es befürworten und bezweifeln. Ob es Ihnen gefällt oder nicht, KI hält Einzug in Ihre Entwicklungsorganisation. Auch wenn Sie nicht vorhaben, ein KI-Produkt zu entwickeln oder ein KI-Tool zu nutzen, um den Code für Sie zu schreiben, kann es dennoch sein, dass es in die Tools und Plattformen integriert wird, die zum Erstellen, Testen und Ausführen von Quellcode verwendet werden.
KI-Tools bergen einige besondere Risiken, die sich auf die Produktivitätssteigerungen durch automatisierte Aufgaben auswirken können. Diese Risiken ergeben sich hauptsächlich aus der Art und Weise, wie KI trainiert, erstellt, gehostet und verwendet wird. KI-Tools unterscheiden sich in vielerlei Hinsicht von anderen Tools, denen Entwickler vertrauen. Um Ihnen zu helfen, die potenziellen Risiken von KI-Tools zu verstehen, haben wir einige Interviewfragen für KI-Tools entwickelt. Mit diesen Fragen können Sie feststellen, ob das Tool Ihrem Unternehmen erfolgreich beitreten kann.
Generell weisen alle KI-Tools bestimmte Gemeinsamkeiten auf. Unabhängig von der Art oder dem Zweck der künstlichen Intelligenz sollten Sie sich die folgenden Fragen stellen, bevor Sie sich für den Einsatz entscheiden:
Wozu dient dieses KI-Tool? Wo befindet sich die Infrastruktur? Keine der modernen künstlichen Intelligenz erfordert spezielle und teure Hardware zu ihrer Unterstützung. Sofern Sie nicht planen, ein neues Rechenzentrum zu erwerben, funktionieren Ihre KI-Tools nur aus der Ferne und erfordern Fernzugriff und externe Datenspeicherung, was gewisse Sicherheitsrisiken mit sich bringt.Darüber hinaus werden alle Unternehmen und Entwickler künstlicher Intelligenz ihre eigenen Sicherheitsprobleme haben. Zu diesen neuen Bedenken gehören Bedrohungen für KI-trainierte Modelle, die deren Ergebnisse verfälschen und proprietäre Informationen über die Funktionsweise der Modelle sowie die Qualität der von den Modellen generierten Ergebnisse preisgeben könnten. Darüber hinaus müssen KI-Modelle über APIs, Webzugriff, mobile Apps und andere Anwendungen, die sicher erstellt werden müssen, mit der traditionellen Welt interagieren.
Zusätzlich zu allgemeinen Fragen müssen Entwickler beim Einsatz von KI-Tools weitere Aspekte stellen, wie beispielsweise den Einsatz von KI-Sicherheitsscannern, um die bei der Softwareentwicklung entstehenden Risiken zu beherrschen.
Sind KI-Tools für solche Szenarien geeignet? Es ist wichtig zu verstehen, worin KI nicht gut ist. Wenn eine Aufgabe beispielsweise in „eine Entscheidung basierend auf einer Lernregel treffen“ oder „Inhalte schreiben, die einer Lernregel folgen“ unterteilt werden kann, ist die KI bei solchen Aufgaben normalerweise sehr gut. Wenn sich das Problem darüber hinaus ändert, kann es sein, dass die KI eine schlechte Leistung erbringt.Heutzutage „beauftragen“ immer mehr Entwickler ChatGPT mit dem Schreiben von Quellcode. Vorläufige Berichte deuten darauf hin, dass ChatGPT in der Lage ist, Quellcode in mehreren Programmiersprachen zu schreiben und alle gängigen Sprachen fließend beherrscht. Aufgrund der Einschränkungen des Trainings und der Modelle der aktuellen Beta ist der erzeugte Code nicht immer perfekt. Es enthält oft Fehler in der Geschäftslogik, die die Art und Weise verändern können, wie die Software ausgeführt wird, Syntaxfehler, die dazu führen können, dass verschiedene Versionen der Software vermischt werden, und andere scheinbar menschenähnliche Probleme.
Mit anderen Worten, ChatGPT ist eine Junior-Entwicklerebene. Daher müssen Sie bei der Verwendung des von diesem Junior-Entwickler geschriebenen Codes überlegen, wie Sie ihn verwalten:
Unabhängig davon läutet die Veröffentlichung von ChatGPT im Dezember 2022 eine neue Ära der Softwareentwicklung ein. Es ist wichtig, Änderungen bei Tools wie diesen im Auge zu behalten und sich nicht von ihnen überfordern zu lassen. Beachten Sie bei der Einführung dieser neuen Tools, dass die Dinge umso mehr gleich bleiben sollten, je mehr sie sich ändern: Es ist immer besser, einen Sicherheitsvorfall zu verhindern, als ihn zu entdecken.
Originallink: https://thenewstack.io/hiring-an-ai-tool-to-code-what-to-ask-at-the-interview/
Das obige ist der detaillierte Inhalt vonWie führe ich ein Vorstellungsgespräch durch, um einen ChatGPT-Programmierer einzustellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!