Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
わからなくて良いなら、わからなきゃだめなの?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kota oue
March 12, 2026
Technology
1
280
わからなくて良いなら、わからなきゃだめなの?
「
Shopifyのシニアエンジニアは12月以降1行もコードを書いてない
」って話を聞いて試した、バイブコーディングとスペックドリブンの次と、認知的負債について
kota oue
March 12, 2026
Tweet
Share
Other Decks in Technology
See All in Technology
AIエージェント、 社内展開の前に知っておきたいこと
oracle4engineer
PRO
2
110
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.2k
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
5
2.6k
[E2]CCoEはAI指揮官へ。Bedrock×MCPで構築するコスト・セキュリティ自律運用基盤
taku1418
0
130
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.8k
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
300
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
810
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
870
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
350
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
1
17k
開発組織の課題解決を加速するための権限委譲 -する側、される側としての向き合い方-
daitasu
5
600
20260311 ビジネスSWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
270
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Everyday Curiosity
cassininazir
0
160
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
GitHub's CSS Performance
jonrohan
1032
470k
How to Talk to Developers About Accessibility
jct
2
150
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
760
From π to Pie charts
rasagy
0
150
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
470
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
Transcript
わからなくて良いなら、わからなきゃだめなの? kotaoue 1 1
はじめに 「エンジニアリング」って言葉が示すものが変わったなー 個人的にはAIエージェントが登場した時よりもビックリ 「エンジニアが朝の通勤中にスマートフォンアプリのSlack経 由でバグ修正や機能追加を指示すると、Claudeが作業し、完 了後にSlackで返答する。エンジニアはその内容を確認し、問 題なければ本番環境に統合するだけでいい」 — Shopifyのシニアエンジニアは12月以降1行もコードを書いてない 2
2
AIとエンジニアのこれまでの歩み 〜2025 = AIペアプログラミング エンジニアがAIに質問して答えてもらう GeminiとかCopilotに質問して答えをコピペ 3 3
AIとエンジニアのこれまでの歩み 2025年前半 = バイブコーディング エンジニアがAIに質問しつつコードを実装する Claude/Codex 4 4
AIとエンジニアのこれまでの歩み 2025年後半 = スペックドリブン(仕様駆動開発) まずはエンジニアが納得行くまで設計し、設計できたらAIが実装 Kiro CLAUDE.mdとかAGENTS.mdも似た発想 5 5
AIとエンジニアのこれまでの歩み 2026年初頭 = ハーネスエンジニアリング AIが自由に振る舞えるようにエンジニアが場を整える ガイドライン = AIの振る舞いの境界線を明示する ハーネス =
AIが全力で挑戦/失敗できる環境を作る 6 6
気づいてきたこと AIすごい! AIに全部任せるの怖い AIの速度に追いつけない レビュー地獄 Human in the Loopの限界 人間が仕様を整理するのがボトルネック
あっこれWFじゃない? 「わかんないけどできた」 = 認知負債/理解負債 7 7
気づいたことのまとめ 人間のスピード << (越えられない壁) <<<<< AIのスピード 実装するのに時間がかかる 理解するのに時間がかかる ボトルネックは人間 8
8
どうしよう? AIを主役にする 開発プロセス全体を通じて、人間がコードに直接関与するこ とは一切ありませんでした。手書きコード一切禁止、これが チームの核となる理念になりました。 — ハーネスエンジニアリング:エージェントファーストの世界における Codex の活用 |
OpenAI 9 9
自動運転と開発手法の対比 自動運転 開発手法 人間 AI レベル1 AIペアプログラミング 実装 サポート レベル2
バイブコーディング 実装 サポート・実装 レベル3 スペックドリブン 設計 実装 レベル4 ハーネスエンジニアリング 監査 計画・実行 レベル5 ? 意図 実現 10 10
ハーネスエンジニアリングの難しさ AIを実行主体にしても大丈夫と思える準備が難しい 必要なのはソフトウェア開発全般に関する十分な知識 アーキテクチャ インフラ コード プロセス etc. 11 11
ハーネスエンジニアリングやれる? ジュニアなチームには 難しい 12 12
今日の本題 チョットワカル人に任せ る 13 13
今すぐハーネスエンジニアリングを始める方法 Copilotに任せる ガイドライン = ローカル触れない ハーネス = 新しいブランチ作って実装してくれる 14 14
Copilotでいいの? 目的は「コードを書かない」「AIに任せる」を経験すること 「任せられること」「任せにくいこと」 「伝わりやすい任せ方」「伝わりづらい任せ方」 「AIに任せる」≒「AIを信じる」 親と子 ≒ 人間とAI kotaoueがCopilotにまかせてみたIssues 15
15
「コードを書かない」「AIに任せる」を経験することって必要なの? コードを書くのって結構楽しい = 達成感がある 意図通りに動いた/ビルド通った/きれいなコードが書けた でも、コードは「How」 達成感は「What」から 16 16
ずっとCopilotでいいの? いいよ!とは言えないけど… じゃあどうする?には答えがない… のしかかる認知負債 17 17
認知負債の問題 過去 = 理解しないと実装できない 現在 = 理解しなくても実装できちゃう AIに任せきりだと成長できない ジュニアプログラマーにとっての経験値となる部分を全部AI がやってしまうので、学ぶ機会が少なくなっていく。する
と、『業界に入ったけれど学ぶことができない』という暗い 未来になりかねません — AI時代、技術の壁は消え「心理の壁」が残る。まつもとゆきひろが40年コードを書き続けて見つけた“欲望”の価値 - エンジニアtype 18 18
1000時間の壁と業務 セミプロ/中上級者になるには1000時間くらいの学習時間が必要 学習時間 != 業務時間 業務の中で新しいことにチャレンジするなら、それは学習時間 AIに任せる or 学習する 19
19
新たな学習方法 学習にもAIを使おう エンジニア一人が、週末に、本格的なシステムを実際にCI/CD 含めて、テスト、リリースまでの全ての工程で体験できると いうことです。AIのお陰で。 AI と一緒でも、結局自分はそれらのディシジョンメーキング をする必要があるので、めっちゃくちゃ知識が増えます。た だし、理解をスキップするのではなく、徹底的に理解しま す。
— ジュニアエンジニアの人、AI後はこうしたらええんちゃう?という話 20 20
とりあえずアウトプットする 学習にAIを使うこととは、実践を繰り返して理解していくこと ️ インプット → アウトプットではない アウトプット → インプットの順番にすること アウトプットして失敗したこととか、フィードバックを理解
するために、インプットする←ここでようやくインプット — 【独学の技術】インプットとアウトプットの順番を逆にしたら学習効率が爆上がりした 21 21
やってみた 毎日英語の問題を出してくれるGitHub Actions用意した 英語読解練習帳 20260311 22 22
AIに要らないよって言われた 3日目くらいで、AIが答えまで書いてきた… 英語読解練習帳 20260312 23 23
最後に AIのコストって意外と高い そして日本人の給料は安い Reviews are billed on token usage and
generally average $15 –25, scaling with PR size and complexity. — Bringing Code Review to Claude Code 「日本は逆に働く人が優秀なのに給料が安すぎるから、急い でAIなどに置き換えるメリットがない。技術革新が進まない 理由です」 — AIより人間の方がコスパがいい…年収3000万円の元米テック幹部が見抜いた日本で「技術革新」が起きない皮肉 24 24
おしまい 本当はAI使いたいけど 高いから人でいいやー ってならないようにしたいなー 25 25
参考資料 南場智子「ますます“速さ”が命題に」DeNA AI Day2026全文書き起こし - エンジニアtype AIより人間の方がコスパがいい…年収3000万円の元米テック幹部が見抜いた日本で「技術革新」が起きない皮肉 AI時代、技術の壁は消え「心理の壁」が残る。まつもとゆきひろが40年コードを書き続けて見つけた“欲望”の価値 - エンジニアtype
ジュニアエンジニアの人、AI後はこうしたらええんちゃう?という話 【独学の技術】インプットとアウトプットの順番を逆にしたら学習効率が爆上がりした 生成AIが進化してもアウトプットのスピードが上がらないのはなぜか?|inady まだAIコードをレビューするか、しないかで言い争ってるの? ハーネスエンジニアリング:エージェントファーストの世界における Codex の活用 | OpenAI 「人間はコードを1行も書かない」という縛りで5ヶ月間プロダクトを作り続けた結果 ― ハーネスエンジニアリング - Qiita 事例から学ぶ企業でのコーディングエージェントの内製やハーネスの作り方 1,500+ PRs Later: Spotify’s Journey with Our Background Coding Agent (Honk, Part 1) 仕様駆動開発への懐疑 AI組織の家老が部下8人の報告で圧死したので、将軍に「本音を聞いてやれ」と言ったら 26 26