Loading...

スタートアップのための学生ガイド

Original

2006年10月

(このエッセイはMITでの講演に基づいています。)

最近まで、卒業する学生には2つの選択肢がありました:仕事を得るか、大学院に進学するか。私は、今後ますます3つ目の選択肢が増えると思います:自分自身のスタートアップを始めることです。しかし、それはどれほど一般的になるのでしょうか?

デフォルトは常に仕事を得ることだと思いますが、スタートアップを始めることは大学院と同じくらい人気になるかもしれません。90年代後半、私の教授の友人たちは、すべての学部生がスタートアップで働くために行ってしまうので、大学院生を得られないと不満を言っていました。その状況が戻ってくることに驚きはありませんが、1つの違いがあります:今回は、他の人のために働くのではなく、自分自身のスタートアップを始めることになるでしょう。

最も野心的な学生は、この時点でこう尋ねるでしょう:卒業するまで待つ必要があるのか?大学にいる間にスタートアップを始めることはできないのか?実際、大学に行く必要はあるのか?スタートアップを始める方が良いのではないか?

1年半前、私は講演を行い、Yahoo、Google、Microsoftの創業者の平均年齢は24歳であり、大学院生がスタートアップを始めることができるなら、学部生もできるはずだと言いました。私はそれを質問として表現したことを嬉しく思います。なぜなら、今ではそれが単なる修辞的なものでなかったと装うことができるからです。その時、スタートアップの創業者の年齢に下限がある理由を想像できませんでした。卒業は官僚的な変化であり、生物学的な変化ではありません。そして、確かに、技術的に優れた学部生はほとんどの大学院生と同じくらい有能です。では、なぜ学部生が大学院生と同様にスタートアップを始めることができないのでしょうか?

私は今、卒業時に何かが変わることに気づきました:失敗するための大きな言い訳を失うのです。あなたの生活がどれほど複雑であっても、家族や友人を含む他のすべての人が、すべての低い部分を捨て、あなたを特定の職業を持つ人として見ることに気づくでしょう。もしあなたが大学にいて、夏の間にソフトウェアを書く仕事をしているなら、あなたはまだ学生として見られます。しかし、卒業してプログラミングの仕事を得ると、すぐに誰もがあなたをプログラマーとして見なすようになります。

学校にいる間にスタートアップを始めることの問題は、内蔵された逃げ道があることです。もしあなたが3年生と4年生の間の夏にスタートアップを始めると、それは皆にとって夏の仕事として見られます。だから、何も起こらなければ大したことではありません;秋には他のすべての4年生と一緒に学校に戻ります;誰もあなたを失敗者とは見なさないのです。なぜなら、あなたの職業は学生であり、それに失敗しなかったからです。しかし、もし卒業してから1年後にスタートアップを始めると、秋に大学院に受け入れられなければ、そのスタートアップは皆にとってあなたの職業として見なされます。あなたは今やスタートアップの創業者ですから、それでうまくやらなければなりません。

ほとんどの人にとって、仲間の意見は最も強力な動機付けです—ほとんどのスタートアップ創業者の名目上の目標である「金持ちになる」よりも強力です。 [1] 各資金調達サイクルの約1か月後に、Prototype Dayというイベントがあり、各スタートアップがこれまでの進捗を他のスタートアップに発表します。彼らはこれ以上の動機付けは必要ないと思うかもしれません。彼らは自分たちのクールな新しいアイデアに取り組んでおり、近い将来の資金も得ており、富か失敗の2つの結果だけのゲームをしています。それが十分な動機付けになると思うでしょう。しかし、デモの見込みがほとんどの人を活動の急激な流れに押し込むのです。

たとえ金持ちになるためにスタートアップを始めることを明示的に選んでも、得られるかもしれないお金はほとんどの時間、理論的に思えます。日々あなたを駆り立てるのは、悪く見られたくないという気持ちです。

あなたはそれを変えることはできないでしょう。たとえできたとしても、あなたはそれを望まないと思います;本当に、心から、仲間が自分をどう思うか気にしない人は、おそらくサイコパスです。だから、あなたができる最善のことは、この力を風のように考え、それに応じて自分の船を設定することです。もしあなたの仲間があなたをある方向に押し込むことが分かっているなら、良い仲間を選び、彼らがあなたを好きな方向に押すように自分を位置づけましょう。

卒業は支配的な風を変え、それが違いを生み出します。スタートアップを始めることは非常に難しいため、成功するものでもぎりぎりのところです。どれほど高くスタートアップが飛んでいても、滑走路の終わりでかろうじてクリアした木々から、着陸装置にいくつかの葉が引っかかっている可能性があります。このような接戦では、あなたに対する力のわずかな増加が、失敗の縁にあなたをひっくり返すのに十分です。

私たちが最初にY Combinatorを始めたとき、私たちは人々に大学にいる間にスタートアップを始めるよう奨励しました。それは部分的には、Y Combinatorが一種の夏のプログラムとして始まったからです。私たちはプログラムの形を維持しています—私たち全員が毎週一緒に夕食をとることは良いアイデアであることが分かりました—しかし、今では人々に卒業するまで待つように言うべきだと決めました。

それは、大学でスタートアップを始めることができないという意味ですか?まったく違います。Looptの共同創設者であるサム・アルトマンは、私たちが資金を提供したとき、ちょうど2年生を終えたばかりで、Looptはおそらく私たちがこれまで資金を提供したスタートアップの中で最も有望なものです。しかし、サム・アルトマンは非常に珍しい人物です。彼に会ってから約3分後、私は「なるほど、これがビル・ゲイツが19歳のときの姿だったに違いない」と思ったことを覚えています。

大学在学中にスタートアップを始めることができるなら、なぜ私たちは人々にそうしないように言うのでしょうか?それは、たぶん伝説的なバイオリニストが誰かの演奏を評価するように求められたとき、常に彼らにはプロとして成功するための才能が足りないと言ったのと同じ理由です。音楽家として成功するには、決意と才能の両方が必要ですから、この答えはすべての人にとって正しいアドバイスになります。自信がない人はそれを信じて諦め、十分に決意がある人は「そんなことは関係ない、私はそれでも成功する」と思います。

したがって、私たちの公式な方針は、私たちが説得できない学部生だけに資金を提供することです。そして率直に言って、もしあなたが確信がないなら、待つべきです。今すぐに行動しなければ、すべての企業を始める機会が失われるわけではありません。あなたが取り組んでいるアイデアのウィンドウが閉じるかもしれませんが、それがあなたの最後のアイデアになるわけではありません。タイムアウトするアイデアがあるたびに、新しいアイデアが実現可能になります。歴史的に見て、スタートアップを始める機会は時間とともに増加してきました。

その場合、あなたはこう尋ねるかもしれません:なぜもっと長く待たないのか?しばらく働くか、大学院に行ってからスタートアップを始めるのはどうですか?実際、それは良いアイデアかもしれません。私たちが最も興奮している応募者から見て、スタートアップ創業者のためのスイートスポットを選ぶ必要があるとしたら、おそらくそれは20代半ばです。なぜですか?20代半ばの人が21歳の人に対して持っている利点は何ですか?そして、なぜそれがもっと年上ではないのですか?25歳の人が32歳の人にできないことは何ですか?それらは検討する価値のある質問です。

プラス

もし大学卒業後すぐにスタートアップを始めると、現在の基準では若い創業者となりますので、若い創業者の相対的な利点を知っておくべきです。それはあなたが思っているものとは異なります。若い創業者としてのあなたの強みは:スタミナ、貧困、根無し草、同僚、そして無知です。

スタミナの重要性は驚くべきことではありません。スタートアップについて何かを聞いたことがあるなら、長時間働くことについて聞いたことがあるでしょう。私が知る限り、これは普遍的です。9時から5時まで働く創業者の成功したスタートアップを思いつくことはできません。そして、若い創業者が長時間働くことが特に必要なのは、彼らが後に比べて効率的ではない可能性が高いからです。

あなたの2つ目の利点、貧困は、利点のようには聞こえないかもしれませんが、実際には大きな利点です。貧困は、安く生活できることを意味し、これはスタートアップにとって非常に重要です。失敗するほとんどのスタートアップは、資金が尽きることで失敗します。こう言うと少し誤解を招くかもしれませんが、通常は他に何らかの根本的な原因があります。しかし、問題の源が何であれ、低い燃焼率はそれらから回復する機会を増やします。そして、ほとんどのスタートアップは最初にあらゆる種類の間違いを犯すため、間違いから回復する余地を持つことは貴重なことです。

ほとんどのスタートアップは、計画していたこととは異なることを最終的に行います。成功したスタートアップが何かがうまくいくことを見つける方法は、うまくいかないことを試すことです。したがって、スタートアップで最悪のことは、厳格で前もって決められた計画を持ち、それを実行するために多くのお金を使い始めることです。安く運営し、アイデアが進化する時間を与える方が良いです。

最近の卒業生はほとんど何もない状態で生活できます。これは、ソフトウェアスタートアップの主なコストが人々であるため、あなたに対して年上の創業者に対する優位性を与えます。子供や住宅ローンを持つ人々は本当に不利です。これが、私は25歳の人に賭ける理由の1つです。32歳の人はおそらくより優れたプログラマーですが、同時にはるかに高価な生活を持っている可能性があります。一方、25歳の人はある程度の職務経験を持っています(後で詳しく説明します)が、学部生のように安く生活できます。

ロバート・モリスと私は、Viawebを始めたときにそれぞれ29歳と30歳でしたが、幸運なことに私たちはまだ23歳のように生活していました。私たちはほぼゼロの資産を持っていました。住宅ローンを持っていたらよかったのですが、それは私がを持っていることを意味していました。しかし、振り返ってみると、何も持っていないことは便利でした。私は束縛されておらず、安く生活することに慣れていました。

しかし、安く生活することよりも重要なのは、安く考えることです。Apple IIが非常に人気があった理由の1つは、それが安かったからです。コンピュータ自体が安く、データストレージのためにカセットテープレコーダーやモニターとしてテレビのような安価な市販の周辺機器を使用していました。そして、なぜかというと、ウォズが自分のためにこのコンピュータを設計したからで、彼はそれ以上のものを手に入れる余裕がなかったのです。

私たちも同じ現象の恩恵を受けました。私たちの価格は当時としては大胆に低かったです。最高レベルのサービスは月300ドルで、これは標準の桁違いに低いものでした。振り返ってみると、これは賢い動きでしたが、私たちは賢かったからそれをしたわけではありません。月300ドルは私たちにとっては多くの金額に思えました。Appleと同様に、私たちは貧しかったために、安価で人気のあるものを作り出しました。

多くのスタートアップはその形を持っています:誰かが現れ、以前のコストの10分の1または100分の1で何かを作り出し、既存のプレーヤーはそれが可能な世界について考えたくないため、追随できません。たとえば、伝統的な長距離通信業者は、VoIPについて考えたくもありませんでした。(それは来ていましたが。)貧困はこのゲームで役立ちます。なぜなら、あなた自身の個人的なバイアスが技術が進化する方向と同じ方向を向いているからです。

根無し草の利点は、貧困の利点と似ています。若いときはより移動性が高いです—家や多くの物を持っていないだけでなく、深刻な関係を持っている可能性も低いからです。これは重要です。なぜなら、多くのスタートアップは誰かが移動することを含むからです。

たとえば、Kikoの創業者たちは、次のスタートアップを始めるためにベイエリアに向かっています。彼らがやりたいことにはより良い場所です。そして、彼らが行くことを決めるのは簡単でした。私の知る限り、彼らは深刻な彼女を持っておらず、彼らが持っているすべてのものは1台の車に収まります—より正確には、1台の車に収まるか、捨てても構わないほどのものです。

彼らは少なくともボストンにいました。もし彼らがエバン・ウィリアムズのようにネブラスカにいたらどうでしょうか?最近、誰かがY Combinatorの欠点は、参加するために移動しなければならないことだと書きました。他の方法はありません。私たちが創業者と行うべき会話は、対面で行う必要があります。私たちは同時に12のスタートアップに資金を提供しており、12の場所に同時にいることはできません。しかし、たとえ私たちが人々を移動から魔法のように救うことができたとしても、私たちはそうしません。ネブラスカに留まらせることで創業者に恩恵を与えることはありません。スタートアップハブでない場所はスタートアップにとって有害です。 [2] ヒューストンやシカゴ、マイアミでスタートアップを始めるのがどれほど難しいかは、成功する数が人口あたり微小であることからわかります。これらの町でスタートアップが抑制されている正確な理由はわかりません—おそらく100の微妙な小さなことですが、何かがあるに違いありません。

もしかしたら、これは変わるかもしれません。スタートアップの安価さが増すことで、最もホスピタリティのある環境だけでなく、どこでも生き残ることができるようになるかもしれません。37signalsが未来のパターンかもしれません。しかし、そうでないかもしれません。歴史的に見て、特定の町が特定の産業の中心であることが常にあり、もしあなたがその中の1つにいなければ、不利な立場に置かれます。したがって、私の推測では、37signalsは異常です。私たちは「Web 2.0」よりもはるかに古いパターンを見ています。

おそらく、ベイエリアでのスタートアップの発生率がマイアミよりも高い理由は、単にそこに創業者タイプの人々が多いからです。成功したスタートアップは、ほとんどの場合、1人では始まりません。通常、誰かが「何かが会社の良いアイデアになる」と言い、その友人が「そうだ、それは良いアイデアだ、やってみよう」と言う会話から始まります。「やってみよう」と言う2人目の人がいないと、スタートアップは決して起こりません。そして、これは学部生が優位性を持つもう1つの分野です。彼らはそのようなことを言う意欲のある人々に囲まれています。良い大学では、野心的で技術的な考えを持つ多くの人々と一緒に集中しています—おそらく、再びそのように集中することはないでしょう。もしあなたの原子核が中性子を放出すれば、別の原子核に当たる可能性が高いです。

Y Combinatorで私たちに最もよく尋ねられる質問は:共同創業者はどこで見つけられますか?これは、30歳でスタートアップを始める人にとって最大の問題です。彼らが学校にいたとき、彼らは多くの良い共同創業者を知っていましたが、30歳になると、彼らは連絡を失ったか、これらの人々は離れたくない仕事に縛られています。

Viawebはこの点でも異常でした。私たちは比較的年齢が高かったですが、印象的な仕事に縛られてはいませんでした。私はアーティストになろうとしていましたが、それはあまり制約がありません。そしてロバートは、1988年に学業のキャリアに少し中断があったため、29歳でまだ大学院にいました。したがって、議論の余地なく、WormがViawebを可能にしました。さもなければ、ロバートはその年齢で助教授になっていたでしょうし、私と一緒にクレイジーな投機的プロジェクトに取り組む時間はなかったでしょう。

私たちがY Combinatorに尋ねられる質問のほとんどには何らかの答えがありますが、共同創業者の質問にはありません。良い答えはありません。共同創業者は本当にあなたがすでに知っている人々であるべきです。そして、彼らに出会う最良の場所は学校です。あなたは賢い人々の大きなサンプルを持っており、彼らが同じタスクでどのようにパフォーマンスを発揮するかを比較できます。そして、誰の生活もかなり流動的です。この理由から、多くのスタートアップは学校から生まれます。Google、Yahoo、Microsoftなどは、すべて学校で出会った人々によって設立されました。(Microsoftの場合は高校です。)

多くの学生は、会社を始める前にもう少し経験を積むべきだと感じています。他のすべてのことが等しい場合、彼らはそうすべきです。しかし、他のすべてのことは見た目ほど等しくはありません。ほとんどの学生は、スタートアップにおいて最も不足している成分である共同創業者がどれほど豊富であるかを理解していません。もしあなたが長く待ちすぎると、友人たちが今、放棄したくないプロジェクトに関与していることに気づくかもしれません。彼らが優れているほど、これが起こる可能性が高くなります。

この問題を軽減する1つの方法は、経験を積んでいる間にスタートアップを積極的に計画することかもしれません。もちろん、仕事を得たり、大学院に行ったりすることは良いですが、定期的に集まって計画を立てることで、スタートアップを始めるというアイデアが皆の頭の中に生き続けるようにします。これが機能するかどうかはわかりませんが、試してみる価値はあります。

学生としての利点を理解することは役立ちます。あなたのクラスメートの中には、成功したスタートアップの創業者になる人がいるでしょう。優れた技術大学では、それはほぼ確実です。では、どの人たちでしょうか?もし私があなたなら、ただ賢いだけでなく、治療不可能なビルダーを探します。プロジェクトを始め続け、少なくともいくつかを完了する人々を探します。それが私たちが探しているものです。何よりも、学業の資格や応募時のアイデアよりも、私たちは物を作る人々を探しています。

共同創業者が出会うもう1つの場所は職場です。学校よりも少ないですが、確率を高めるためにできることがあります。最も重要なのは、明らかに、賢くて若い人々がたくさんいる場所で働くことです。もう1つは、スタートアップハブに位置する会社で働くことです。スタートアップが周りで起こっている場所では、同僚を辞めさせるのが簡単です。

雇用契約書にも目を通すことをお勧めします。ほとんどの契約書には、あなたが会社に雇われている間に考えたアイデアはすべて彼らのものになると書かれています。実際には、誰がいつどのアイデアを持っていたかを証明するのは難しいため、線はコードに引かれます。スタートアップを始めるつもりなら、雇用されている間にコードを書くことは避けてください。あるいは、雇用されている間に書いたコードはすべて捨てて、最初からやり直してください。あなたの雇用主がそれを見つけて訴えることになるわけではありません。それには至りません;投資家や買収者、(運が良ければ)引受人が最初にあなたを追い詰めます。t = 0からあなたがそのヨットを買うまでの間に、誰かがあなたのコードが他の誰かに法的に属しているかどうかを尋ねることになり、あなたは「いいえ」と言える必要があります。 [3]

私がこれまで見た中で最も過剰な従業員契約はAmazonのものです。アイデアを所有することに関する通常の条項に加えて、あなたはAmazonで働いていた別の創業者がいるスタートアップの創業者になることもできません—たとえあなたが彼らを知らなかったり、同時に働いていなかったとしても。私は彼らがこれを強制するのが難しいと思いますが、彼らが試みること自体が悪い兆候です。働く場所はたくさんあります。あなたの選択肢をより多く開いておく場所を選んだ方が良いでしょう。

働くのにクールな場所と言えば、もちろんGoogleがあります。しかし、私はGoogleについて少し恐ろしいことに気づきます:そこからスタートアップはゼロです。その点で、それはブラックホールです。人々はGoogleで働くのが好きすぎて、辞めたくないようです。したがって、いつかスタートアップを始めたいと思っているなら、これまでの証拠は、そこでは働かない方が良いことを示唆しています。

これは奇妙なアドバイスのように思えることを理解しています。彼らがあなたの生活を良くして、辞めたくないようにするなら、なぜそこに働かないのか?なぜなら、実際には、あなたはおそらくローカルマキシマムを得ているからです。スタートアップを始めるには、特定の活性化エネルギーが必要です。したがって、働くのが比較的快適な雇用主は、あなたが無期限に留まるようにさせることができます。たとえそれがあなたにとって純粋な利益であってもです。 [4]

スタートアップを始めたいなら、働くのに最適な場所はおそらくスタートアップです。適切な経験の種類であるだけでなく、いずれにせよすぐに終わるでしょう。あなたは金持ちになるか、そうなれば問題は解決されます。あるいは、スタートアップが買収されるか、そうなればそこで働くのが嫌になり、簡単に辞めることができるでしょう。最も可能性が高いのは、物事が爆発し、再び自由になることです。

あなたの最後の利点、無知は、あまり役に立たないように思えるかもしれません。私はそれに意図的に物議を醸す言葉を使いました;あなたはそれを無邪気さと呼ぶこともできます。しかし、それは強力な力のようです。私のY Combinatorの共同創設者であるジェシカ・リビングストンは、スタートアップの創業者とのインタビューの本を出版しようとしていますが、私は彼らの中に驚くべきパターンを見ました。1人また1人が、もし彼らがどれほど難しいかを知っていたら、スタートするのがあまりにも恐ろしかっただろうと言いました。

無知は、他の形の愚かさに対するカウンターウェイトとして役立つことがあります。スタートアップを始める際には、あなたが思っている以上に多くのことができるからです。スタートアップを始めることは予想以上に難しいですが、あなたもまた予想以上に多くのことができるので、バランスが取れます。

ほとんどの人はAppleのような会社を見て、「私はどうやってそんなものを作れるだろうか?」と思います。Appleは制度であり、私はただの人間です。しかし、すべての制度は、ある時点で何人かの人々が集まって何かを始めることを決定したものです。制度は作られたものであり、あなたと何ら変わらない人々によって作られたものです。

私は誰もがスタートアップを始められるとは言っていません。ほとんどの人はできないと確信しています;私は一般の人々についてあまり知りません。私がよく知っているグループ、たとえばハッカーについては、もっと正確に言えます。トップの学校では、CS専攻の学生の中で、スタートアップの創業者になれる人が4分の1もいると推測します。

その「なれるかどうか」は重要な条件です—それを付け加えるのはほとんどズルいほど重要です—なぜなら、特定の知性の閾値を超えると、ほとんどのトップ学校のCS専攻の学生は、その成功の決定要因はどれだけそれを望むかであるからです。あなたはそれほど賢くある必要はありません。もしあなたが天才でないなら、競争が少ない、たとえば人事部門向けのソフトウェアのような、あまり魅力的でない分野でスタートアップを始めてください。私はその例をランダムに選びましたが、彼らが今持っているものであれば、天才でなくてもより良いものを作るのは難しくないと予測するのは安全だと感じます。退屈なことに取り組んでいる多くの人々が、より良いソフトウェアを切実に必要としているので、ラリーやセルゲイにどれだけ及ばないと思っていても、アイデアのクールさを十分に下げることができます。

あなたを威圧するのを防ぐだけでなく、無知は時には新しいアイデアを発見するのに役立つことがあります。スティーブ・ウォズニアックはこれを非常に強く表現しました:

私がAppleでやったすべての素晴らしいことは、(a) お金がなかったことと (b) それを以前にやったことがなかったことから来ています。私たちが本当に素晴らしいものを出したすべてのことは、私の人生で一度もやったことがありません。

何も知らないと、自分自身のために物事を再発明しなければならず、もしあなたが賢ければ、あなたの再発明は前のものよりも優れているかもしれません。これは、ルールが変わる分野では特に当てはまります。私たちのソフトウェアに関するすべてのアイデアは、プロセッサが遅く、メモリやディスクが小さい時代に発展しました。従来の知恵に埋め込まれている時代遅れの仮定が何であるかは誰にもわかりません。そして、これらの仮定が修正される方法は、明示的に解放するのではなく、むしろガーベジコレクションに似た何かによって行われます。無知だが賢い誰かが現れ、すべてを再発明し、その過程で特定の既存のアイデアを再現しないのです。

マイナス

若い創業者の利点についてはこれで十分です。では、欠点はどうでしょうか?何がうまくいかないのかを始め、根本的な原因を追跡しようと思います。

若い創業者に何がうまくいかないのかというと、彼らがクラスプロジェクトのように見えるものを作ることです。私たちが最近これを理解したのはつい最近のことです。私たちは、後れを取っているように見えるスタートアップの間に多くの類似点があることに気づきましたが、それを言葉にする方法がわかりませんでした。そして、ついに私たちはそれが何であるかを理解しました:彼らはクラスプロジェクトを作っていたのです。

しかし、それは本当に何を意味するのでしょうか?クラスプロジェクトの何が悪いのでしょうか?クラスプロジェクトと本物のスタートアップの違いは何ですか?この質問に答えることができれば、スタートアップを始めようとする人々だけでなく、一般の学生にも役立つでしょう。なぜなら、私たちはいわゆる現実の世界の謎を説明するための長い道のりを進むことになるからです。

クラスプロジェクトには2つの大きな欠けているものがあるようです:(1) 本当の問題の反復的な定義と (2) 集中力です。

最初のものはおそらく避けられません。クラスプロジェクトは必然的に偽の問題を解決します。1つには、本当の問題は稀であり、価値があります。教授が学生に本当の問題を解決させたい場合、彼は物理学の標準モデルに続く「パラダイム」の例を示そうとする人と同じ逆説に直面します。おそらくそれに該当するものがあるでしょうが、もしあなたが例を考えられたら、ノーベル賞を受賞する権利があります。同様に、良い新しい問題は求めても得られません。

技術の分野では、実際のスタートアップが解決している問題を進化のプロセスで発見する傾向があるため、難しさが増します。誰かが何かのアイデアを持ち、それを構築し、その過程で(おそらくその過程でのみ)解決すべき問題が別のものであることに気づきます。教授がプロジェクトの説明をその場で変更させてくれたとしても、大学の授業ではそれを行う時間が不十分であり、進化的な圧力を供給する市場もありません。したがって、クラスプロジェクトは主に実装に関するものであり、スタートアップでは最も重要な問題ではありません。

スタートアップでは、アイデアだけでなく実装にも取り組むのです。実装自体の目的は、アイデアを洗練させることです。最初の6か月間に構築するほとんどのものの唯一の価値は、あなたの最初のアイデアが間違っていたことを証明することです。そして、それは非常に価値があります。もしあなたが他の誰もがまだ共有している誤解から解放されているなら、あなたは強力な立場にいます。しかし、クラスプロジェクトについてはそのように考えていません。最初の計画が間違っていたことを証明することは、単に悪い成績を得ることになります。捨てるために物を作るのではなく、あなたはすべてのコードの行が多くの作業をしたことを示す最終目標に向かうことを望む傾向があります。

それは私たちの2つ目の違いにつながります:クラスプロジェクトの測定方法です。教授は、出発点と現在の位置の間の距離であなたを判断する傾向があります。誰かが多くの成果を上げた場合、彼らは良い成績を得るべきです。しかし、顧客はあなたを逆の方向から判断します:あなたが現在いる場所と彼らが必要とする機能との間の残りの距離です。市場はあなたがどれだけ努力したかを気にしません。ユーザーはただあなたのソフトウェアが彼らの必要を満たすことを望んでおり、そうでなければゼロ点を得ます。これは、学校と現実の世界の間の最も顕著な違いの1つです:良い努力をしたことに対する報酬はありません。実際、「良い努力」という概念は、子供たちを励ますために大人が発明した偽のアイデアです。それは自然界には存在しません。

そのような嘘は子供たちにとって役立つようです。しかし、残念ながら、卒業するとき、彼らは教育中にあなたに伝えたすべての嘘のリストを渡してくれません。あなたは現実の世界との接触によってそれらを打ちのめされる必要があります。そして、これが多くの仕事が「職務経験」を求める理由です。私は大学にいたとき、これを理解できませんでした。私はプログラミングができました。実際、私は生計を立てているほとんどの人よりもプログラミングが上手だと感じていました。では、この神秘的な「職務経験」とは何で、なぜそれが必要なのでしょうか?

今、私はそれが何であるかを知っています。そして、混乱の一部は文法的です。「職務経験」と表現することは、特定の種類の機械を操作する経験や、特定のプログラミング言語を使用する経験のようなものを示唆します。しかし、実際には、職務経験が指すのは、特定の専門知識ではなく、子供時代から残っている特定の習慣の排除です。

子供たちの定義的な特性の1つは、彼らがフレークすることです。子供の頃、あなたが難しいテストに直面すると、泣いて「できない」と言えば、彼らはあなたにそれをさせません。もちろん、大人の世界でも誰もあなたに何かを強制することはできません。彼らが代わりに行うのは、あなたを解雇することです。そして、その動機によって、あなたは自分が思っていた以上に多くのことができることに気づきます。したがって、「職務経験」を持つ人に期待されることの1つは、フレーク反射の排除—言い訳なしで物事を成し遂げる能力です。

職務経験から得られるもう1つのことは、仕事が何であるか、特にそれが本質的にどれほどひどいものであるかを理解することです。根本的に、この方程式は残酷なものです:あなたは、他の誰かが望むことをするために、目覚めているほとんどの時間を費やすか、飢え死にするかのどちらかです。仕事が非常に興味深い場所がいくつかあり、他の人が望むことを行うことがあなたが取り組みたいことと一致する場合、これは隠されます。しかし、彼らがそれらから逸脱した場合に何が起こるかを想像するだけで、根本的な現実が見えてきます。

大人が子供たちにこのことについて嘘をつくのではなく、決して説明しないのです。彼らはお金に関する取引が何であるかを説明しません。あなたは幼い頃から、何らかの仕事を持つことになることを知っています。なぜなら、誰もがあなたが大人になったときに「何になるつもりか」と尋ねるからです。彼らがあなたに教えないのは、子供の頃、あなたは水面で足をバタバタさせている誰かの肩に座っていて、働き始めることは、自分自身で水面をバタバタさせるために投げ込まれることを意味し、沈むかどうかを決めなければならないということです。「何かになる」ことは付随的なものであり、即時の問題は溺れないことです。

仕事とお金の関係は、徐々に明らかになっていく傾向があります。少なくとも私にとってはそうでした。最初の考えは単に「これは最悪だ。私は借金がある。さらに、月曜日に起きて仕事に行かなければならない。」というものです。徐々に、これら2つのことが市場だけが結びつけることができるほど密接に関連していることに気づきます。

したがって、24歳の創業者が20歳の創業者に対して持っている最も重要な利点は、彼らが避けようとしていることを知っていることです。平均的な学部生にとって、金持ちになるというアイデアは、フェラーリを買うことや、賞賛されることに変換されます。お金と仕事の関係について経験から学んだ人にとって、それははるかに重要なことに変換されます:それは、99.9%の人々の生活を支配する残酷な方程式からオプトアウトできることを意味します。金持ちになることは、水面をバタバタさせるのをやめることができることを意味します。

これを理解している人は、スタートアップを成功させるために、比喩的に言えば溺れている人のエネルギーで、はるかに一生懸命働くでしょう。しかし、お金と仕事の関係を理解することは、あなたの働き方も変えます。あなたは働くだけでお金を得るのではなく、他の人が望むことをすることでお金を得ます。それを理解した人は、自動的にユーザーにもっと焦点を当てるようになります。そして、それはクラスプロジェクト症候群のもう一方の半分を治します。しばらく働いた後、あなた自身も市場と同じ方法で自分がやったことを測る傾向があります。

もちろん、これらのことを学ぶために何年も働く必要はありません。十分に洞察力があれば、学校にいる間にこれらのことを理解することができます。サム・アルトマンはそうしました。彼はそうに違いありません。なぜなら、Looptはクラスプロジェクトではないからです。そして、彼の例が示唆するように、これは貴重な知識になり得ます。少なくとも、これらのことを理解すれば、あなたはすでに「職務経験」を持つことが望ましいとされる雇用者から得られるもののほとんどを持っています。しかし、もちろん、もしあなたが本当にそれを理解しているなら、あなたにとってそれ以上に価値のある方法でこの情報を利用することができます。

では、あなたがいつかスタートアップを始めるかもしれないと思っているとしましょう。卒業時か数年後か。今、何をすべきでしょうか?仕事や大学院の両方において、大学にいる間に準備する方法があります。卒業時に仕事を得たいなら、働きたい場所で夏の仕事を得るべきです。大学院に行きたいなら、学部生として研究プロジェクトに取り組むことが役立ちます。スタートアップにおける同等のものは何でしょうか?どのようにして選択肢を最大限に開いておくことができるでしょうか?

学校にいる間にできることの1つは、スタートアップがどのように機能するかを学ぶことです。残念ながら、それは簡単ではありません。スタートアップに関するクラスを持っている大学はほとんどありません。ビジネススクールには、彼らがそこでは「起業家精神」と呼ぶクラスがあるかもしれませんが、これらは時間の無駄になる可能性が高いです。ビジネススクールはスタートアップについて話すのが好きですが、哲学的には彼らはスペクトルの反対側にいます。スタートアップに関するほとんどの本も役に立たないようです。私はいくつか見ましたが、どれも正しくありません。ほとんどの分野の本は、経験からその主題を知っている人々によって書かれていますが、スタートアップには独自の問題があります:成功したスタートアップの創業者は、お金を稼ぐために本を書く必要がないからです。その結果、スタートアップに関するほとんどの本は、理解していない人々によって書かれることになります。

したがって、私はクラスや本に懐疑的です。スタートアップについて学ぶ方法は、実際にそれらを観察すること、できれば1つで働くことです。学部生としてそれをどうやって行うのでしょうか?おそらく、裏口から忍び込むことです。たくさん周りにいて、徐々に彼らのために何かを始めてください。ほとんどのスタートアップは(またはそうあるべきです)雇用に非常に慎重です。すべての雇用は燃焼率を増加させ、初期の悪い雇用は回復が難しいです。しかし、スタートアップは通常、かなり非公式な雰囲気を持っており、常にやるべきことがたくさんあります。もしあなたが彼らのために何かを始めれば、多くの人はあなたを追い払うのに忙しすぎるでしょう。したがって、あなたは徐々に彼らの信頼を得て、後で公式な仕事に変えることができるかもしれませんし、そうでないかもしれません。これはすべてのスタートアップに当てはまるわけではありませんが、私が知っているほとんどのスタートアップには当てはまります。

次に、学校の大きな利点を最大限に活用してください:共同創業者の豊富さです。周りの人々を見て、誰と一緒に働きたいか自問してください。そのテストを適用すると、驚くべき結果が得られるかもしれません。あなたは、印象的に見えるが態度がそれに見合わない人よりも、ほとんど無視していた静かな人を好むかもしれません。私は、成功すると思うからといって、実際には好きではない人に媚びるべきだとは言っていません。実際には正反対です:あなたは好きな人とだけスタートアップを始めるべきです。なぜなら、スタートアップはあなたの友情をストレステストにかけるからです。私は、あなたが本当に尊敬する人々について考え、彼らと一緒に過ごすべきだと言っているだけです。状況があなたを一緒に投げ込む人々ではなく。

もう1つできることは、スタートアップで役立つスキルを学ぶことです。これらは、仕事を得るために学ぶスキルとは異なるかもしれません。たとえば、仕事を得ることを考えると、雇用主が望むと思うプログラミング言語、たとえばJavaやC++を学びたくなるでしょう。一方、スタートアップを始めると、言語を選ぶことができるので、実際に最も多くのことを達成できる言語について考える必要があります。そのテストを使用すると、RubyやPythonを学ぶことになるかもしれません。

しかし、スタートアップ創業者にとって最も重要なスキルは、プログラミング技術ではありません。ユーザーを理解し、彼らが望むものを提供する方法を見つける才能です。私はこれを繰り返すことを知っていますが、それは非常に重要だからです。そして、それは学ぶことができるスキルですが、習慣の方が適切な言葉かもしれません。ソフトウェアにはユーザーがいるという考え方を習慣にしてください。これらのユーザーは何を望んでいるのでしょうか?彼らが「わあ」と言うようにするには、何が必要でしょうか?

これは特に学部生にとって価値があります。なぜなら、ユーザーの概念がほとんどの大学のプログラミングクラスから欠けているからです。大学でプログラミングを教わる方法は、文法としてのライティングを教えるようなもので、その目的が聴衆に何かを伝えることであることには触れません。幸いなことに、ソフトウェアの聴衆は今やhttpリクエスト一つで手に入ります。したがって、授業のために行うプログラミングに加えて、人々が役立つと感じるようなウェブサイトを作ってみてはいかがでしょうか?少なくとも、それはユーザーと共にソフトウェアを書く方法を教えてくれるでしょう。最良の場合、それはスタートアップの準備だけでなく、YahooやGoogleのようにスタートアップそのものになるかもしれません。

ノート

[1] 子供を守りたいという欲求さえも、歴史的に人々がコミュニティの不承認を恐れて子供に対して行ってきたことから判断すると、弱いようです。(私たちはまだ未来に野蛮だと見なされることをすると思いますが、歴史的な虐待は私たちにとって見えやすいものです。)

[2] Y Combinatorが創業者に3ヶ月間動くようにさせることを心配することは、スタートアップを始めることがどれほど大変かを過小評価していることを示唆しています。それよりもはるかに大きな不便に耐えなければならないでしょう。

[3] ほとんどの従業員契約は、会社の現在または将来のビジネスに関連するアイデアはすべて彼らに属すると述べています。しばしば、第二の条項はあらゆる可能性のあるスタートアップを含む可能性があり、投資家や買収者のためにデューデリジェンスを行う人は最悪の事態を想定します。

安全のために、(a) 前の職場で雇用されている間に書いたコードを使用しないか、(b) 雇用主にあなたのサイドプロジェクトのために書いたコードに対する権利を放棄するように書面で同意してもらってください。多くの雇用主は、貴重な従業員を失うよりも(b)に同意するでしょう。欠点は、プロジェクトが何をするのかを正確に伝えなければならないことです。

[4] ゲシュケとワーノックは、ゼロックスが彼らを無視したからこそAdobeを設立しました。もしゼロックスが彼らが作ったものを使用していたら、彼らはおそらくPARCを離れることはなかったでしょう。

感謝 ジェシカ・リビングストンとロバート・モリスにこの草稿を読んでもらったこと、そしてジェフ・アーノルドとSIPBに私を招待してくれたことに感謝します。

このエッセイにコメントしてください。