「コードは決して難しい部分ではなかった」は全プログラマーへの侮辱だ

最近のブログ記事で、開発者Senko Rašić氏は、AI時代のよくある決まり文句「コードは決して難しい部分ではなかった」を直接批判しています。AI支持者がよく使うこの主張は、LLMがコーディングを簡単に処理するので、真の課題は何を作るかを決めることだ、と示唆しています。Rašić氏はこれを「すべてのプログラマーへのひどい侮辱」と呼んでいます。
彼は一連の鋭い質問で始めます:もしコーディングがそんなに簡単なら、なぜZIRP以前はプログラマーは高い需要と給与があったのか?なぜストレスやバーンアウトが多かったのか?なぜ企業は10倍の忍者ロックスターを探し、候補者にleetcodeのいじめを課したのか?
彼はまた、反対側の主張「何を作るかを考えること」が本当に難しい部分だという考えにも挑戦します。もしそれが本当なら、なぜプロダクトマネージャーはしばしば無知で、開発者よりも高給ではなく、厳格な10段階の面接を受けないのか?なぜビジネスアナリストは書類事務員として見下されるのか?
Rašić氏は、ステークホルダーと話したいという点では「平均的なプログラマーはいない」と主張します。彼が会ったほとんどの開発者は顧客と話したいとは思わず、明確な優先順位と安定した要件を望んでいます。彼は、「顧客の問題解決者」と自称する開発者でさえ、しばしばモナドやメモリ安全性に話を移し、実際の顧客についての理解は浅いと指摘します。
この記事は、コードの職人技と顧客理解の両方が重要であることを強調しています。「私たちが構築しているシステムの深い理解と、なぜそれを構築しているのかの深い理解」と彼は書いています。彼は両極端な立場を拒否します:「『コードは簡単だ』と大声で宣言したり、その反対に『コードは芸術であり、自動化できない創造的な人間の表現だ』と宣言することは、砂に頭を埋めるようなものだ」と。
彼はスペイン語のフレーズ「¿Por qué no los dos?」—なぜ両方ではないのか?で締めくくります。目標は、職人技と目的の両方を追求することです。「あなたは対処ではなく、繁栄を望む」と彼は書いています。しかし、彼はLLMの流行に飛びつくことを支持するのを控えています:「これによって、『LLMの流行に飛びつけ』という意味ではない」と。
📖 完全なソースを読む: HN AI Agents
👀 See Also

Ubuntu Linux、今後1年でAI機能を統合へ、ローカル推論からスタート
CanonicalはUbuntu向けの複数年にわたるAIプッシュを発表し、ローカル推論、エージェントワークフロー、コンテキスト認識型OS機能に焦点を当て、2026年を通じて機能を展開する。

Google DeepMind社員、軍事AI契約巡り組合結成を投票
ロンドンを拠点とするGoogle DeepMindの従業員が労働組合結成を決議し、米国およびイスラエル軍とのAI契約を停止するようGoogleに要求。倫理ガイドラインの削除を懸念。

Claude Code Opus 4.6は、デフォルトで100万トークンのコンテキストウィンドウを採用
Claude CodeのOpus 4.6モデルは、デフォルトで100万トークンのコンテキストウィンドウを備えるようになりましたが、以前のバージョンと同じ価格設定を維持しています。この変更は公式発表なしに実施されているようです。

OpenClawが応答しない理由:ユーザーが懸念を表明
OpenClawユーザーは、応答しないAIコーディングエージェントの問題に直面しています。Redditでの議論は、考えられる原因とユーザーフィードバックに光を当てています。