|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Github CEOのThomas Dohmkeは、AIが人間のコーダーに取って代わるのではなく、能力を高めることを強調しています。 AIがコーディングをどのように変換しているかを発見し、開発者がまだ重要な役割を果たしてください。

AI, Coding, and the GitHub CEO: Why Human Developers Aren't Going Anywhere
AI、コーディング、およびGithub CEO:なぜ人間の開発者がどこにも行かないのか
GitHub CEO Thomas Dohmke believes AI is a co-pilot, not a replacement, for developers. Despite AI's rise in coding, human expertise remains crucial for quality and innovation.
Github CEOのThomas Dohmkeは、AIは開発者の代わりではなく副操縦士であると考えています。 AIのコーディングの増加にもかかわらず、人間の専門知識は品質と革新に依然として重要です。
The Human Touch in the Age of AI Coding
AIコーディングの時代の人間のタッチ
In a recent interview, GitHub CEO Thomas Dohmke addressed the buzz around AI potentially making traditional coding skills obsolete. His take? Not so fast. While AI is undoubtedly changing the game, the ability to write and understand code manually is still a must-have for developers.
最近のインタビューで、GithubのCEOであるThomas Dohmkeは、AIに関する話題に対処し、従来のコーディングスキルを時代遅れにする可能性があります。彼のテイク?それほど速くはありません。 AIは間違いなくゲームを変更していますが、コードを手動で書いて理解する能力は、開発者にとって依然として必須の必要です。
Dohmke envisions a world where AI assists in generating code, submitting pull requests, and generally speeding things up. However, he stresses the importance of human programmers stepping in to refine and adjust the output. This hybrid approach, he argues, is the key to efficient development and high-quality code.
Dohmkeは、AIがコードの生成、プルリクエストの送信、一般的に物事をスピードアップするのを支援する世界を想定しています。しかし、彼は、出力を改良および調整するために介入する人間のプログラマーの重要性を強調しています。このハイブリッドアプローチは、効率的な開発と高品質のコードの鍵であると彼は主張します。
AI as a Complement, Not a Substitute
代替品ではなく、補完としてのAI
Dohmke's views align with a growing consensus in the tech world. AI is proving to be a powerful tool for automating repetitive tasks, such as writing boilerplate code. However, human oversight is essential to ensure accuracy and correctness. Studies show that AI can boost productivity, saving developers up to 20 minutes daily. But that's only when it's used correctly.
Dohmkeの見解は、テクノロジーの世界でのコンセンサスの高まりと一致しています。 AIは、ボイラープレートコードの作成など、繰り返しタスクを自動化するための強力なツールであることが証明されています。ただし、正確さと正確性を確保するには、人間の監視が不可欠です。調査によると、AIは生産性を高め、開発者を毎日20分まで節約できることが示されています。しかし、それは正しく使用されているときだけです。
The "trust and verify" approach is becoming increasingly important. While AI-generated code can be impressive, it often contains subtle errors that require human correction. Even Google, a leader in AI development, subjects every line of AI-generated code to rigorous review by engineers.
「信頼と検証」アプローチはますます重要になっています。 AIに生成されたコードは印象的ですが、多くの場合、人間の修正を必要とする微妙なエラーが含まれています。 AI開発のリーダーであるGoogleでさえ、エンジニアによる厳密なレビューをAIに生成したコードのあらゆる行を課しています。
The Rise of the AI Orchestrator
AIオーケストレーターの台頭
AI is redefining the role of the software developer. Instead of replacing jobs, it's transforming coders into "AI orchestrators" – individuals who guide automated tools with strategic direction while ensuring software quality. This shift has created new opportunities for engineers who use AI for rapid iteration and architects who focus on robust, scalable, and secure designs. For junior developers, AI can be a significant productivity booster, while experienced programmers can focus on higher-level problems.
AIはソフトウェア開発者の役割を再定義しています。ジョブを置き換える代わりに、コーダーを「AIオーケストレーター」に変換しています。これは、自動化されたツールを戦略的な方向に導きながらソフトウェアの品質を確保することです。このシフトは、AIを使用して迅速なイテレーションに使用しているエンジニアと、堅牢でスケーラブルで安全なデザインに焦点を当てた建築家に新しい機会を生み出しました。ジュニア開発者の場合、AIは大幅な生産性ブースターになる可能性がありますが、経験豊富なプログラマーはより高いレベルの問題に集中できます。
Vibe Coding: The Perils of Over-Reliance on AI
バイブコーディング:AIに対する過度の依存の危険
Dohmke also touched on the trend of "vibe coding," a term coined by OpenAI’s Andrej Karpathy. This refers to a development style where programmers rely heavily on AI without fully understanding or verifying the code. While vibe coding can lead to fast prototyping, especially in startups, it also poses risks. Poorly vetted AI code can result in technical debt, security vulnerabilities, and fragile architectures. Larger companies tend to combine AI acceleration with thorough human checks, a model that Dohmke recommends others should follow.
Dohmkeは、OpenaiのAndrej Karpathyによって造られた用語「Vibe Coding」の傾向にも触れました。これは、プログラマーがコードを完全に理解または検証することなくAIに大きく依存している開発スタイルを指します。バイブコーディングは、特にスタートアップでは高速なプロトタイピングにつながる可能性がありますが、リスクももたらします。 AIコードが不十分な場合、技術的な負債、セキュリティの脆弱性、脆弱なアーキテクチャが生じる可能性があります。大企業は、AIの加速と徹底的な人間のチェックを組み合わせる傾向があります。これは、Dohmkeが他の人が従うべきであると推奨するモデルです。
Looking Ahead: The Future of AI and Coding
先を見る:AIの未来とコーディング
While AI continues to evolve, it's clear that human developers aren't going anywhere. Instead, they're adapting and evolving alongside AI, becoming more efficient and effective in the process. As Dohmke points out, AI is a tool that can enhance our abilities, but it's not a replacement for human expertise.
AIは進化し続けていますが、人間の開発者がどこにも行かないことは明らかです。代わりに、彼らはAIと並んで適応して進化しており、より効率的で効果的になります。 Dohmkeが指摘しているように、AIは私たちの能力を高めることができるツールですが、人間の専門知識に代わるものではありません。
So, don't throw away your keyboard just yet. The future of coding is a collaboration between humans and machines, and it's looking pretty bright.
だから、まだキーボードを捨てないでください。コーディングの未来は、人間と機械のコラボレーションであり、かなり明るく見えます。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。

































