Back to InsightsAIと機械学習

「効率の幻覚」: なぜコーディングを学ぶことから「雰囲気」で逃げられないのか

Mercury Technology Solutions2026年2月2日4 min read

要約:「雰囲気コーディング」(コーディングを知らずにソフトウェアを構築すること)に関する誇大広告は現実に直面しています。UCバークレーのサラ・チャシンズ教授は、GenAI時代において手動コーディングスキルがより必要であり、減少することはないと主張しています。なぜなら、AIは「古い」ことには優れている一方で、「新しい」ことにはひどく、速度については危険なほど誤解を招くからです。最近の研究によると、LLMは実際にはあなたを20%遅くする可能性があり、あなたが20%速く感じている間にです。

こちらは、マーキュリーテクノロジーソリューションズのCEO、ジェームズです。香港- 2026年2月1日

現在、テクノロジーの世界で広がっている危険なナラティブがあります:_「Pythonを学ぶ必要はない。英語を学べばいい。AIが残りをやってくれる。」_これを私たちは「バイブコーディング」と呼んでいます。

しかし、UCバークレーのコンピュータサイエンス教授サラ・チャシンズは最近、すべての「ノーコード」創業者が聞くべき真実を明らかにしました:「はい、これらのGenAIツールからプログラムを出すためには、'古典的な'方法でコードを書く能力がまだ必要です。」

コンピュータサイエンスの基礎を学ぶという困難な作業をスキップできると思っているなら、あなたは失敗に向かって自分をセットアップしています。ここにその理由が三つあります。

1. 分解の欠如

エンジニアリングで最も難しい部分は構文(if/else文を書くこと)ではありません。それは分解です。分解とは、大規模で曖昧なビジネス問題を見て、それを何千もの小さな、答えられる論理ゲートに分解する能力です。現実:

  • AIはこれをあなたのために行うことはできません。スキル:
  • The Skill:AIは戦術的な実行者です。あなたが戦略的な設計者である必要があります。

もしあなたが問題を分解するために脳を訓練していないなら(それは手動でコーディングすることで学びます)、AIに何を聞くべきかさえわからないでしょう。をAIに尋ねるべきか。あなたは曖昧なプロンプトを与え、曖昧で壊れたゴミのような返答を受け取ることになります。

2. 「祈って展開する」戦略

もしコードを読めないなら、AIが正しいかどうかどうやってわかりますか?わかりません。ただ「祈って」いるだけです。あなたは「盲目的な信仰の展開」に頼っています。もしかしたら、あなたには20のテストケースがあります。

もしかしたら、友人にチェックしてもらうかもしれません。

  • しかし、主にあなたは推測しています。
  • チャシンズ教授は、手動コーディングのリテラシーがないと、あなたは「検証」する能力を失うと指摘しています。企業のソフトウェアにおいて、未検証のコードを展開することは怠慢です。あなたはマトリックスを読むことができなければなりません。赤いドレスの女性を見るだけではいけません。
  • But mostly, you are guessing.

Professor Chasins points out that without manual coding literacy, you lose the ability to Verify. In enterprise software, deploying unverified code is negligence. You need to be able to read the Matrix, not just look at the woman in the red dress.

3. イノベーションの天井(ミラー・トラップ)

AIは過去の鏡です。既存のGitHubリポジトリを基に学習しています。

  • バイブコーディングは機能しますもしあなたが1,000回以上作られたものを再構築している場合(例:To-Doリストアプリ、基本的なCRM)。
  • バイブコーディングは失敗しますもしあなたが本当に新しいものを作ろうとしている場合。

もしあなたが革新を試みているなら—これまでに書かれたことのないプログラムを作成するために、AIは幻覚を引き起こします。なぜなら、それに頼るための学習データがないからです。その瞬間、あなたは一人です。基本原則に戻り、自分でロジックを書く必要があります。4. "効率の幻覚"

これはチャシンズの研究の中で最も魅力的(かつ恐ろしい)部分です。私たちはしばしばAIが事実を"幻覚"すると話します。しかし、実際には、

AIは人間に効率の幻覚を引き起こします。チャシンズが引用した研究は逆説を明らかにしました:

認識:

  • LLMを利用しているユーザー Users utilizing LLMs 感じた彼らは働いていると思った20%速く。現実:
  • 同じユーザーは実際には手動制御グループよりも20%遅かった。AIは「進捗」のドーパミンヒットを提供します(生成されたテキストを見てください!)、実際には自分で書いた場合よりもデバッグや修正に多くの時間を費やしているという現実を隠しています。

結論:乗客にならないでください

AIは強力なエンジンです。しかし、ドライバーのいないエンジンはただの騒音機です。2026年に生き残るためには、ただの「バイバー」になってはいけません。あなたは

エンジニアでなければなりません。すべての行を書く必要はありませんが、すべての行を理解する必要があります。目標はコードから逃れることではなく、それをマスターして機械を効果的に操ることです。マーキュリーテクノロジーソリューション:デジタリティを加速する。

You don't need to write every line, but you must understand every line. The goal isn't to escape the code; it's to master it so you can command the machine effectively.

Mercury Technology Solutions: Accelerate Digitality.

Originally published on MTS Blog & Research