00:00:00- とても重要なことが2つあるんだ
00:00:01まず1つ目、このヒゲを見てくれ
00:00:03何だか偶然にヒゲが生えてきちゃってるんだよね
00:00:062つ目、LinkedInで何か読んじゃったんだ
00:00:09悪いけど、まあこういうことになった
00:00:11これを見てよ
00:00:12業界の今後1年についての考察
00:00:15これはもちろんMicrosoftのCEOからのものだ
00:00:17で、
00:00:18この手紙を読むとね、
00:00:19もちろん延々と続いて、
00:00:21基本的にはChatGPT的な感動体験みたいなやつで、
00:00:24すごく良い気分になりたいって感じだよね?
00:00:27心のための自転車を進化させる新しいコンセプト
00:00:29AIを代替物ではなく、常に人間の可能性を支える足場として考える
00:00:35ワオ、おいおいサティア、超感動的じゃん
00:00:38なあ、ChatGPTのプロンプトをいくつ使ったんだよ?
00:00:40プロンプト何使ったの、ブロ?
00:00:41ブロ、プロンプト教えてよ?
00:00:42これぞ感動ってやつだね
00:00:44でも、
00:00:45この中でみんなの目を引いたのは、
00:00:47大量のミームを生み出したこの部分で、
00:00:49これが個人的に一番好きなやつ、
00:00:51Micro Slopね、
00:00:53ここの一文なんだ
00:00:54「スロップ対洗練」という議論を超えて、
00:00:57人間がこれらの新しい認知増幅ツールを装備した状態でお互いに関係し合う心の理論の新しい均衡を開発する必要がある
00:01:05まず第一に、AIは誰かと関係を築く助けになんてなってないんだけど、それは置いておこう
00:01:09まあ、その部分は脇に置くとしよう
00:01:11でも、スロップという議論を超える必要があるっていう考え方
00:01:14もうスロップという言葉を使う必要はない
00:01:15おい、スロップ、スロップなんて必要ないんだよ
00:01:17そんなこと言う必要ないよね?
00:01:19だろ、ブロ?
00:01:20さて、ここからこの問題を分析していこうと思う
00:01:22いつもとはちょっと違う視点を提供してみようと思うんだ
00:01:25多くの人、
00:01:26テック業界の人じゃなくて普通の人たちまでが「ああ、
00:01:30それってスロップだよね」って言ってるのを見かける理由を、
00:01:34なぜ人々がそう感じるのか、
00:01:36何が起きてるのかを説明してみたい
00:01:38この発言全体で一番問題だと思うのは、何かが本当に良いものなら、それを侮辱しないでくれって誰かに頼む必要なんてないってこと
00:01:46良い製品を何かの蔑称で呼ぶ人なんていないだろ?
00:01:50そんな呼び方しないよ
00:01:52「ああ、あれはクソなやつだね」みたいに言う人の集団なんていないんだ。そんなことは起きない
00:01:57理由は、その人の平均的な体験が本当に、本当に良いからだ
00:02:02だからサティアが「おい、
00:02:04こんなこと言うのやめよう」って言おうとしてる時、
00:02:07本当に良い製品を提供すればいいだけじゃんって感じなんだよね
00:02:11そうすれば人々は言わなくなる
00:02:12「ああそうそう、実際けっこう便利だよ
00:02:15うん、これは便利って言うんだよ
00:02:16まさに便利ってやつだ」ってね。「おい、やめろよ、やめてくれよ」みたいに言おうとするのは理解に苦しむよ
00:02:20Microsoftの視点から見れば、彼らがどこに向かってるかは明らかだよね?
00:02:25彼らはMicrosoft 360 Officeって名前を変えたばかりだ
00:02:29覚えてる?生産性スイート?
00:02:32360 OfficeからCopilotに名前が変わった
00:02:34その通り
00:02:35つまりCopilotがオフィスソフトウェアスイートってことだ
00:02:39Copilotはテキスト文書の中で提案をしてくる機能だ
00:02:43CopilotはGitHub上でPRを作成したり、あなたとやり取りできる機能だ
00:02:46CopilotはVS Codeエディター内のオートコンプリート機能だ
00:02:50なぜ人々にAIを侮辱してほしくないと思ってるか分かるだろ?
00:02:55まあ、それを良いものとして認識してほしいわけだよ
00:02:57でも、プログラマーとしての僕らは、この点について特別な洞察を持ってるはずだよね?
00:03:01おい、AI推進派のみんな、ここでネガティブなことを言うつもりはないよ
00:03:05AIに何かをやってくれって頼むだけじゃダメなんだよ
00:03:08やらなきゃいけない計画がたくさんあるんだ
00:03:11コンテキストエンジニアリング、プロンプトエンジニアリング、その他もろもろのエンジニアリングとか呼んでるやつがあるだろ?
00:03:17「おい、これやってくれ」って言うだけの簡単なものじゃない。時々うまくいくけど、時々全然うまくいかないんだ、分かる?
00:03:24それが問題の一部なんだ
00:03:25実験してきた僕らは、その問題を理解してる
00:03:29普通の人たちが得るのはこういう体験なんだ
00:03:32これはMicrosoftの検索機能で、システム内を検索できるやつだ
00:03:36何て書いてあるか見てよ
00:03:37「試してみて『マウスポインタが小さすぎる』」って。おばあちゃんだとしよう
00:03:42AIのことなんて何も知らない
00:03:43ここに入って「マウスポインタが小さすぎる」って打ち込むわけだ。何が起きた?
00:03:49そこに座って、そのまま座り続けて、何も起きない
00:03:54何も起きない
00:03:55ただそこにあるだけ
00:03:56これが普通の人が経験してることなんだ
00:03:58Windowsの平均的な体験のあちこちに、こういう押し付けがましいAI体験が詰め込まれてる
00:04:04しかも中途半端に動いてるだけ
00:04:07時々動く
00:04:08時々動かない
00:04:09人々は「ああ、これは雑だね」って言う。それが雑って意味なんだ
00:04:12スロップって呼んでるのは、それがスロップだからだよ
00:04:16でもこの議論には逆の側面もあると思う。「おい、
00:04:19もうスロップって呼ぶなよ」ってだけじゃなくて。特にオンラインにいる人たちの平均的な体験は、
00:04:26こういう思想的リーダーたちがいて
00:04:29常に「おいブラザー、
00:04:30お前間違ってるぞ」みたいに言ってくる。「おい、
00:04:32そこに座ってコード生成しただろ」って。で、
00:04:34君は「ああ、
00:04:35これはすごく良かった
00:04:36これは本当に悪かった
00:04:37こういう理由で好きじゃないけど、こういう理由では好きだ」みたいに思うわけだ
00:04:40ニュアンスのある普通の意見を持ってる。だって君はニュアンスがあって普通だから
00:04:44でもTwitterで常にこういうのを見るんだよ。「ブロ、終わりだよ
00:04:49やばいって
00:04:50見てよ、1年分の仕事が1時間で終わった」って。だから人々の期待がめちゃくちゃズレてる
00:04:56そして、僕の人生で今までで最悪の例がこのツイートだと思う
00:05:03読んであげよう
00:05:04「冗談じゃない
00:05:05これは笑えない」って。つまり、真剣なツイートだってこと
00:05:08ふざけてないぞ...
00:05:09おい、これは軽いノリじゃないからな?
00:05:10これは重大なやつだ
00:05:11「去年からGoogleで分散エージェントオーケストレーターを構築しようとしてきた
00:05:15いろんな選択肢があって、全員の意見が一致してるわけじゃない
00:05:18Claude Codeに問題の説明を与えた
00:05:20去年構築したものが1時間で生成された」って。で、明らかに何を読み取る?
00:05:262つのことを読み取る
00:05:271つ、
00:05:28このプリンシパルエンジニアとそのグループは無能に違いない。だって複数の人が1年かけたものがClaudeで1時間で再現されたんだから
00:05:38ブロ、それはちょっとやばいだろって思わざるを得ない
00:05:42それってちょっと...
00:05:43Googleでどんな無能なことが起きてるんだ?
00:05:45Googleがかつてのようなエンジニアリングの砦じゃないのは知ってるけど、これは正しくないだろ?
00:05:50こんな読み方できないだろ?
00:05:51もちろん、もう1つの読み方は、Claude Codeがそこまで素晴らしいってこと
00:05:57文字通り問題の簡単な説明を与えただけで、バダビン、バダブーム
00:06:021年分の努力が1時間で解決、たぶん50ドルくらいのトークンで
00:06:09このツイート単体で、
00:06:11想像できないくらいのパニックと問題を引き起こした。実際に複数の人がこの件で連絡してきて質問してきたんだ。まだ学習する意味はあるのか?
00:06:21学習をやめた方がいいんじゃないか?
00:06:23適当にコード書いてればいいんじゃないか
00:06:24明らかに最高のものなんだから、これをやめるべきじゃないか
00:06:26このツイートは人々の人生とキャリアを台無しにする。最悪なのは
00:06:30このツイートの28時間後に出てきたのがこれだ
00:06:34この話題のノイズを整理するために、もう少し文脈を提供するのが役立つ
00:06:38ああ、なるほど、なるほど
00:06:40さっきのツイートは思ってたほど正確じゃなかったみたいだね
00:06:44去年このシステムのいくつかのバージョンを構築した
00:06:46トレードオフがあって、明確な勝者は出ていない
00:06:49生き残った最良のアイデアを与えると、
00:06:51コーディングエージェントはかなり先まで進んで、
00:06:541時間程度でまともなトイバージョンを生成できる
00:06:57じゃあもう1時間じゃないわけだ
00:07:001時間半かもしれない
00:07:0145分かもしれない
00:07:02ただ何らかの期間ってだけ
00:07:03まあ、時間枠は少し変わるけど、どちらかというとまともなおもちゃバージョンだね。
00:07:08おもちゃバージョンって聞くと、去年俺が作ったものとは思えないんだよ。
00:07:11俺が聞こえるのは、作られたものの影、見た目は似てるけど全く別物って感じだ。
00:07:18しかもその上、
00:07:19生き残った最高のアイデアを与えられたって?ちょっと整理させてくれ。問題の説明だけじゃなくて、
00:07:25つまり全部が嘘だったってことだよな?
00:07:28だって問題の説明だけだって言ってたじゃん。
00:07:29俺は説明を渡しただけだ。
00:07:30いや、お前は1年かけて研究した大量のアイデアを渡したんだよ。
00:07:35お前はおそらくこれら全てについて本当に素晴らしい技術文書を作成して、
00:07:38それをCloudコードに入力して、
00:07:40それで「うわー、
00:07:40俺たちが作るべきだと述べたものを作ってくれた」って感じで、
00:07:43しかもそれのおもちゃバージョンを作ったわけだ。
00:07:46こういうの見るとマジでAIが嫌いになるんだよ。
00:07:50AIが便利じゃないとか何とかってわけじゃない、テキスト生成とか全部超クールだよ。
00:07:53マジで、あのVimのロゴ見てみろよ。
00:07:56あれのために森を燃やしたんだぜ、でもこの過大評価がさ。
00:08:02だからAIを使うたびに期待値がめちゃくちゃ高いのに、現実は全然違うんだよ。
00:08:11最近9時間ぶっ続けでバイブコーディングやったんだ、CloudFlareの初歩的なアプリケーションを再構築しようとしてさ。
00:08:17ワーカー1つとコンテナ1つ。
00:08:19これに75ドルから100ドルくらい使った。
00:08:229時間かけて、慣れてる人なら15分で生成できるようなものができたんだ。
00:08:27まあ確かに、プロンプトの問題もあるし、プランニングも使ってたし、Opus 4.5 Maxも使ってた。
00:08:32めちゃくちゃ質問してたしね。
00:08:34何度も軌道から外れたし。
00:08:36間違ったやり方してたのかもしれないし、何でもいいや。
00:08:39そんなの関係ない。
00:08:40何かをやって、まあまあの結果が出た。
00:08:42本当に良かった部分もある。
00:08:44気に入らなかった部分もある。
00:08:45CloudFlareで馴染みのない部分があって、それで1時間くらいのリサーチが省けた。
00:08:50馴染みのある部分もあったけど、それはひどい出来だった。
00:08:53だからさ、クールな体験だったよ。
00:08:55たくさん学んだ。
00:08:56もっと色々わかったけど、
00:08:58でもこれは「うわー、
00:08:591年かけてやったこと全部やってくれて、
00:09:01全部吹き飛ばしてくれた」ってわけじゃなかった。
00:09:03どっちかっていうと、尖った部分が色々あって。
00:09:05クールな部分もある。
00:09:06クールじゃない部分もある。
00:09:07なんで皆これを素晴らしいものとして売り込み続けようとするのか理解できない。
00:09:12文字通り、
00:09:12それだけでめちゃくちゃ多くの人が「スロップ」って呼ぶのをやめて、
00:09:16「あぁそうだね、
00:09:17それには気をつけないとね」って言うようになるのに。
00:09:19常にハイプされ続けなければ、普通に話すだけなのにさ。
00:09:24期待値がここにあるのに現実がここにあるってのにうんざりなんだよ。
00:09:29とにかく、これについて喋りたかったんだ。
00:09:30ごめん。
00:09:31この全体にイライラしてるんだ。だってこの2週間のTwitterはマジで人生で一番クレイジーなClaudeコードの賛美しかなかったから。
00:09:42TUIアプリを使ったんだけど。
00:09:43小さなバグにめちゃくちゃ遭遇したんだ、これもショックだった。
00:09:47チラつき、ウルトラシンクが虹色で正しく着色すらされてない。
00:09:52マジでさ。
00:09:54っていうか、それすら、どうなってんの?
00:09:57AGIが到来したなら、ちゃんと動くTUIアプリが欲しいんだけど?
00:10:01スクロールすらまともに動かない。
00:10:03Control Oもちゃんと動かない。
00:10:05Control Oで開いたり展開したりできない。
00:10:07問題がめちゃくちゃあったんだけど、まあこれも俺のスキル不足かもしれない。
00:10:12名前がスキル不足だよ、Wijin。
00:10:15あと、1つ気づいた?
00:10:17なんで共産主義者とAIに超熱狂的な人たちっていつも同じ話し方するんだ?
00:10:23いつも「あぁ、実際正しくやってないだけだよ。
00:10:26問題はね、実際には、ほら正しくやってないんだよ」って。
00:10:29「わかったよ、全部『真のスコットランド人論法』じゃん」って感じ。
00:10:32気づかなかったよ。
00:10:33悪い体験は全部『真のスコットランド人論法』。
00:10:35良い体験は「だから負け組は皆置いていかれるんだよ」って。
00:10:39理解できない。
00:10:40わかんないや。
00:10:40余計なこと言ってごめん、じゃあね。
00:10:42ねえ、コーディングを学びたい?
00:10:43もっと優れたバックエンドエンジニアになりたい?
00:10:45それならboot.devをチェックしないとね。
00:10:47俺個人的に彼らのコースをいくつか作ったんだ。
00:10:49YouTubeでコース全体のライブウォークスルーを無料で公開してる、boot.devの全部をね。
00:10:54無料で見れるけど、ゲーミフィケーション体験や学習の追跡とかが欲しければ、お金を払わないとね。でも、チェックしてみてよ。
00:11:02最高だから。
00:11:03知ってて好きなコンテンツクリエイターがいたら、
00:11:05そこでコースを作ってもらって、
00:11:07boot.dev/primeで25%オフだよ。