Googleを始める方法

2024年3月

(これは、将来スタートアップを始めたいと思っている14歳と15歳に向けて行った講演です。多くの学校が、生徒にスタートアップについて何かを教えるべきだと考えています。これが私が彼らに教えるべきだと思うことです。)

皆さんのほとんどは、いわゆる現実世界に放り出されたら、最終的には何らかの仕事に就かなければならないと思っているでしょう。それは違います。今日は、仕事に就かなくても済む裏技についてお話しします。

その裏技とは、自分の会社を始めることです。だから、_仕事_を避けるための裏技ではありません。なぜなら、自分の会社を始めれば、普通の仕事よりも一生懸命働くことになるからです。しかし、上司に指示されるなど、仕事に伴う多くの煩わしいことを避けることができます。

他人のプロジェクトよりも自分のプロジェクトに取り組む方がエキサイティングです。そして、もっとお金持ちになることもできます。実際、これは本当にお金持ちになるための標準的な方法です。時々報道される長者番付を見ると、ほとんどの人が自分の会社を始めることでそれを成し遂げています。

自分の会社を始めるといっても、理髪店を始めることからGoogleを始めることまで、何でもあり得ます。ここでは、その連続体の極端な一方についてお話しします。Googleを始める方法をお教えします。

Googleのような会社は、若い頃はスタートアップと呼ばれます。私がそれらについて知っているのは、妻のJessicaと私がY Combinatorという、基本的にスタートアップ工場のようなものを始めたからです。2005年以来、Y Combinatorは4000以上のスタートアップに資金を提供してきました。ですから、スタートアップを始めるために何が必要なのかを正確に知っています。なぜなら、過去19年間、人々がそれを行うのを支援してきたからです。

Googleを始める方法を教えると言うと、冗談だと思ったかもしれません。「_私たち_がどうやってGoogleを始められるんだ?」と思っているかもしれません。しかし、Googleを始めた人々も、始める前はそう思っていました。Googleの創業者であるLarry PageとSergey Brinに、彼らが始めようとしている会社がいつか1兆ドル以上の価値になると言ったら、彼らの頭は爆発していたでしょう。

スタートアップに取り組み始めるときに知ることができるのは、それが追求する価値があるように思えるということだけです。それが数十億ドルの価値のある会社になるか、倒産する会社になるかは分かりません。ですから、Googleを始める方法を教えると言うとき、私が意味するのは、GoogleがGoogleになる可能性と同じくらいの可能性を持つ会社を始めることができるようになる方法を教えるということです。[1]

今いる場所から、成功するスタートアップを始めることができるようになるにはどうすればよいでしょうか?3つのものが必要です。何らかのテクノロジーに精通していること、構築するもののアイデア、そして会社を一緒に始める共同創業者が必要です。

どうすればテクノロジーに精通できますか?そして、どのテクノロジーに精通するかをどうやって選べばよいでしょうか?これらの質問に対する答えは同じです。自分のプロジェクトに取り組みましょう。遺伝子編集やLLM、ロケットが最も価値のあるテクノロジーになるかどうかを推測しようとしないでください。誰もそれを予測できません。一番興味のあることに取り組みましょう。興味のあることには、やるべきだと思っていることよりもずっと一生懸命取り組むでしょう。

どのテクノロジーに精通すればよいか分からない場合は、プログラミングに精通しましょう。それは過去30年間、スタートアップの平均的な源泉であり、これはおそらく今後10年間は変わらないでしょう。

学校でコンピューターサイエンスの授業を受けている人は、ここで「よし、これは解決した。すでにプログラミングについてすべて教えられている」と思っているかもしれません。しかし、残念ながら、これだけでは十分ではありません。授業で学ぶだけでなく、自分のプロジェクトに取り組む必要があります。コンピューターサイエンスの授業で良い成績を収めても、実際にプログラミングを学ぶことはありません。実際、一流大学でコンピューターサイエンスの学位を取得して卒業しても、プログラミングが得意とは限りません。だからこそ、テクノロジー企業はどこも、大学の出身地や成績に関係なく、採用する前にコーディングテストを受けさせるのです。彼らは、成績や試験の結果が何も証明しないことを知っています。

本当にプログラミングを学びたいなら、自分のプロジェクトに取り組む必要があります。その方がずっと早く学べます。ゲームを書いていて、何かやりたいことがあるのに、やり方が分からないと想像してください。クラスで何かを学ぶよりもずっと早く、その方法を理解するでしょう。

ただし、プログラミングを学ぶ必要はありません。「作る」または「構築する」という言葉を使って説明できるものはほとんどすべてテクノロジーに含まれます。ですから、溶接や服作り、ビデオ作りも含まれます。一番興味のあることは何でも構いません。重要な区別は、生産しているのか、それとも消費しているだけなのかということです。コンピューターゲームを書いているのか、それともプレイしているだけなのか?それが分かれ目です。

Appleの創業者であるSteve Jobsは、10代の頃に書道、つまり中世の写本に見られるような美しい文字を学びました。彼を含め、誰もこれが彼のキャリアに役立つとは思っていませんでした。彼はただ興味があったからやっていただけです。しかし、それは彼を大いに助けることになりました。Appleを本当に大きくしたコンピューターであるMacintoshは、コンピューターが8ビットゲームに見られるコンピューターのような文字ではなく、印刷された本のような文字を作ることができるようになった瞬間に登場しました。Appleはこれで他のすべての人を打ち負かしましたが、その理由の1つは、Steveがコンピュータービジネスでグラフィックデザインを本当に理解している数少ない人物の1人だったからです。

自分のプロジェクトが_深刻_である必要はないと感じないでください。自分がワクワクするものを構築している限り、どんなにささいなものでも構いません。おそらくプログラマーの90%はゲームを作るところから始めます。彼らとその友達はゲームをプレイするのが好きです。ですから、彼らとその友達が欲しいものを作ります。そして、将来スタートアップを始めたいと思っている15歳なら、まさにそれをするべきです。

1つのプロジェクトだけをする必要はありません。実際、複数のことを学ぶのは良いことです。Steve Jobsは書道だけを学んだのではありません。彼はエレクトロニクスについても学びましたが、それはさらに価値がありました。興味のあることは何でも構いません。(ここにテーマがあることに気づきましたか?)

それがあなたに必要な3つのことの最初のものです。何らかのテクノロジーに精通することです。バイオリンやフットボールが上手くなるのと同じように、練習します。22歳でスタートアップを始め、今から自分のプログラムを書き始めると、会社を始めるまでに少なくとも7年間コードを書く練習をすることになり、7年間練習すれば、どんなことでもかなり上手になることができます。

あなたが22歳で成功したとしましょう。あなたは今、何らかのテクノロジーに本当に精通しています。どうすればスタートアップのアイデアを得ることができますか?それが難しい部分のように思えるかもしれません。あなたが優れたプログラマーであっても、どうすればGoogleを始めるというアイデアを得ることができますか?

実際、テクノロジーに精通していれば、スタートアップのアイデアを得るのは簡単です。テクノロジーに精通していれば、世界を見たときに、欠けているものの周りに点線のアウトラインが見えるようになります。テクノロジー自体に欠けているものと、それを使って修正できる壊れたものの両方を見ることができるようになり、それらのそれぞれが潜在的なスタートアップになります。

私たちの家の近くの町には、ドアが閉まりにくいという警告の看板がある店があります。その看板は何年も前からそこにあります。店の人々にとって、ドアがくっつくのは神秘的な自然現象のように思えるに違いありません。そして、彼らにできるのは、顧客に警告する看板を立てることだけです。しかし、この状況を見ている大工なら、「くっつく部分を削ればいいのに」と思うでしょう。

プログラミングに精通していれば、世界の欠けているソフトウェアはすべて、大工にとってのくっつくドアと同じくらい明白になり始めます。実世界の例を挙げましょう。20世紀には、アメリカの大学はすべての学生の名前と連絡先を印刷した名簿を発行していました。これらの名簿が何と呼ばれていたかをお伝えすると、私がどのスタートアップについて話しているのかが分かるでしょう。それらはfacebookと呼ばれていました。なぜなら、通常、各学生の写真が名前の横に掲載されていたからです。

Mark Zuckerbergは2002年にハーバード大学に入学しましたが、大学はまだfacebookをオンライン化していません。個々の寮にはオンラインのfacebookがありますが、大学全体のものはありません。大学の管理部門はこれについて熱心に会議を開いており、おそらくあと10年ほどで問題を解決するでしょう。ほとんどの学生は、何かがおかしいことに意識的に気づいていません。しかし、Markはプログラマーです。彼はこの状況を見て、「これは馬鹿げている。一晩でこれを修正するプログラムを書ける。人々に自分の写真をアップロードさせて、そのデータを組み合わせて大学全体の新しいサイトを作ればいい」と思います。そして彼はそうします。そして、ほとんど文字通り一晩で何千人ものユーザーを獲得します。

もちろん、Facebookはまだスタートアップではありませんでした。それはただの...プロジェクトでした。またその言葉が出てきました。プロジェクトはテクノロジーについて学ぶための最良の方法であるだけでなく、スタートアップのアイデアの最良の源泉でもあります。

Facebookはこの点で珍しいわけではありません。AppleとGoogleもプロジェクトとして始まりました。Appleは会社になることを意図していませんでした。Steve Wozniakはただ自分のコンピューターを作りたかっただけです。それが会社になったのは、Steve Jobsが「このコンピューターの設計図を他の人に売ったらどうだろう」と言ったときだけでした。それがAppleの始まりです。彼らはコンピューターを売っていたのではなく、コンピューターの設計図を売っていただけでした。この会社がどれほどつまらなく見えたか想像できますか?

Googleについても同様です。LarryとSergeyは最初から会社を始めようとしていたわけではありません。彼らはただ検索を改善しようとしていたのです。Google以前は、ほとんどの検索エンジンは、検索結果を重要度の順に並べようとはしませんでした。「ラグビー」を検索すると、「ラグビー」という単語を含むすべてのWebページが表示されるだけでした。そして、1997年にはWebは非常に小さかったので、これは実際に機能しました!ある意味。ラグビーという単語を含むページは20〜30ページしかないかもしれませんが、Webは指数関数的に成長していたため、この検索方法は指数関数的に壊れていました。ほとんどのユーザーは、「うわー、欲しいものを見つけるにはたくさんの検索結果を見なければならない」と思っていました。ドアがくっつきます。しかし、Markのように、LarryとSergeyはプログラマーでした。Markのように、彼らはこの状況を見て、「これは馬鹿げている。ラグビーに関する一部のページは他のページよりも重要だ。どれがそうなのかを調べて、最初に表示しよう」と思いました。

これがスタートアップにとって素晴らしいアイデアだったことは、後から考えれば明らかです。当時は明らかではありませんでした。決して明らかではありません。AppleやGoogleやFacebookを始めるのが明らかに良いアイデアだったとしたら、誰かがすでにそれをやっていたでしょう。だからこそ、最高のスタートアップは、スタートアップになることを意図していないプロジェクトから生まれるのです。あなたは会社を始めようとしているのではありません。あなたはただ、何が面白いかという自分の直感に従っているだけです。そして、あなたが若くてテクノロジーに精通していれば、何が面白いかというあなたの無意識の直感は、どんな会社が良いかというあなたの意識的なアイデアよりも優れています。

ですから、若い創業者にとって、自分自身と友達が使うものを作ることが非常に重要です。若い創業者が犯す最大の過ちは、謎めいた他の人々のグループのために何かを作ることです。しかし、あなたとあなたの友達が本当に使いたいもの、つまりあなたの友達があなたへの忠誠心から使っているのではなく、あなたがそれをシャットダウンしたら本当に悲しむものをあなたが作ることができるなら、あなたはほぼ確実に良いスタートアップのアイデアの萌芽を持っています。それはあなたにとってスタートアップのように見えないかもしれません。そこからどうやってお金を稼ぐのかが明らかではないかもしれません。しかし、私を信じてください、方法があります。

スタートアップのアイデアに必要なものは、友達が実際に欲しいものだけです。そして、テクノロジーに精通していれば、それらのアイデアを見るのは難しくありません。くっつくドアはどこにでもあります。[2]

さて、あなたに必要な3つ目の、そして最後のことは、共同創業者です。最適なスタートアップには2人または3人の創業者がいるので、1人または2人の共同創業者が必要です。どうやって見つけるのですか?私が次に何を言うか予測できますか?同じことです。プロジェクトです。共同創業者を見つけるには、彼らと一緒にプロジェクトに取り組みます。共同創業者に必要なのは、自分の得意分野に優れていて、一緒にうまく仕事ができる人です。そして、これを判断する唯一の方法は、彼らと一緒に物事に取り組むことです。

ここで、あなたは聞きたくないかもしれないことをお伝えします。授業で良い成績を収めることは本当に重要です。暗記や文学についてのおしゃべりだけの授業でも、良い大学に入るには授業で良い成績を収める必要があるからです。そして、スタートアップを始めたいなら、できるだけ最高の大学に入るように努めるべきです。なぜなら、そこには最高の共同創業者がいるからです。そこには最高の従業員もいます。LarryとSergeyがGoogleを始めたとき、彼らはスタンフォード大学から知っている最も賢い人々を雇うことから始めました。そして、これは彼らにとって本当に有利でした。

経験的な証拠はこれについて明確です。最も多くの成功したスタートアップがどこから来ているかを見ると、それはほとんど最も選択的な大学のリストと同じです。

これらの大学の有名な名前が、そこからより多くの優れたスタートアップが生まれる原因だとは思いません。また、教育の質が良いからだとも思いません。これを推進しているのは、単に入学の難しさです。MITやケンブリッジに入るには、かなり賢くて決意が固くなければなりません。ですから、なんとか入学できたとしたら、他の学生には多くの賢くて決意の固い人々が含まれていることがわかります。[3]

大学で出会った人とスタートアップを始める必要はありません。Twitchの創業者は7歳のときに出会いました。Stripeの創業者であるPatrickとJohn Collisonは、Johnが生まれたときに出会いました。しかし、大学は共同創業者の主な源泉です。そして、共同創業者がいる場所であるため、アイデアもそこにあります。なぜなら、最高のアイデアは、共同創業者になる人々と一緒に行うプロジェクトから生まれるからです。

ですから、ここからスタートアップを始めるまでにやるべきことのリストは非常に短いです。テクノロジーに精通する必要があり、それを行う方法は自分のプロジェクトに取り組むことです。そして、できるだけ良い大学に入れるように、学校でできるだけ良い成績を収める必要があります。なぜなら、そこには共同創業者とアイデアがあるからです。

それだけです。たった2つのこと、物を作り、学校で良い成績を収めることです。

[1] この文の修辞的なトリックは、「Google」が異なるものを指していることです。私が意味するのは、LarryとSergeyがGoogleを始めたときに合理的に予想できたように、最終的にGoogle自体が成長したのと同じくらいの大きさになる可能性のある会社です。しかし、元のバージョンの方が簡潔だと思います。

[2] 友達のために何かを作ることが、スタートアップのアイデアの唯一の源泉ではありません。それは、他の人が何を望んでいるかについての知識が最も少なく、自分自身の欲求が将来の需要を最も予測できる若い創業者にとって、最高の源泉にすぎません。

[3] 奇妙なことに、これは特に米国のように学部入学がうまくいっていない国に当てはまります。米国の入学部門は、志願者に知的能力とはほとんど関係のない多くの恣意的なハードルを飛び越えさせます。しかし、テストが恣意的であればあるほど、単なる決意と機知のテストになります。そして、それらはスタートアップ創業者にとって最も重要な2つの資質です。ですから、米国の入学部門は、学生を選ぶのが上手であればあるほど、創業者を選ぶのが上手になります。

感謝 Jared Friedman、Carolynn Levy、Jessica Livingston、Harj Taggar、Garry Tanに、この原稿を読んでくれたことに感謝します。