掲載済み (2025-12-13号)
#186 568文字 • 3分

## AIはコードを書けるが、仕事は奪えない

原題: AI Can Write Your Code. It Can’t Do Your Job.

英語

掲載情報

概要

https://terriblesoftware.org/2025/12/11/ai-can-write-your-code-it-cant-do-your-job/

詳細内容

## AIはコードを書けるが、仕事は奪えない https://terriblesoftware.org/2025/12/11/ai-can-write-your-code-it-cant-do-your-job/ **Original Title**: AI Can Write Your Code. It Can’t Do Your Job. AIはコードを書くタスクを代替するが、エンジニアの真の価値は判断力や問題解決といった非プログラミングスキルにあり、これこそがAI時代にエンジニアが生き残る道だと筆者は論じる。 **Content Type**: 💭 Opinion & Commentary **Language**: en **Scores**: Signal:4/5 | Depth:3/5 | Unique:4/5 | Practical:5/5 | Anti-Hype:5/5 **Main Journal**: 83/100 | **Annex Potential**: 84/100 | **Overall**: 84/100 **Topics**: [[AIとソフトウェア開発, キャリア戦略, 非プログラミングスキル, ジュニア開発者育成, エンジニアリングの価値]] 筆者は、「プログラミングは死んだ」という論調に反し、AIはコード記述というタスクを代替できるが、ソフトウェアエンジニアの仕事全体を奪うものではないと主張します。この根拠として、OpenAIがAIコーディングアシスタント「Windsurf」(旧Codeium)に対し巨額の買収額を提示したこと、またAnthropicがJavaScriptランタイム「Bun」を開発チームごと買収した事例を挙げ、AIを開発する当事者である企業が、プログラミングスキルを持つエンジニアを依然として高く評価し、獲得しようとしている現状を指摘します。 エンジニアの真の仕事は、単にコードをタイプすることではなく、漠然とした問題を明確にし、コードベースの変更箇所を判断し、技術的負債を防ぐためのフィードバックを行い、本番環境でバグを見つけ、リリース判断を下すといった、多岐にわたる判断と文脈理解に基づく業務であると筆者は強調します。これは、電卓が計算を自動化しても、会計士の仕事が財務理解や顧客への助言といった判断力を伴う本質的な部分には影響しなかったのと同様の構図です。 AIによるレイオフの可能性を認めつつも、生き残るのはプログラミング以外の「判断力」「文脈理解」「構築すべきものを理解する能力」を持つエンジニアだと述べます。また、ジュニア開発者が判断力を養う機会が減るという懸念に対しては、AIが学習のフィードバックループを短縮し、より速く成長できる機会を提供すると、むしろ逆の可能性を示唆しています。 AI時代にエンジニアが価値を維持し、さらに高めるための具体的な行動として、以下の点を提案しています。 * AIツールを積極的に活用し、その真の価値と限界を理解する。 * 判断、トレードオフ、要件理解、ステークホルダーとのコミュニケーションといった非プログラミングスキルを磨く。 * 要件定義からデプロイ、保守まで、エンドツーエンドで物事を構築し、全体像を理解する。 * 書いたコードの量ではなく、解決した問題という形で自身のインパクトを記録する。 * AIを脅威として守るのではなく、マスターすべきツールとして好奇心を持って接する。 筆者は、仕事の形は変化するが、死ぬわけではないと結論付け、エンジニアの価値はタイピングではなく、思考し、適切な問題を解決し、適切なトレードオフを行い、人々に役立つソフトウェアを出荷する能力にあると力説しています。