梅田望夫と平野啓一郎の対談集である「ウェブ人間論」を読了した。基本的な感想は、この書籍の元になった新潮に対談が掲載されたときに「新潮6月号の梅田望夫×平野啓一郎の対談を読んで」にもすでに書いたし、ここやここでは平野啓一郎本人が登場するというハプニングがあったことも記憶に新しいところだ。その後に平野はほんとうに公式ブログを開設したりもした。これら一連のできごとは、とても楽しいものだった。
だけど、いやだからこそ、この件を引っ張る形でこれ以上書評を続けると知人友人ばかり持ち上げる内輪やらせブロガー的なダークサイドに堕ちてしまう気がするので、この機会に大きく踏み外してみようと思う。
ぼくが今の今まで注意深く避けてきた、グーグルの技術論について、この機会にとうとう語ってしまおうと思う。
■「過去7年におけるグーグル成功の最大の要素は『運』だった」(Sergey Brin, Co-Founder & President of Technology, Google, 2005)
世の中にあふれるグーグル評のなかでぼくが箸にも棒にもかからないと思っているのが、「ページランクっていうアルゴリズムが大発明だったからグーグルは成功したんだよ」って、線形代数さえ学んだことのない連中がいうパターンである。彼らは、ページランクの凄さも凄くなさも、本当の意味ではまるでわかっていない。ここで「本当の意味」といったのは、それを自分たちの未来へ応用できる教訓として読み解けるかどうかという視点だ。
大学の一般教養レベルの初等数学をきちんと学んだ者であれば、アイデアそのものは極めて凡庸であることにすぐ気がつくだろう。論文の被参照構造(リンクポピュラリティ)の計算なんて、教科書の演習問題にさえ載っていそうなテーマだ。
だから、ページランクの凄さは、それが画期的なアルゴリズムだったという点にはまったくなくて、1)それをウェブという将来無限に増殖を続けるであろう対象に対して向けたこと、2)素人にもイメージしやすいアルゴリズムの単純明快さがもたらした強い物語性、の2点にあった。つまり、素人さんが床屋談義でページランクを語りたくなるのはもとより織り込み済みだったってわけさ。
そして実際、将来無限に増殖する対象に対してあのアルゴリズムを適用しつづけることは、とてつもなく難しいチャレンジだった。全体の構造を知るには全体を計算しなきゃいけないからだ。全体そのものが加速度的に巨大化していくのだから、いつか計算力が追いつかなくなってある日突然サービスが継続不可能になってしまうかもしれない。
これはぼくの推測だが、彼らはこれほどのスピードでウェブが発展するとは当時全く思わなかったんじゃないか。もし未来が見えていたなら、この問題はノード数の加速度的な時間発展が加わると無理くさいぞということに気がついて、まともなコンピュータサイエンティストなら捨て去ったアイデアだっただろう。そういう未来が見えなかったからこそ、こんな困難が待ち受けてるとも知らずにふらりと一歩を踏み出せたんじゃないか。
ともかく、彼らは踏み出した。踏み出してからは、怒濤の日々だ。ウェブは常に発展してきた。それは単なるy=cx的な発展ではなくて、y=cx的な発展だった。それが意味するところは、毎日それまで存在しなかった新しい問題が出現するということだ。
そこで彼らはページランクという単純明快なアイデアをより詳細な技術的問題へと分解し、日々登場する新しい問題を丁寧にひとつひとつやっつけていきながら、なかにはMapReduceのようにPageRankそのものより断然エンジニアにとっては興味深いメソッドを生み出したりしつつ、ものすごいスピードで発展しつづけるウェブに今の今まで何とかキャッチアップしてきたんだ。
ときとして無垢は狂気にみえる。梅田さんに楯突くようだけど、彼らは神様のように未来を見通して世界政府の御用達システムをつくるぞなんて高邁な理想から逆引きでスタートしたわけじゃないんだ。彼らはとびっきり世間知らずの、とびっきり優秀なエンジニアだったっていうだけさ。一見優雅な白鳥も水面下ではバタバタと水かきをしているもんだし、昔は醜いアヒルの子だったっていうほうが、よっぽど真実に近いと思わないかい?

by x180
この節の見出しに、去年のWeb 2.0 Conferenceに飛び入りで登場したグーグル創業者のセルゲイ・ブリンの言葉を引用しておいた。「過去7年におけるグーグル成功の最大の要素は『運』だった」ってね。これが謙遜でも皮肉でもなくてリアリティを語ってるってことは、彼の率直な言葉に耳を傾ければよくわかるはずだ。(これめちゃめちゃいい内容だから、誰か翻訳してくれない?>ZDnet編集部?→早速id:fakufakuさんが翻訳してくれました)
■イノベーション=エンジニアの士気
さて、ぼくがグーグルの成功から学んだ教訓はこういうことだ。
まず、「ワタシはこの技術が絶対に次にくると思う」っていう言明には意味がない。ビジョナリーぶって色々なところにツバつけておいて、将来に「ほらね」って言いたいだけだ。悪いけど、それがどんなに先鋭的な専門分野であれ、口には出さずとも同等以上にわかってる奴はつねに100人はいる。それを論文にまとめたりブログに書いたりできるやつが10人ぐらいいて、本気でそれの実現に自分の人生を賭けるやつは1人しかいないっていうだけのことさ。
そうした意味で、検索エンジンがウェブの世界の中枢のひとつになると考えたのはもちろんグーグルだけではなかった。1990年代半ば頃、普通にちゃんと技術を見ていた平均的なエンジニアにとって、検索がウェブの世界にとってコア・コンポーネントであり続けるだろうなんて、むしろ当たり前のことだったよね?
ことの本質は、いかにもオッサンたちが飛びつきそうな「俺様には未来が見えていたのさ」的ビジョナリー史観にはまるで関係なくて、検索エンジンという対象に飽きずに根気強く長期間にわたって取り組めるだけの「魅力的な問題設定」をすることが、当時の他社のエンジニアにとって難しかったということだ。
技術論やイノベーションを語る上で、エンジニアの士気や好奇心やモチベーションほど重要なものはない。てごわい大きな機能を実装するときには、まず関係のない小さなバグを2つ3つ潰したりして準備体操し、乗ってきた勢いにまかせてワーッと書く。文章を書くときだって、音楽をつくるときだって、グッとくる言い回しがひらめいたり、かっこいいリフが頭に浮かんだり、そういうときの嬉しさに乗じて一気に書き上げてしまうもんじゃない?エンジニアにとっては最も素朴な意味での好奇心がダントツに重要で、いったん好奇心が失われたら研究費を1000億積もうがどんな手を打とうが無駄なんだ。どこぞの研究所の所長さんゴメンね、でもこれが現実なんだ。
だから、グーグルの成功要因は、競合する優秀なエンジニアたちの「関心の喪失」からくる「勝手に周囲が脱落していったこと」による生き残りだったのだ、とぼくは考えている。グーグルだけが、常に興奮していられるいい玩具を持っていた。日々いじってて楽しい、ほぼ自動的に新しい問題が次々に供給されるいい玩具を。そのことの重大さに比べたら、アドワーズやアドセンスによる収益化があったからグーグルは成功したんだなんて論は、一顧だに値しない。鶏が先か卵が先かって言ったら、そんなもの、技術の世界では卵に決まってるだろ。井深大や本田宗一郎に聞いてみろ。
これは中島聡さんも言ってたことだけど、エンジニアはそこそこ遠い未来についてはおおむね正しく見通すことができる。この意味で、正しいことを言うのは簡単だ。問題は、それが本当に実現されるのがいつかということであり、もっと難しいのはその正しいタイミングで自分がそこにいることだ。
ぼく自身もこの点では何度も失敗をやらかしてきた。自分の未来予測の正しさを証明したいがために、ズルズルと見込みのない技術に執着するという愚を何度もおかしてきた。心のどこかで、これは時間がかかりすぎるということにとっくに気付いていたにもかかわらず。
だから今ぼくがエンジニアにアドバイスできることがあるとすれば、こういうことだ。1)見込みのあるアイデアを大きなものから小さなものまで常に複数転がしておけ、2)今取り組むべきアイデアは自分の好奇心に聞け、3)妄想からは何も学べないからとにかく動くものを書け、4)それで作ってみたものが面白いということは滅多にない、だから作ったものがなお面白ければそれはいけるアイデアだというサインだからとことんやれ、5)作ってみたものが面白くなければ勇気を振り絞ってボツにしてそのまま放置して別のアイデアへ行け。
いずれにせよ、ギークの描く未来には当たりもあれば外れもある。だけど、ギークじゃないスーツが高いところから語る未来には当たりはひとつもないか、当たってるとすれば退屈なものしかない。イノベーションとはそういうものだからだ。
■自分の場合にあてはめてみる
"Life is like playing a violin solo in public and learning the instrument as one goes on." - SAMUEL BUTLER
〜人生とは公共の場所でただ独りバイオリンを弾くようなものであり、弾きながらその楽器の演奏が上達するようなものである〜
ぼくはいまシリコンバレーに住んで「Lingr(リンガー)」っていう完全ウェブベースのチャットを開発しているけれど、これは心の底から見込みがあると思ってる。7歳の頃からコードを書き始めたぼくの人生これまでの経験と知見を総動員して何度も何度も自問・検証してきたけれど、常時たくさん転がしてるアイデアの中でも「このアイデアだけは間違いなくいける」と、対象に対する枯れない好奇心がゴーサインを、日々のハンパなく激しい一喜一憂を乗り越えられるだけの絶対的な肯定を返してくれるのだ。
ぼくのレーダーにかかっている面白そうなウェブ関連のプロジェクトは世界中に山ほどあるけれど(申し訳ないが日本にはほとんど皆無だね)、たとえばここでぼくがいったん自分の現在位置を忘れて、その中からひとつだけ、どのプロジェクトでもいいから自由に参加できる権利をもらったとすれば、ぼくが選ぶのはGoogleでもFlickrでもYouTubeでもDiggでもSecond LifeでもなくてLingrだ。こんなラッキーなことはないよね。
チャットはただのチャットだとみんなが思っているけれど、ぼくはチャットが検索と同じぐらいウェブのコア・ライフスタイルのひとつになるということを本気で信じている。検索が主役の「知的、整理、公的」な世界観とは正反対に、チャットというのは「(笑)、脱線、プライベート」を旨とする、ブログからSNSへと向かうその先にある、よりすそ野の広い世界だと見ているからだ。コミュニケーションの質としては学会と居酒屋ぐらい違う。
まだ妄想は続くよごめんね。それでいて、世の中を変えたテクノロジーがすべからくそうであったように、チャットは娯楽性と実用性とが高い次元で調和する。さらに、知的なものを整理するのが大好きな知的な人にはなかなか興味がもてないという、先に述べたエンジニアのモチベーション論に照らして強力な参入障壁もある。Cometという基礎技術レベルでのブレークスルーもある。だから、このプロジェクトを進めていく中で、今やってることはこの世界のなかでぼくたちにしかできないことで、ぼくたちがやらなければいけないことなのだ、という使命感にも似たものがちょっぴりあったりする。そして何よりも、作っていてめちゃくちゃ楽しいのだ。
ぼくにとって「自分がいけると思うこと」と「自分がやってること」がここまで完璧にシンクロしたのは人生初(当社比)で、しかもメンバー全員がそう思っているという状況で、「天の時」「地の利」「人の和」がストレートフラッシュで揃ったような霊感を得てるわけ。
おいおい自画自賛もいい加減にしろよってところだろうけど、作ってる人間がとことん惚れ込んでるっていうのは、いい作品が輝きを保つための絶対条件でしょ?(Lingrをご存じない方はこちらの紹介をどうぞ)
もちろん、同じぐらい高い確率で人生最大の壮大な勘違いである可能性もあるけれど、それは歴史がいずれ裁定を下すんだから、1-2年は待ってもらいたいな。
■教養とは優しさである
とまぁ、こんな感じでひとしきり宣言(というか宣伝)もしたところで、やっぱり「ウェブ人間論」に戻りたくなったんだけど、それはふとなぜか、教養というものについて触れてみたくなったからなんだよね。
ぼくは、梅田望夫という御仁は狡猾だな、と思う。グーグルのことをあそこまで絶賛し、脳味噌にコケがむしかかった日本中のマネジメント層にガツンと一発くわせておきながらその一方で、ちゃんと「グーグルが次の10年以降も主役かどうかはわからない」と念押ししてあるじゃないの。
論理で考えればどこをどう切ってもスキのない無敵のグーグルだが、一方でそれを永久に続くものとまで断言してしまうようなナイーブな発言については差し控えておかねばならないという一定の留保を置くだけの冷静な認識が彼にはある。そしてその認識は正しい。市場支配力があるということと時代の寵児であるということとは別の話だからだ。
エクソンモービルやGEはとんでもないゴリラだけど、これらの企業について最後に誰かと話したのはいつのことだっけ?かつてグーグルと同じように全方位無敵を誇ったマイクロソフトが、まさかグーグルを競合として認定しなければならない時代がくるなどとは、誰が予想できただろう?一気に色あせて、まるで水道局や電力会社のように老いさらばえて見える時代がくると?
梅田さんは、その無敵の論理で既得権益にあぐらをかいている強者どもを脅迫すると同時に、新しい世代のチャレンジャーたちには論理を飛躍したところで開かれた未来の存在をほのめかそうというのである。「もはやグーグルがあるからね、君たちにはもうチャンスはないんだよ」とは決して感じさせない。いやはや、大した役者だ。
つまりね、僕がいいたかったのはこういうことだ。
教養という読み、書き、考え、語る力(すなわちフォース)は、弱者に対する思いやりに向けられるときにのみ社会的な意義をもつ。弱者を守るためならば強者に対する攻撃にも実質的な意義がある。それ以外はすべて衒学趣味にすぎない(さもなくばダークサイド)、とね。
本書ではテーマがウェブだったから、梅田さんの基礎情報量が圧倒的に多くて平野が主として引き出し役に回る形になったのはまぁ当たり前だけど、平野の応じ方があらゆるタイプの読者の疑問、とくに「ウェブ進化論」を読んだときに読者が感じたであろう疑問の部分を、かなり網羅的に適切なタイミングで、しかし執拗に代弁してくれているおかげで、ときにはウェブ進化論以上に念入りに詳細に立ち入りつつも、テンポよいラリーが続いて一気に通読できるスリリングな展開となっている。それでいて、いままさにイノベーションに取り組んでいるぼくのような弱者に勇気と希望を与えてくれる「教養書」としてのちからも通底しているのだから。
でも、もしあなたが起業家なら「シリコンバレー精神」が一番のおすすめ。不安と葛藤に悩みながら異国を生き抜いてきた一人の日本人・梅田望夫の日々の思考の断片が克明に記されている。今のぼくにとってのバイブルです。
あ、なんか結局書評しちゃったよ。
♪ 四人囃子 / 一触即発
※このエントリは CNET Japan ブロガーにより投稿されたものです。シーネットネットワークスジャパン および CNET Japan 編集部の見解・意向を示すものではありません。
kenji on 2007/01/25
健太郎さん、お久しぶりです! HNLからワンキックです。(蹴るのは波)
いつも開けてたんですが、専門分野のムズカシーお話で
コメントしてませんでした。が、今日のは(のも!)面白い!
ワン・パラグラフごとにハッハッハって快哉でした。ほとんど快感。
こういう発想のグルーヴに乗った「世の真理」の解剖学ライブみたいなエンコード進行は、読んでる方でも脳細胞がどんどん活性化してくるのを感じて「知のエントロピー」みたいで面白い。インダストリーが何であれ、クリエーティブパワーの出生の秘密が言の葉で解明されていて、そうだよ、そこが一番大事なんだよ・・・とガクガクと頷いてしまいましたよ。
海外にビジネスで出て日本人がぶち当たる壁のひとつに「謙遜」があります。国内では美徳ですが、アメリカではむしろ控えめは引け目とシノニムで、ネガティブなひとと取られがち。
健太郎さんのようにご自分の才をレバレッジにするスタンスを取らなければ、こちらで人を統率してプロジェクトに取り組むのは難しいですよね。唐突ですが、30年も昔に読んだユーミンのバイオグラフィーで、「私は天才だ」という言葉に行き当たって目からウロコ。このスタンスが彼女をあえて天才ならしめたのだなと思います。
(ほらね、野暮なコメントで健太郎さんのBrilliantなコラムに蛇足が…だから今まで遠慮してたんですが)
>エンジニアにとっては最も素朴な意味での好奇心がダントツに重要
>正しいタイミングで自分がそこにいること
>人生とは公共の場所でただ独りバイオリンを弾くようなものであり、弾きながらその楽器の演奏が上達するようなもの
>コミュニケーションの質としては学会と居酒屋ぐらい違う
そして最後の「知者のNobles Oblige」まで、最近久々に英文以外で読んだ中では、脱帽!でした。まったく関係ない立場ですけど、ますますlivelyでpassionately、同じ海外居住者としてとってもうれしいです。
私もブログがますます面白く、今年から日刊と月刊両方で行きます。
(日刊はフツーのブログなので、軽く(笑)スッと開きます)
ますますのご活躍を! Be there Aloha!
ysbee on 2007/01/10
kenn on 2006/12/17
fakufaku on 2006/12/17
言いたかったのはO(N^2)とかいうときのNのほうが級数因子をもって時間とともに急激に増えてしまうということで、今日5時間で解けても1年後に500時間かかるようだともうサービスとしては持続できないとか、そういうことだったんだけど。。。いずれにせよ趣旨上まぎらわしい表現を避けたほうがいいので「NP完全」というのは「無理」に改めました。
kenn on 2006/12/17
鈴木健 on 2006/12/17
ブログにコメントするにはCNET_IDにログインしてください。
この記事に対するTrackBackのURL:
コンテンツ市場14兆円の中身と行方
原宿で野宿を含む15時間 - iPhone行列完全ドキュメント
【再放送】最も弱いのは,購買力
作業所(地域の施設)等でのSNS
もしも明日解雇されるならば、私は機密を持ち出す---回答者の88%・・・らしい
サリドマイド製剤製造販売承認に向けて(意見募集)
Google ストリートビュー、約7割がプライバシー侵害に不安感
“時間軸”は次のキラーコンセプトになるか? 「タイムライン」サービスを考える
CNET Japan ブログネットワークの自分のブログのアクセス数一覧をGreasemonkeyで取得してみる
「Parallels Server 3.0 for Mac Build 2173.135959」リリースみんなのお題では、ブロガー同士で質問を出し合いそれに対する回答や意見を集めています。今日はどんな話題が盛り上がっているでしょう?
CNET Japan ブログネットワークは、元はCNET Japanの一読者であった読者ブロガーと、編集部の依頼により執筆されているアルファブロガーたちが、ブログを通じてオンタイムに批評や意見を発信する場である「オピニオンプレイス」、また、オピニオンを交換するブロガーたちが集うソサエティです。
広い視野と鋭い目を持ったブロガーたちが、今日のIT業界や製品に対するビジョンや見解について日々熱く語っています。
CNET Japanやその他サイトが提供するITニュースやコンテンツへの意見や分析、 ビジネスやテクノロジーに対するビジョンや見解について語っていただける方を 募集しています。ご応募はこちらから
ブログの投稿はこちらから(※ブロガー専用)
今年最も活躍したブロガーを表彰します。詳細はこちらから
これは、CNET Japan 編集部の依頼に基づいて執筆されているCNET Japan アルファブロガーによるブログの印です。
CNET Japan ブログネットワーク内で拍手の代わりに使用する機能です。ブログを読んで、感激した・役に立ったなど、うれしいと思ったときにクリックしてください。多くGood!を獲得した記事は、より多くの人に読まれるように表示されます。
[レビュー]高い信頼性を普通に使う地球に優しい電源ユニット--Antec EarthWattsシリーズ EA-650
今週の新製品総チェック:ノート、デスクトップ、UMPCまでPC秋モデルが続々
今週の新製品総チェック:薄さ13.9mmのサイバーショット登場!NEC「LaVie」はデザインモデルが
ページランクの計算は実質的にO(N)ではないでしょうか。
計算の核となるハイパーリンク行列はスパース行列で、計算時間はその非ゼロ要素に依存します。
実質的にそのサイズはO(N)です。
O(N^2)ではすぐに破綻してしまいます。
Nのほうが級数因子というのは納得です。