# Sam Schillace
[[Microsoft]] の副CTO(deputy CTO)の一人。
## 「The End of Programming as We Know It」での発言
- 「我々はAIシステムをめぐる新しいプログラミングパラダイムを発明している最中だ。デスクトップからインターネット時代への移行では、スタックの各層は同じでも中身は全て変わった。言語はコンパイル型からインタプリタ型へ、チームはウォーターフォールからAgile・CI/CDへ、データベースはACIDからNoSQLへ、単一ユーザー・単一アプリ・単一スレッドからマルチ分散へ。AIについても今まさに同じことが起きている」と語る。(Source: [[@2025__OReilly__The End of Programming as We Know It]])
- LLMは人間のような記憶を持たず、大きなコンテキストウィンドウを持っても「メタ認知」(metacognition)ができない点を課題として指摘し、人間がAI協働開発者に文脈を与え続ける必要性を説く。(Source: [[@2025__OReilly__The End of Programming as We Know It]])
- 自身のブログ投稿(Sunday Letters from Sam)で、LLMなどのAIシステムは「思考の自動化」を試みており、産業革命期の「動作の自動化」との類似性が際立つと論じる。現状のAI自動化は「水を汲み、槌を打つ」ような粗い段階(要約・パターン認識・テキスト生成)にとどまり、この新しいエネルギー源のための頑健な「エンジン」の構築方法はまだ確立されていない、「AIはまだ機関車の段階にすら達していない」と表現する。従来のソフトウェア工学がAI構築にそのまま通用しない可能性を指摘し、新しい認知・信頼性・スケーラビリティの科学の出現が必要だと論じる。(Source: [[@2025__OReilly__The End of Programming as We Know It]])
## 出典
- [[@2025__OReilly__The End of Programming as We Know It]]