chatgptをAIコーディングパワーツールに変換して、出力を2倍にします
2025年4月10日
ThomasScott
38

私はChatGptを使用して2年以上にわたってプログラミングの生産性を高めてきましたが、それはゲームチェンジャーでした。 ChatGptが私がトリッキーなバグを特定するのに役立ったとき、この時がありました。それが、コーディングでAIの可能性を本当に見たときです。
多くの人々は、AIは曖昧な願いからプログラム全体やアプリを盛り上げることができる魔法の魔神だと思っているようです。しかし、レコードをまっすぐに設定しましょう。AIは電動工具のようなものです。確かに、昔ながらのこぎりを使用して木材をカットすることもできますが、テーブルソーは仕事をより速くします。どちらのツールもあなたのために家具を構築しません。彼らはあなたがそれを構築するのを助けるだけです。同様に、AIはあなたのためにあなたのコードを書くことはありませんが、それをより効率的に書くのに役立ちます。
正確な数字を与えることはできませんが、ChatGptが私のプログラミング出力を2倍にしたと確信しています。それは私のそばに信頼できるアシスタントを持っているようなもので、私が2倍の成果を上げるのを助けてくれます。
私はCHATGPT Plusを使用していますが、これには月に20ドルの費用がかかります。これは、主に無料バージョンのGPT-3.5と比較してコーディング用の優れたGPT-4モデルを持っていたためです。これで、両方のバージョンがGPT-4Oモデルのバリアントを使用しているため、コーディング機能は標準になります。しかし、無料版はあなたのクエリを制限し、それが私のワークフローを混乱させる可能性があるので、私はプラスに固執します。
実際のコーディングタスクに対してさまざまな大規模な言語モデル(LLMS)をテストしましたが、すべてChatGPTのLLMSに基づいて、ほんの数個しか課題になりません。プログラマー向けのクールなAIツールはたくさんありますが、一部は無料ですが、作成したコードが実際に機能する場合にのみ役立ちます。ありがたいことに、AIコーディング機能は時間とともに良くなるだけです。
私のプロジェクトを振り返って、私はAIプログラミングパートナーを最大限に活用するためのいくつかの実用的なヒントを思いつきました。飛び込みましょう。
1.タスクを小さな仕事に分解します
AIは、特に製品設計のために、複雑な指示に苦労しています。しかし、それは小さな、明確に定義されたタスクの取り扱いに優れています。
2。aiをスラックチャットのように扱います
AIとのやり取りは、同僚との電子メール交換が遅いのではなく、スラックチャットで迅速で前後のメッセージと考えてください。
3.複雑なルーチンを繰り返し構築します
簡単なタスクから始めて、それが完了したら、より多くの要素を1つずつ追加します。私はしばしば、前のプロンプトをコピーして貼り付け、私が行くようにそれを微調整して、必要なコードを取得します。
4.すべてのコードスニペットをテストします
AIのコードが機能すると仮定しないでください。プロジェクトで常にテストして、どのように機能するかを確認してください。
5。デバッガーを使用します
より深いテストのために、デバッガーを使用してAIに生成されたコードを踏むことを恥ずかしがらないでください。変数を見て、AIが何をしているのかを正確に確認してください。すべての行をチェックする限り、AIがあなたのためにコードスニペットを書き込むことは問題ありません。
6.AIをIDEとは別にしてください
多くのコーディングツールベンダーが統合されたAI機能をプッシュしていますが、ChatGPTをスタンドアロンツールとして使用することを好みます。主要なコーディング環境をAIをいじりたくない。
7。チェリーピックコードライン
AIが生成するすべてを使用する必要はありません。 Stack Overflowから選択して選択できるように、AIに生成されたコードでも同じことができます。
8。独自のコーディングを避けてください
AI LLMは、一般的なデータとオンラインで見つけることができるものでトレーニングされています。彼らはあなたの一意のアプリケーションやビジネスロジックを知らないので、その知識を必要とするコードを書くように頼まないでください。
9.例をコンテキストに提供します
私はかつてChatGptにHTMLのスニペットを与え、テキスト拡張機能を追加するように依頼しました。 HTML、JS、およびCSSを返し、さらに多くを求めたとき、その選択を説明しました。これは、例がAIがコンテキストを理解するのに役立つために機能しました。
10。一般的な知識コーディングにはAIを使用します
AIは、一般的な知識、人気のあるライブラリ、標準的なプラクティスを使用するコードを作成するときに輝いています。ユニークなビジネスロジックは書きませんが、ライブラリおよびAPI機能を使用して時間を節約できます。
11。短いスニペットを尋ねます
1つか2行しか必要ない場合でも、時間を節約するための研究ツールと同様にAIを使用してください。
12.コードが機能しない場合はAIに伝えます
AIは、多くの場合、不完全または非機能コードを生成します。何が機能していないかを知らせ、改訂版を求めてください。通常、オリジナルで改善されます。
13。AI作業をクロスチェックします
異なる言語モデルが同じコードをどのように解釈するかを見るのは魅力的です。 1つのchatgptセッションを他の作業で確認することもできます。
14. AIにCSSセレクターを書き込ませます
CSSセレクターは、速く複雑になる可能性があります。私はしばしばHTMLのブロックをコピーして、特定の部分についてセレクターを求めます。時間を節約しますが、数回反復する必要があるかもしれません。
15.正規表現にはAIを使用します
私はCSSセレクターとほぼ同じくらい定期的な表現を書くのが嫌いです。 AIはそれらを生成するのが得意ですが、テストする必要があります。
16. AIで正規表現をテストします
Mac Studioでパターンを使用してAIに生成された正規表現をテストしますが、AIも役立ちます。私は別のAIインスタンスに正規表現を与え、「これは何をしますか?」と尋ねます。説明が私が望んでいたものと一致している場合、私はより自信を持っています。
17. AIに複雑なループ数学を処理させます
CSSセレクターや正規表現と同様に、複雑なループ数学は退屈です。 AIはこれに最適です。ループラッパーを書かせて、ビジネスロジックを追加してください。
18. AIにコードを批評するように依頼します
私はしばしばAIに生成されたコードをAIに戻し、「このコードの何が問題なのですか?」と尋ねます。エラーを強調して修正を提案できます。これを実装するように依頼します。
19. AIにコードの説明を依頼します
AIにコードを供給し、「これは何をしますか?」と尋ねます。特に他の人によって書かれたコードの場合、啓発的です。リバースエンジニアリングの時間を節約します。
20。先に進む時期を知ってください
AIが2〜3回のトライの直後にそれを取得できない場合、新しいプロンプトで新たに始める時が来ました。時々、あなたは自分でそれをしなければなりません。
21.説明名を使用します
AIは、変数名と関数名から意図を拾い、コードを改善します。 $ odの代わりに$ order_dateを使用すると、AIがコンテキストを理解し、コードをより読みやすくします。
22。AIのメモを読んでください
AIは、しばしば、書くコードの前後にメモを提供します。これらは、そのアプローチに関する洞察を提供し、有用なライブラリまたは機能を示唆できます。
23。コードスニペットを再訪します
プロジェクトの特定の部分でサポートが必要な場合は、関連するコードをつかみ、ChatGptに表示し、必要なものを尋ねます。それはあなたに多くの時間を節約することができます。
24.時代遅れのコードを更新します
私はかつて、非推奨機能を備えたPHPモジュールを持っていました。コードをChatGptに貼り付け、更新方法を尋ね、実用的なソリューションを手に入れました。
25。なじみのない言語にはAIを使用します
私が専門家ではない言語でコーディングするとき、私はAIに必要なものを書く方法を尋ねます。たとえば、PHPとPythonのケースステートメントを比較すると、馴染みのないコードを簡単に書くことができます。
コーディングにAIの使用を開始する前に、AIに生成されたコードに関連する法的問題について会社に確認してください。私のヒントに従うと、ユニークなビジネスロジックではなく、一般的なタスクにAIを使用するので、コアコードに対する著作権を保持できるはずです。
私は内部使用またはオープンソースプロジェクトのためのコードを書いているので、AIに生成されたスニペットの所有権の問題については心配していません。
AIを使用してコーディングを支援しましたか?私のリストに追加するヒントはありますか?以下のコメントでお知らせください。
ソーシャルメディアでの日々のプロジェクトの更新をフォローできます。毎週の更新ニュースレターを購読して、Twitter/X(@davidgewirtz)、facebook.com/davidgewirtz、instagram.com/davidgewirtz、youtubeのyoutube(davidgewirtztv)で必ずフォローしてください。
関連記事
PMOTTOのAIタスク作成を使用したプロジェクト管理を合理化します
今日のビジネスの世界の旋風では、効果的なプロジェクト管理は役に立つだけではありません。それが先を行くために不可欠です。 Machine Learningを使用してプロジェクトマネージャーがタスクを処理し、意思決定を行う方法を変革することにより、ゲームを変更している革新的なツールであるPmottoを入力してください。この記事は潜ります
ZSLロンドン動物園でフローラルドレスが自然の魅力とブレンド
ファッションが自然と絡み合っている世界に足を踏み入れます。この旅は、ZSLロンドン動物園の活気に満ちた背景に対して設定された花のドレスの優雅さを強調しています。これらの衣服が自然の本質をどのように具体化し、魅惑的な環境で快適さとスタイルをシームレスに融合させているかを探りましょう。
ChatGptは正式にGoogleの検索を上回っています - これがその理由です
OpenaiのWeb CrawlerをブロックするWebサイトが検索結果に表示されないことは注目に値します。つまり、お気に入りのサイトの一部からコンテンツを見逃す可能性があります。しかし、OpenaiはAP通信、CondéNast、Dotdash Mereditなどの評判の良いニュースソースとのパートナーシップを確立しました
コメント (45)
0/200
JoseDavis
2025年4月11日 0:01:24 GMT
Transforming ChatGPT into a coding power tool has seriously doubled my output! It's like having a super smart buddy who spots bugs I'd miss. Only downside? Sometimes it suggests solutions that are way over my head. Still, a must-have for any coder!
0
JerryMitchell
2025年4月11日 0:01:24 GMT
ChatGPTをコードの強力なツールに変えることで、私の生産性が倍増しました!バグを見つけるのが得意で、助けになります。ただ、時々理解できない解決策を提案されるのが難点です。それでも、プログラマーにとって必須のアイテムですね!
0
ThomasYoung
2025年4月11日 0:01:24 GMT
ChatGPT를 코딩 파워 툴로 변환하니 생산성이 두 배로 늘었어요! 버그를 찾아내는 데 정말 도움이 됩니다. 다만, 가끔 이해하기 어려운 해결책을 제안할 때가 있어요. 그래도 프로그래머라면 꼭 써야 할 도구죠!
0
StephenLee
2025年4月11日 0:01:24 GMT
Transformar o ChatGPT em uma ferramenta de codificação poderosa dobrou minha produtividade! É como ter um amigo super inteligente que encontra bugs que eu perderia. O único problema é que às vezes sugere soluções que estão fora do meu alcance. Ainda assim, é essencial para qualquer programador!
0
RalphMitchell
2025年4月11日 0:01:24 GMT
Transformar a ChatGPT en una herramienta de codificación potente ha duplicado mi producción. Es como tener un amigo súper inteligente que detecta errores que yo pasaría por alto. El único inconveniente es que a veces sugiere soluciones que están fuera de mi alcance. Aún así, es imprescindible para cualquier programador!
0
AbigailMiller
2025年4月11日 8:37:01 GMT
Transforming ChatGPT into my coding tool has seriously doubled my output. It's like having a super smart assistant that never sleeps! That bug it helped me find? Absolute game-changer. But sometimes, it's a bit too chatty and I just want the code, you know? Still, a must-have for any coder!
0






私はChatGptを使用して2年以上にわたってプログラミングの生産性を高めてきましたが、それはゲームチェンジャーでした。 ChatGptが私がトリッキーなバグを特定するのに役立ったとき、この時がありました。それが、コーディングでAIの可能性を本当に見たときです。
多くの人々は、AIは曖昧な願いからプログラム全体やアプリを盛り上げることができる魔法の魔神だと思っているようです。しかし、レコードをまっすぐに設定しましょう。AIは電動工具のようなものです。確かに、昔ながらのこぎりを使用して木材をカットすることもできますが、テーブルソーは仕事をより速くします。どちらのツールもあなたのために家具を構築しません。彼らはあなたがそれを構築するのを助けるだけです。同様に、AIはあなたのためにあなたのコードを書くことはありませんが、それをより効率的に書くのに役立ちます。
正確な数字を与えることはできませんが、ChatGptが私のプログラミング出力を2倍にしたと確信しています。それは私のそばに信頼できるアシスタントを持っているようなもので、私が2倍の成果を上げるのを助けてくれます。
私はCHATGPT Plusを使用していますが、これには月に20ドルの費用がかかります。これは、主に無料バージョンのGPT-3.5と比較してコーディング用の優れたGPT-4モデルを持っていたためです。これで、両方のバージョンがGPT-4Oモデルのバリアントを使用しているため、コーディング機能は標準になります。しかし、無料版はあなたのクエリを制限し、それが私のワークフローを混乱させる可能性があるので、私はプラスに固執します。
実際のコーディングタスクに対してさまざまな大規模な言語モデル(LLMS)をテストしましたが、すべてChatGPTのLLMSに基づいて、ほんの数個しか課題になりません。プログラマー向けのクールなAIツールはたくさんありますが、一部は無料ですが、作成したコードが実際に機能する場合にのみ役立ちます。ありがたいことに、AIコーディング機能は時間とともに良くなるだけです。
私のプロジェクトを振り返って、私はAIプログラミングパートナーを最大限に活用するためのいくつかの実用的なヒントを思いつきました。飛び込みましょう。
1.タスクを小さな仕事に分解します
AIは、特に製品設計のために、複雑な指示に苦労しています。しかし、それは小さな、明確に定義されたタスクの取り扱いに優れています。
2。aiをスラックチャットのように扱います
AIとのやり取りは、同僚との電子メール交換が遅いのではなく、スラックチャットで迅速で前後のメッセージと考えてください。
3.複雑なルーチンを繰り返し構築します
簡単なタスクから始めて、それが完了したら、より多くの要素を1つずつ追加します。私はしばしば、前のプロンプトをコピーして貼り付け、私が行くようにそれを微調整して、必要なコードを取得します。
4.すべてのコードスニペットをテストします
AIのコードが機能すると仮定しないでください。プロジェクトで常にテストして、どのように機能するかを確認してください。
5。デバッガーを使用します
より深いテストのために、デバッガーを使用してAIに生成されたコードを踏むことを恥ずかしがらないでください。変数を見て、AIが何をしているのかを正確に確認してください。すべての行をチェックする限り、AIがあなたのためにコードスニペットを書き込むことは問題ありません。
6.AIをIDEとは別にしてください
多くのコーディングツールベンダーが統合されたAI機能をプッシュしていますが、ChatGPTをスタンドアロンツールとして使用することを好みます。主要なコーディング環境をAIをいじりたくない。
7。チェリーピックコードライン
AIが生成するすべてを使用する必要はありません。 Stack Overflowから選択して選択できるように、AIに生成されたコードでも同じことができます。
8。独自のコーディングを避けてください
AI LLMは、一般的なデータとオンラインで見つけることができるものでトレーニングされています。彼らはあなたの一意のアプリケーションやビジネスロジックを知らないので、その知識を必要とするコードを書くように頼まないでください。
9.例をコンテキストに提供します
私はかつてChatGptにHTMLのスニペットを与え、テキスト拡張機能を追加するように依頼しました。 HTML、JS、およびCSSを返し、さらに多くを求めたとき、その選択を説明しました。これは、例がAIがコンテキストを理解するのに役立つために機能しました。
10。一般的な知識コーディングにはAIを使用します
AIは、一般的な知識、人気のあるライブラリ、標準的なプラクティスを使用するコードを作成するときに輝いています。ユニークなビジネスロジックは書きませんが、ライブラリおよびAPI機能を使用して時間を節約できます。
11。短いスニペットを尋ねます
1つか2行しか必要ない場合でも、時間を節約するための研究ツールと同様にAIを使用してください。
12.コードが機能しない場合はAIに伝えます
AIは、多くの場合、不完全または非機能コードを生成します。何が機能していないかを知らせ、改訂版を求めてください。通常、オリジナルで改善されます。
13。AI作業をクロスチェックします
異なる言語モデルが同じコードをどのように解釈するかを見るのは魅力的です。 1つのchatgptセッションを他の作業で確認することもできます。
14. AIにCSSセレクターを書き込ませます
CSSセレクターは、速く複雑になる可能性があります。私はしばしばHTMLのブロックをコピーして、特定の部分についてセレクターを求めます。時間を節約しますが、数回反復する必要があるかもしれません。
15.正規表現にはAIを使用します
私はCSSセレクターとほぼ同じくらい定期的な表現を書くのが嫌いです。 AIはそれらを生成するのが得意ですが、テストする必要があります。
16. AIで正規表現をテストします
Mac Studioでパターンを使用してAIに生成された正規表現をテストしますが、AIも役立ちます。私は別のAIインスタンスに正規表現を与え、「これは何をしますか?」と尋ねます。説明が私が望んでいたものと一致している場合、私はより自信を持っています。
17. AIに複雑なループ数学を処理させます
CSSセレクターや正規表現と同様に、複雑なループ数学は退屈です。 AIはこれに最適です。ループラッパーを書かせて、ビジネスロジックを追加してください。
18. AIにコードを批評するように依頼します
私はしばしばAIに生成されたコードをAIに戻し、「このコードの何が問題なのですか?」と尋ねます。エラーを強調して修正を提案できます。これを実装するように依頼します。
19. AIにコードの説明を依頼します
AIにコードを供給し、「これは何をしますか?」と尋ねます。特に他の人によって書かれたコードの場合、啓発的です。リバースエンジニアリングの時間を節約します。
20。先に進む時期を知ってください
AIが2〜3回のトライの直後にそれを取得できない場合、新しいプロンプトで新たに始める時が来ました。時々、あなたは自分でそれをしなければなりません。
21.説明名を使用します
AIは、変数名と関数名から意図を拾い、コードを改善します。 $ odの代わりに$ order_dateを使用すると、AIがコンテキストを理解し、コードをより読みやすくします。
22。AIのメモを読んでください
AIは、しばしば、書くコードの前後にメモを提供します。これらは、そのアプローチに関する洞察を提供し、有用なライブラリまたは機能を示唆できます。
23。コードスニペットを再訪します
プロジェクトの特定の部分でサポートが必要な場合は、関連するコードをつかみ、ChatGptに表示し、必要なものを尋ねます。それはあなたに多くの時間を節約することができます。
24.時代遅れのコードを更新します
私はかつて、非推奨機能を備えたPHPモジュールを持っていました。コードをChatGptに貼り付け、更新方法を尋ね、実用的なソリューションを手に入れました。
25。なじみのない言語にはAIを使用します
私が専門家ではない言語でコーディングするとき、私はAIに必要なものを書く方法を尋ねます。たとえば、PHPとPythonのケースステートメントを比較すると、馴染みのないコードを簡単に書くことができます。
コーディングにAIの使用を開始する前に、AIに生成されたコードに関連する法的問題について会社に確認してください。私のヒントに従うと、ユニークなビジネスロジックではなく、一般的なタスクにAIを使用するので、コアコードに対する著作権を保持できるはずです。
私は内部使用またはオープンソースプロジェクトのためのコードを書いているので、AIに生成されたスニペットの所有権の問題については心配していません。
AIを使用してコーディングを支援しましたか?私のリストに追加するヒントはありますか?以下のコメントでお知らせください。
ソーシャルメディアでの日々のプロジェクトの更新をフォローできます。毎週の更新ニュースレターを購読して、Twitter/X(@davidgewirtz)、facebook.com/davidgewirtz、instagram.com/davidgewirtz、youtubeのyoutube(davidgewirtztv)で必ずフォローしてください。



ChatGptは正式にGoogleの検索を上回っています - これがその理由です
OpenaiのWeb CrawlerをブロックするWebサイトが検索結果に表示されないことは注目に値します。つまり、お気に入りのサイトの一部からコンテンツを見逃す可能性があります。しかし、OpenaiはAP通信、CondéNast、Dotdash Mereditなどの評判の良いニュースソースとのパートナーシップを確立しました
Transforming ChatGPT into a coding power tool has seriously doubled my output! It's like having a super smart buddy who spots bugs I'd miss. Only downside? Sometimes it suggests solutions that are way over my head. Still, a must-have for any coder!




ChatGPTをコードの強力なツールに変えることで、私の生産性が倍増しました!バグを見つけるのが得意で、助けになります。ただ、時々理解できない解決策を提案されるのが難点です。それでも、プログラマーにとって必須のアイテムですね!




ChatGPT를 코딩 파워 툴로 변환하니 생산성이 두 배로 늘었어요! 버그를 찾아내는 데 정말 도움이 됩니다. 다만, 가끔 이해하기 어려운 해결책을 제안할 때가 있어요. 그래도 프로그래머라면 꼭 써야 할 도구죠!




Transformar o ChatGPT em uma ferramenta de codificação poderosa dobrou minha produtividade! É como ter um amigo super inteligente que encontra bugs que eu perderia. O único problema é que às vezes sugere soluções que estão fora do meu alcance. Ainda assim, é essencial para qualquer programador!




Transformar a ChatGPT en una herramienta de codificación potente ha duplicado mi producción. Es como tener un amigo súper inteligente que detecta errores que yo pasaría por alto. El único inconveniente es que a veces sugiere soluciones que están fuera de mi alcance. Aún así, es imprescindible para cualquier programador!




Transforming ChatGPT into my coding tool has seriously doubled my output. It's like having a super smart assistant that never sleeps! That bug it helped me find? Absolute game-changer. But sometimes, it's a bit too chatty and I just want the code, you know? Still, a must-have for any coder!



オンラインデータプライバシーを取り戻すための5つの簡単な手順 - 今日開始
AIは私たちの知性を減少させていますか? スケールAI CEOは、Web SummitでAIレースでリードするように促します








