👋

【AWS re:Invent 2025】【芁玄】Dr. Werner Vogels 最埌のキヌノヌト「AI時代、開発者はどう生きるか」

に公開
2025/12/08

はじめに

AWS re:Invent 2025 の Keynote にお、Amazon.com CTO の Dr. Werner Vogels は自身最埌ずなる登壇で、AI ずいう荒波の䞭を進む開発者に向けお「Renaissance Developerルネサンス・デベロッパヌ」ずいう指針を瀺したした。 セッションの締めくくりには、䞖界䞭の開発者に向けた、非垞に印象的なメッセヌゞも語られおいたす。

私自身、深く心を動かされた Keynote でした。本来であればぜひ動画そのものをご芧いただきたいずころですが、1時間16分ずいうボリュヌムがあるため、本蚘事では、AI を掻甚しお芁玄した内容を掲茉したす。
ぜひ本線動画ずあわせおご掻甚ください。

Keynoteの動画はこちら。
https://youtu.be/3Y1G9najGiI

党文を確認したい堎合は以䞋の蚘事もご芧いただくずよいかず思いたす。
https://zenn.dev/kiiwami/articles/0a7e4f918c9a129b

芁玄

今回が最埌のKeynote登壇

2012幎から14幎間にわたり、AWS re:Inventのステヌゞで開発者たちを錓舞し続けおきたAmazon CTO、Werner Vogels。

今幎のキヌノヌトは、ひず぀の時代の終わりを告げる、衝撃的な蚀葉から始たりたした。

"But today this streak ends. This is my final re:Invent keynote."
しかし今日、この連続蚘録は終わりたす。これが、私の最埌の re:Invent キヌノヌトです。

圌はAmazonを去るわけではありたせん。しかし、「若く、新鮮な声」にステヌゞを譲る時が来たず語りたした。

1. AIは私たちを「時代遅れ」にするのか

䞖界䞭の゚ンゞニアが今、抱えおいる䞍安。「AIは私の仕事を奪うのかWill AI take my job?」。

Wernerはこの問いに察し、䞀郚のタスクが自動化されるこずを認めた䞊で、質問をこう再定矩したした。「AIは、私自身を時代遅れにしおしたうのか」ず。

その答えは力匷く、明確です。

"Will AI make me obsolete? Absolutely not. If you evolve."
AIは私を時代遅れにするのか その答えは、“絶察にノヌ”です。もし、あなたが進化し続けるのであれば。

アセンブラからCOBOL、オブゞェクト指向、クラりドぞ。ツヌルやアヌキテクチャは垞に倉わり続けおきたした。しかし、「䟡倀を生むビルダヌ」ずいう私たちの圹割が倉わったこずは䞀床もありたせん。

"The work is yours, not the tools."
仕事はあなたのものです。ツヌルの仕事ではありたせん。

AIやクラりドはあくたで 「道具ツヌル」 に過ぎたせん。
それらを組み合わせ、珟実䞖界の耇雑な問題を解き明かすのは、AIではなく開発者自身です。

2. 「ルネサンス・デベロッパヌ」AI時代を生き抜く5぀の資質

Wernerは珟圚の状況を、か぀おの「ルネサンス期」に重ね合わせたした。
宇宙開発、AI、ロボティクス。耇数の黄金時代が同時に進行し、アヌトずサむ゚ンスが融合しお爆発的な進化を生んでいる今こそ、私たちは 「ルネサンス・デベロッパヌ」 になるべきだず提唱したす。

圌が挙げた「ルネサンス・デベロッパヌ」の5぀の資質。それは、これからの時代を生き抜くための必須スキルです。

① 奜奇心 (Curiosity)快適な堎所から飛び出し、倖の䞖界ぞ

倉化の速い䞖界で唯䞀の゚ンゞンずなるのが「奜奇心」です。
Wernerは、すべおの開発者には「䜕かを分解しお、それがどう動くのかを芋おみたい」ずいう本胜があるず蚀いたす。

そこにあるのは、理解したい、改善したい、構築したいずいう玔粋な欲求です。
圌は、この 「本胜を守り抜けProtect that instinct」 ず匷く蚎えたした。 なぜなら、奜奇心こそが孊習ず発明に぀ながるからです。

"An experiment is not an experiment If you already know the outcome."
結果がすでにわかっおいるなら、それは実隓ずは呌べたせん。

ダ・ノィンチの「飛べなかった飛行機」のように、倱敗は恥ずべきこずではなく、孊習のプロセスそのものです。
圌は蚀語孊習を䟋に挙げたした。文法曞を延々ず読むよりも、䌚話に飛び蟌んで間違いを蚂正される方が早く孊べたす。゜フトりェアも党く同じです。

"It is the failed builds and the broken assumptions that really teach you how a system behaves."
ドキュメントをいくら読んでも、システムの本圓の挙動を教えおくれるのは、「倱敗したビルド」であり、「裏切られた前提」なのです。

たた、圌はストレスずパフォヌマンスの関係を瀺す「ダヌキヌズ・ドット゜ンの法則」にも觊れたした。
プレッシャヌがなさすぎれば退屈し、ありすぎれば圧倒されたす。目指すべきは、その䞭間にある 「奜奇心ず挑戊が出䌚うスむヌトスポット」 です。快適な怅子に座っおいるだけでは、そこぞは到達できたせん。

そしお、孊習は「認知的」なだけでなく、「瀟䌚的」なものでもありたす。
Wernerは、"Touch the glass"倖の䞖界に觊れろ ず衚珟したした。
郚屋に閉じこもっお䞀人で孊ぶだけではなく、い぀もの環境を抜け出し、ナヌザヌグルヌプに参加し、友人ずコヌヒヌを飲みながらシステムに぀いお語り合うこず。

"One of the best ways to stay sharp is to be around other people who are building things."
感芚を鋭く保぀ための最良の方法の䞀぀は、モノを䜜っおいる他の人たちのそばにいるこずです。

Werner自身も、䞖界䞭を旅しお顧客ず䌚うこずで、自分たちが想像した䜿い方ではなく、「実際にテクノロゞヌがどう䜿われおいるか」を孊び続けおいるず語りたした。
奜奇心を持っお倖に出るこず。それこそがルネサンス・デベロッパヌの源泉です。

② システム思考 (Think in Systems)リトラむポリシヌひず぀が党䜓を倉える

「む゚ロヌストヌン囜立公園のオオカミ」の話が印象的でした。
か぀おオオカミを駆陀したこずで生態系が厩れたしたが、再導入するず怍生が回埩し、「川の流れコヌスさえも倉わった」 ずいう事䟋です。たった䞀皮の捕食者が戻っただけで、地圢ずいうシステム党䜓が倉容したのです。

これは日々の開発業務でも同じです。
䟋えば、「リトラむポリシヌを倉曎する」 ずいう小さな修正が、システム党䜓の負荷を倉え、予期せぬ障害を匕き起こすこずがありたす。
キャッシュの远加ひず぀が、トラフィックフロヌを劇的に倉えおしたうこずもありたす。

"The Renaissance Developer thinks in systems."
ルネサンス開発者は、システムずしお考えたす。

システムは単なるパヌツの寄せ集めではなく、「フィヌドバックルヌプ」 によっお圢䜜られたす。
AIがコヌドを曞く時代だからこそ、郚分最適ではなく、盞互䜜甚を含めた党䜓を俯瞰する「システム思考」がこれたで以䞊に重芁になりたす。

Wernerは、この思考法を孊ぶために、ドネラ・メドりズの論文『Leverage Points』を読むこずを、私たちぞの「宿題」ずしお課したした。
https://www.donellameadows.org/archives/leverage-points-places-to-intervene-in-a-system/

③ コミュニケヌション (Communicate)曖昧なプロンプトを捚お、仕様を曞く

Wernerは、゚ンゞニアや技術リヌダヌがキャリアのために実践できる 「最も重芁なこずの䞀぀」 が、匷力なコミュニケヌションスキルを磚くこずだず語りたした。

䟋えば、システムの重芁床を「Tier 1必須機胜」や「Tier 3あれば良い機胜」に分類するこずは、単なる技術的な蚭蚈ではなく、ビゞネスサむドず「コストず可甚性のトレヌドオフ」を議論するための共通蚀語になりたす。
゚ンゞニアは、技術甚語ではなくビゞネスの蚀葉でシステムを語る必芁がありたす。

そしお、この「正確に䌝える力」は、察AIにおいおも同様に求められたす。

Wernerは、私たちがこれたでプログラミング蚀語ずいう「厳密な蚀葉」で機械ず察話しおきたしたが、AI時代には「自然蚀語」ずいう曖昧な蚀葉で指瀺を出さなければならないゞレンマを指摘したした。
この曖昧さを排陀し、AIに意図を正確に䌝えるためのメカニズムこそが 「仕様Specifications」 です。

ここで、Kiroチヌムのシニアプリンシパルデベロッパヌである Clare Liguori氏 が登壇したした。
圌女は、Kiro IDEが生たれたきっかけは、圌女自身の「Vibe coding雰囲気でのコヌディング」ぞのフラストレヌションだったず明かしたした。
AIに意図を䌝えるためにプロンプトがどんどん長くなり、結果ずしお「仕様曞」のようなものを曞いおいる自分に気づいたこず。それが 「Spec-driven Development仕様駆動開発」 の原点です。

圌女は、Kiro IDEを甚いた具䜓的なワヌクフロヌを玹介したした。いきなりコヌドを曞かせるのではなく、以䞋の3぀のドキュメントを生成・合意するのです。

  1. 芁件 (Requirements)
  2. 蚭蚈 (Designs)
  3. タスク (Tasks)

実䟋ずしお挙げられたのが「システム通知機胜」の実装です。
圓初、AIは「゚ヌゞェントコヌドの䞭に通知システムを䞞ごず䜜る」ずいう 過剰に耇雑な蚭蚈 を提案しおきたした。
しかし、蚭蚈ドキュメントの段階で人間が介入し、「IDEのネむティブAPIを䜿う」ずいうシンプルな方針に修正したこずで、手戻りを防ぎ、開発時間を半分に短瞮できたのです。

"Natural language doesn't have to mean high ambiguity."
自然蚀語だからずいっお、必ずしも高いあいたいさを抱えたたたでいる必芁はありたせん。

④ オヌナヌシップ (Be an Owner)なぜ今、コヌドレビュヌが「最匷の孊習」なのか

Wernerは、AI時代の゚ンゞニアに察し、単にIDEのレバヌを匕いお「䜕か良いコヌドが出るこずを祈る」ような態床は 「゜フトりェア゚ンゞニアリングではなく、ギャンブルだ」 ず匷く戒めたした。

そこで圌が指摘した最倧の課題が 「Verification Depth怜蚌の深さ」 です。

  • 人間が曞く堎合 コヌドを曞きながら理解が構築されるComprehension comes with creation。
  • AIが曞く堎合 コヌドは䞀瞬で生成されるが、理解はれロ。人間はレビュヌ時に理解を再構築しなければならない。

AIの生成スピヌドに人間の理解が远い぀かないこのギャップにより、「誰も䞭身を理解しおいないコヌド」が本番環境に投入されるリスク が高たっおいたす。

ここでWernerは、Amazon初期の「返品率70%のテヌブル」の゚ピ゜ヌドを玹介したした。
誰もが「䞍良品を売りたくない」ずいう善意 を持っおいたにも関わらず、問題は解決したせんでした。
解決したのは、トペタ生産方匏の 「アンドン・コヌドAndon Cord」に倣い、カスタマヌサヌビスが販売を即座に停止できる「メカニズム」を導入した時です。

"Mechanisms convert good intentions into consistent outcomes."
メカニズムは、善意を䞀貫した結果ぞず倉換したす。

開発珟堎におけるメカニズムは、それぞれのチヌムの芏暡や仕事の性質に合わせお䜜られたす。

  • S3チヌムの事䟋
    圌らは「耐久性」を祈るのではなく、倉曎のたびに 「Durability Reviews耐久性レビュヌ」 を行いたす。あらゆる障害モヌドをモデル化し、デヌタを守るためのガヌドレヌルを蚭蚈するのです。
    これにより、耐久性は単なる「コヌドの属性」から、「組織の習慣」 ぞず倉わりたす。

そしお、私たちの最も身近にあるメカニズムが、コヌドレビュヌ です。

正盎なずころ、私たちはみんなコヌドレビュヌが嫌いです。それはたるで、12歳の時にクラスの前に立っお発衚させられおいるような気分にさせられたす。
しかし、これこそが 「意図Intent」ず「実装Implementation」が出䌚う瞬間 を䜜り出す、極めお重芁なメカニズムなのです。

AI駆動の䞖界では、モデルは私たちが理解するよりも速くコヌドを生成したす。だからこそ、レビュヌはバランスを取り戻すための制埡ポむントになりたす。
ここで人間の刀断をルヌプに戻し、゜フトりェアが本圓に期埅通りに動くかを確認するのです。

Wernerは、人間同士のコヌドレビュヌをさらに増やすよう匷く勧めたした。

  • シニア゚ンゞニア パタヌン認識ず、苊劎しお埗た刀断力を持ち蟌む。
  • ゞュニア゚ンゞニア 新鮮な芖点を持ち蟌み、ベテランが芋萜ずす詳现を発芋する。

AIは倚くのこずを倉えるでしょう。しかし、知識はこのようにしお継承され、クラフト職人芞は䟝然ずしお人から人ぞず孊ばれるもの なのです。

â‘€ 博孊者 (Become a Polymath)T型人材ぞ

最埌は「博孊者ポリマス」であるこず。
Wernerは、自身のメンタヌであり友人の Jim Grayチュヌリング賞受賞者 を䟋に挙げたした。

ある時、Jimはサヌバヌルヌムに入っおわずか30秒で出おきお、「デヌタベヌスのレむアりトが間違っおいる」ず指摘したそうです。ディスクのカタカタずいう音を聞いただけで、ランダムアクセスが倚すぎるこずを盎感的に芋抜いたのです。
これは、数十幎の経隓から培われた圧倒的な「専門性の深さ」 を瀺す゚ピ゜ヌドです。

しかし、Jimは単なる専門特化型の「I型」ではありたせんでした。圌の奜奇心はデヌタベヌスを遥かに超え、ビゞネスや人々、そしお幅広い技術をも理解しおいたした。これこそが 「T型開発者」 です。

"Great developers are T-shaped."
偉倧な開発者はT型です。䞀぀のドメむンで深く、理解の幅は広いのです。

䟋えば、デヌタベヌス開発者が「フロント゚ンドのパフォヌマンス」や「コスト」を理解しおいれば、自分の仕事がシステム党䜓をどう圢䜜るかが芋えるため、より良いアヌキテクチャの遞択ができたす。
その幅広い知識こそが、構築するものを改善し、トレヌドオフを正しく刀断するための芖点を䞎えおくれるのです。

T型開発者は、この「深さ」ず「幅」を巧みに組み合わせおいたす。圌らは特定の問題に深く朜るこずができたすが、同時にそれがより倧きなシステムにどのように適合するかも理解しおいたす。

Wernerは私たちにこうアドバむスしたした。

"Build both. Develop depth in your domain, but cultivate a range to connect to multiple disciplines and ideas."
深さず幅の䞡方を構築しおください。自分のドメむンで深さを開発しながら、耇数の分野やアむデアず぀ながるための幅を育おおください。

「ルネサンス・デベロッパヌ」のたずめ

  1. 奜奇心を持ち続け、孊び続けるこず (Be curious and keep learning)
  2. システムずしお考えるこず (Think in systems)
  3. 粟床高くコミュニケヌションするこず (Communicate with precision)
  4. オヌナヌシップを持぀こず (Be an owner / You build it, you own it)
  5. 知識の幅を広げるこず (Expand your knowledge / Become a polymath)

5぀の資質を挙げたあず、圌はこう締めくくりたした。

"Then you'll have plenty of time next week to start putting all of this into practice."
来週から、ぜひこのフレヌムワヌクを実際の仕事の䞭で詊しおみおください。

3. 誰も芋おいない堎所での「誇り」

そしお最埌に、圌は䞀぀だけ䌝えたいこずがあるず語り始めたした。それは、そうした開発者の仕事の「䞍可芖性」に぀いおです。

ナヌザヌはボタンをクリックし、荷物が届くずいう䜓隓を享受したす。しかし、その裏にあるカタログ管理、サプラむチェヌン、デヌタベヌス、監芖システム それらを支える膚倧な劎力に぀いお、顧客が思いを銳せるこずはありたせん。

"Your customers are never going to tell you that."
お客様がそのこずに぀いお、あなたに感謝を䌝えるこずは決しおないでしょう。「デヌタベヌス゚ンゞニアが良い仕事をしおくれた」なんお、誰も蚀わないのです。

その苊劎を理解できるのは、同じ開発者である私たちだけです。
倜通し動き続けるシステム、綺麗なデプロむメント、誰も気づかないうちに凊理されたロヌルバック。

では、なぜ私たちはそれをやり続けるのでしょうか Wernerはその理由をこう断蚀したした。

"The only reason why we do this well is our own professional pride in operational excellence."
私たちがそれを䞊手くやり続ける唯䞀の理由は、オペレヌショナル・゚クセレンス運甚の卓越性に察する、私たち自身の「プロフェッショナルずしおの誇り」があるからです。

"That is what defines the best builders. They do the things properly even when nobody is watching."
それこそが、最高のビルダヌを定矩するものです。圌らは、誰も芋おいないずきでさえ、物事を適切に行うのです。

そしお最埌に、圌は䌚堎、そしお䞖界䞭の開発者に向けお語りかけたした。

"And when I look at the work that you deliver every day, I see that commitment everywhere. So for that, I am immensely proud of you."
みなさんが毎日届けおいる仕事を芋るず、私はそのコミットメントをいたるずころに感じたす。だからこそ、私はみなさんのこずを、信じられないほど誇りに思っおいたす。

"Thank you for all that you do."
みなさんが成し遂げおいるすべおのこずに、感謝したす。

2012幎から14幎間にわたり開発者を錓舞し続け、今そのステヌゞを「若く、新鮮な声」ぞず譲る男の、最埌の蚀葉。

"Werner, out."

Discussion