{"id":888438,"date":"2023-10-26T10:30:05","date_gmt":"2023-10-26T15:30:05","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/so-schreiben-sie-code-mit-chatgpt\/"},"modified":"2023-10-26T10:30:05","modified_gmt":"2023-10-26T15:30:05","slug":"so-schreiben-sie-code-mit-chatgpt","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/so-schreiben-sie-code-mit-chatgpt\/","title":{"rendered":"So schreiben Sie Code mit ChatGPT"},"content":{"rendered":"<p>Daran besteht kein Zweifel: ChatGPT hat die Welt im Sturm erobert.  Menschen auf der ganzen Welt nutzen diesen hilfreichen KI-Chatbot f\u00fcr verschiedene Aufgaben, von der \u00dcbersetzung von Texten bis zur Erstellung von Inhalten.  Es hat sogar Google Konkurrenz gemacht.<\/p>\n<p>Kein Wunder also, dass ChatGPT auch Code schreiben kann.  Einige Programmierer freuen sich \u00fcber die M\u00f6glichkeit, weniger Zeit und M\u00fche mit dem Programmieren zu verbringen.  Andere bef\u00fcrchten jedoch, dass dieses Tool Auswirkungen auf ihre Arbeit und die Branche haben wird.<\/p>\n<p>Ganz gleich, in welche Kategorie Sie fallen, ChatGPT kann Ihnen die Arbeit auf jeden Fall erleichtern.  Das hei\u00dft, wenn Sie wissen, wie Sie den Chatbot richtig anweisen und mit welchen Fehlern zu rechnen ist.<\/p>\n<p>Dieser Artikel enth\u00e4lt alle Details.<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h2 class=\"wp-block-heading\">So schreiben Sie Code mit ChatGPT<\/h2>\n<p>Programmierer auf der ganzen Welt haben ChatGPT ausgiebig getestet und festgestellt, dass der KI-Chatbot mit den g\u00e4ngigsten Programmiersprachen vertraut ist.  JavaScript, C#, Python, PHP und die Liste l\u00e4sst sich beliebig fortsetzen.<\/p>\n<p>Nat\u00fcrlich k\u00f6nnen Sie mit diesem Tool Code von Grund auf schreiben.  Dies ist jedoch nur ein Bruchteil der Programmierf\u00e4higkeiten von ChatGPT.<\/p>\n<p>Hier finden Sie alles, was Sie mit der ChatGPT-Codierung tun k\u00f6nnen, einschlie\u00dflich hilfreicher Hinweise f\u00fcr den Einstieg.<\/p>\n<h3 class=\"wp-block-heading\">Schreiben Sie neuen Code<\/h3>\n<p>Das Schreiben von Code von Grund auf ist eine der bemerkenswertesten Anwendungen von ChatGPT in der Programmierung.  Bevor Sie jedoch planen, jeden Teil Ihres Code-Schreibens an dieses Tool auszulagern, sollten Sie einige Einschr\u00e4nkungen von ChatGPT ber\u00fccksichtigen.<\/p>\n<p>Sie k\u00f6nnten entt\u00e4uscht sein, wenn Sie erwarten, dass ChatGPT komplexen Code ohne Syntaxfehler liefert.  Derzeit hat sich der Chatbot nur zum Schreiben von einfachem Code mit klaren und pr\u00e4gnanten Anweisungen als n\u00fctzlich erwiesen.  Wenn Sie ChatGPT mit detaillierten Anweisungen und Anfragen \u00fcberh\u00e4ufen, erhalten Sie wahrscheinlich fehlerhaften Code, der h\u00e4ufig vollst\u00e4ndig erfundene Teile enth\u00e4lt.<\/p>\n<p>Um Zeitverschwendung zu vermeiden (denn das Ziel besteht darin, Zeit zu sparen!), sollten Sie ChatGPT verwenden, um grundlegenden Code, wie z. B. WordPress-Plugins, zu schreiben.  Alternativ k\u00f6nnen Sie ein komplexes Projekt in \u00fcberschaubarere Aufgaben aufteilen und Ihren KI-Freund bitten, Ihnen dabei zu helfen.<\/p>\n<p>So bitten Sie ChatGPT, neuen Code zu schreiben:<\/p>\n<p>\u201eWirkt wie ein [specific coding job].  Schreiben Sie Code f\u00fcr [concisely describe the purpose of the code and what it should include].\u201c<\/p>\n<p>Wenn Sie Code f\u00fcr einen bestimmten Technologie-Stack ben\u00f6tigen, sollte Ihr ChatGPT-Hinweis dies widerspiegeln.<\/p>\n<p>So k\u00f6nnen Sie ChatGPT erfolgreich anfordern:<\/p>\n<p>\u201eWirkt wie ein [specific coding job].  Sie schreiben Code f\u00fcr den n\u00e4chsten Technologie-Stack [list the technologies used].  Schreiben [clearly state what you need to build and what each element should accomplish].\u201c<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h3 class=\"wp-block-heading\">Debuggen von vorhandenem Code<\/h3>\n<p>ChatGPT schreibt nicht nur neuen Code, sondern kann Ihnen auch bei der Korrektur vorhandener Codes helfen.  Anstatt sich den Kopf dar\u00fcber zu zerbrechen, warum Ihr Code nicht funktioniert, k\u00f6nnen Sie dem Chatbot einfach die folgende Frage stellen:<\/p>\n<p>\u201eDieser Code funktioniert nicht wie erwartet: [paste the problematic code].  Wie kann ich es reparieren?&#8221;<\/p>\n<p>ChatGPT ben\u00f6tigt einige Sekunden, um Fehler zu erkennen, von falsch platzierten Klammern bis hin zu logischen Fehlern.  Der KI-Assistent beschreibt, warum der erkannte Fehler ein Problem darstellt, und schl\u00e4gt M\u00f6glichkeiten zur Behebung vor.<\/p>\n<p>Manchmal werden Sie m\u00f6glicherweise gebeten, mehr Kontext bereitzustellen.  Wenn das der Fall ist, f\u00fcgen Sie einfach hinzu, was Sie mit Ihrem Code erreichen m\u00f6chten.<\/p>\n<p>Eine andere M\u00f6glichkeit, vorhandenen Code zu debuggen, besteht darin, die Fehlermeldung einzuf\u00fcgen und eine Korrektur anzufordern.  Die Nachricht sollte etwa so lauten:<\/p>\n<p>\u201eIch erhalte die folgende Fehlermeldung in meinem Code: [paste the error].  Wie kann ich das Problem beheben?\u201c<\/p>\n<p>Wie zuvor m\u00fcssen Sie m\u00f6glicherweise einige Fragen zu der Sprache, den Bibliotheken, Frameworks und Servern beantworten, die Sie beim Codieren verwendet haben.  Dies wird ChatGPT helfen, sich auf das Problem zu konzentrieren.<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h3 class=\"wp-block-heading\">Verbessern Sie vorhandene Codes<\/h3>\n<p>Ihr Code kann funktionieren und dennoch nicht die bestm\u00f6gliche Version sein.  Selbst wenn Sie also zufrieden sind, k\u00f6nnen Sie ChatGPT bitten, es zu optimieren.  Es gibt zwei M\u00f6glichkeiten, dies zu tun:<\/p>\n<ul>\n<li>\u201eDas ist mein Code: [paste your code].  Wie kann ich es optimieren?\u201c<\/li>\n<li>\u201eGenerieren Sie eine optimierte Version dieses Codes: [paste your code].\u201c<\/li>\n<\/ul>\n<p>ChatGPT liefert nicht nur eine optimierte Ausgabe, sondern listet in der Regel auch auf, was mit Ihrem urspr\u00fcnglichen Code nicht stimmte und welche Ma\u00dfnahmen Sie ergreifen mussten, um ihn zu optimieren.<\/p>\n<p>Und mach dir keine Sorgen;  Dieser Vorgang \u00e4ndert weder das Verhalten noch die Funktionalit\u00e4t Ihres Codes.  Es wird nur sein Design und seine Struktur verbessern.<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h3 class=\"wp-block-heading\">Vereinfachter Code<\/h3>\n<p>Programmierer m\u00fcssen sich beim Codieren oft mit riesigen und etwas unansehnlichen Textbl\u00f6cken auseinandersetzen.  Gl\u00fccklicherweise muss dies nicht immer der Fall sein.  Wenn Sie zu komplexen Code geschrieben haben, k\u00f6nnen Sie ChatGPT bitten, ihn zu vereinfachen.<\/p>\n<p>Mit ein paar Optimierungen hier und da wird Ihr Code einfacher zu warten, zu testen, zu skalieren, zu optimieren und viele andere Dinge zu erledigen, die Sie wahrscheinlich irgendwann tun m\u00fcssen.<\/p>\n<p>ChatGPT zu bitten, den Code zu vereinfachen, ist ganz einfach.  Sie k\u00f6nnen diese Vorlage verwenden:<\/p>\n<p>\u201eVereinfachen Sie den folgenden Code so weit wie m\u00f6glich: [paste your code].\u201c<\/p>\n<p>Auf den neuen (und verbesserten) Code folgt eine Erl\u00e4uterung, was ge\u00e4ndert wurde und warum.<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h3 class=\"wp-block-heading\">\u00dcbersetzungscode<\/h3>\n<p>Haben Sie schon einmal nach einer L\u00f6sung f\u00fcr ein bestimmtes Problem gesucht und diese in einer anderen Programmiersprache gefunden?  Wenn ja, enden Ihre Probleme hier.<\/p>\n<p>Mit ChatGPT k\u00f6nnen Sie Ihren Code mit gro\u00dfer Genauigkeit von einer Sprache in eine andere \u00fcbersetzen (oder portieren).<\/p>\n<p>Der \u00dcbersetzungsindikator ist relativ einfach und sieht folgenderma\u00dfen aus:<\/p>\n<p>\u201e\u00dcbersetzen Sie den folgenden Code aus [original programming language] Zu [target programming language]: [paste your code].\u201c<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h3 class=\"wp-block-heading\">Code-Dokumentation schreiben<\/h3>\n<p>W\u00e4hrend Programmierer es oft als m\u00fchsam oder herausfordernd empfinden, ist die Codedokumentation f\u00fcr die Softwareentwicklung von entscheidender Bedeutung.  Die gute Nachricht ist, dass Sie Ihrem KI-Partner auch diese Aufgabe anvertrauen k\u00f6nnen.<\/p>\n<p>Auch hier ist die ChatGPT-Eingabeaufforderung einfach:<\/p>\n<p>\u201eSchreiben Sie eine Dokumentation f\u00fcr diesen Code: [paste your code].\u201c<\/p>\n<p>Nat\u00fcrlich wird ChatGPT eine solche Dokumentation erstellen (wir m\u00f6chten hinzuf\u00fcgen, sehr detailliert).  Als netten kleinen Bonus k\u00f6nnen Sie aber auch einige Beispiele f\u00fcr die Code-Nutzung erwarten.<\/p>\n<p>Wenn Sie die Dokumentation online stellen m\u00f6chten, sollte Ihre Nachricht so aussehen:<\/p>\n<p>\u201eSchreiben Sie eine Dokumentation f\u00fcr diesen Code: [paste your code] im HTML-Format.\u201c<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h3 class=\"wp-block-heading\">den Code erkl\u00e4ren<\/h3>\n<p>Wenn Sie ein Anf\u00e4nger sind, sind Sie m\u00f6glicherweise auf mysteri\u00f6se Codes auf Plattformen wie StackOverflow gesto\u00dfen.  Sie verstehen den Code nicht und wissen daher nicht, ob er f\u00fcr Sie n\u00fctzlich ist.  Hier kann ChatGPT helfen.<\/p>\n<p>Auch wenn Sie per se keinen Code schreiben, kann Ihnen diese Funktionalit\u00e4t dabei helfen, beim Codieren besser zu werden.  Sobald Sie komplizierten Code verstanden haben, sind Sie dem Schreiben selbst einen Schritt n\u00e4her gekommen.<\/p>\n<p>Sie m\u00fcssen lediglich den Code kopieren, der Sie verwirrt, und ChatGPT die folgende Frage stellen:<\/p>\n<p>\u201eWas macht dieser Code? [paste your code]\u201d<\/p>\n<p>Der KI-Chatbot liefert eine detaillierte Erkl\u00e4rung, die Ihnen dabei helfen kann, \u00e4hnliche Codes in Ihr Arsenal aufzunehmen.<\/p>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<h2 class=\"wp-block-heading\">Ihr KI-gest\u00fctzter Codierungsassistent<\/h2>\n<p>So wertvoll ChatGPT f\u00fcr das Codieren auch ist, Sie sollten nicht erwarten, dass es die ganze Arbeit erledigt.  Schlie\u00dflich verf\u00fcgt das Tool \u00fcber so viel Wissen, wie seine Trainingsdaten zulassen.  Das bedeutet, dass Sie damit rechnen k\u00f6nnen, dass ChatGPT Fehler macht.  Und das ist, wenn wir es auf die leichte Schulter nehmen.<\/p>\n<p>Bei unsachgem\u00e4\u00dfer Anwendung kann ChatGPT absolut unbrauchbare Buchstaben- und Zahlenfolgen erzeugen.<\/p>\n<p>Stellen Sie sich ChatGPT also als Ihren Codierungsassistenten vor.  Es kann Ihnen viele n\u00fctzliche Informationen liefern, Ihnen helfen, L\u00fccken zu erkennen und die Grundlagen zu erl\u00e4utern.  Der Rest liegt an dir.<\/p>\n<p>Haben Sie ChatGPT zum Schreiben von Code verwendet?  Wie hat Ihnen dieser KI-Chatbot am meisten geholfen?  Lassen Sie es uns im Kommentarbereich wissen.<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Daran besteht kein Zweifel: ChatGPT hat die Welt im Sturm erobert. Menschen auf der ganzen Welt nutzen diesen hilfreichen KI-Chatbot f\u00fcr verschiedene Aufgaben, von der \u00dcbersetzung von Texten bis zur Erstellung von Inhalten. Es hat sogar Google Konkurrenz gemacht. Kein Wunder also, dass ChatGPT auch Code schreiben kann. Einige Programmierer freuen sich \u00fcber die M\u00f6glichkeit, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":888439,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/35.png","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/888438"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=888438"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/888438\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/888439"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=888438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=888438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=888438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}