あなたは上司を持つように作られていない
スタートアップを始めたいですか? Y Combinatorから資金提供を受けましょう。
2008年3月、2008年6月改訂
テクノロジーは、普通を自然から分離する傾向があります。私たちの体は、豊かな国の人々が食べるような食べ物を食べるようには設計されていませんし、運動不足になるようにも設計されていません。仕事のやり方にも同様の問題があるかもしれません。普通の仕事は、体にとって白砂糖や砂糖が悪いように、知的に悪い影響を与える可能性があります。
私がそう疑い始めたのは、スタートアップの創業者たちと数年間仕事をした後でした。私はこれまで200人以上の創業者たちと仕事をしてきましたが、自分のスタートアップで働くプログラマーと、大企業で働くプログラマーの間には明確な違いがあることに気づきました。創業者が必ずしも幸せそうとは言えません。スタートアップを始めるのは非常にストレスがたまるからです。おそらく、それを表現する最良の方法は、あなたの体がソファに座ってドーナツを食べるよりも、長距離走をしているときの方が幸せであるという意味で、彼らは幸せだと言うことでしょう。
統計的には異常ですが、スタートアップの創業者は、人間にとってより自然な方法で働いているようです。
私は昨年アフリカに行き、以前は動物園でしか見たことのなかった多くの野生動物を見ました。彼らがどれほど違って見えるかに驚きました。特にライオンです。野生のライオンは、10倍も生き生きとしているように見えます。彼らはまるで別の動物のようです。自分で働くことは、野生に住むことがライオンのような広範囲を動き回る捕食者にとって気持ちが良いのと同じように、人間にとっても気持ちが良いのではないかと思います。動物園での生活は楽ですが、彼らが設計された生活ではありません。
木
大企業で働くことの何がそんなに不自然なのでしょうか?問題の根源は、人間がそのような大規模なグループで働くように作られていないということです。
野生で動物を見るときに気づくもう一つのことは、それぞれの種が特定のサイズのグループで繁栄するということです。インパラの群れには100匹の成獣がいるかもしれません。ヒヒはおそらく20匹でしょう。ライオンは10匹になることはめったにありません。人間もグループで働くように設計されているようで、狩猟採集民について読んだことと、組織に関する研究、そして私自身の経験から、理想的なサイズはおおよそ次のようであることが示唆されます。8人のグループはうまく機能します。20人になると管理が難しくなります。そして、50人のグループは本当に扱いにくいです。[1]
上限がどうであれ、私たちは明らかに数百人のグループで働くようには作られていません。しかし、人間の本質よりもテクノロジーに起因する理由で、非常に多くの人々が数百人または数千人の従業員を抱える企業で働いています。
企業は、そのような大規模なグループがうまくいかないことを知っているので、協力して作業できる十分に小さなユニットに分割します。しかし、これらを調整するために、彼らは新しいもの、つまりボスを導入する必要があります。
これらの小さなグループは常にツリー構造で配置されています。あなたの上司は、あなたのグループがツリーに取り付けられるポイントです。しかし、このトリックを使って大規模なグループを小さなグループに分割すると、奇妙なことが起こります。私は誰も明示的に言及しているのを聞いたことがありません。あなたより1レベル上のグループでは、あなたの上司があなたのグループ全体を代表します。10人のマネージャーのグループは、単に通常の方法で協力して働く10人のグループではありません。それは本当にグループのグループです。つまり、10人のマネージャーのグループが単に10人の個人のグループであるかのように協力して働くためには、各マネージャーのために働くグループは、まるで一人の人間であるかのように働く必要があります。労働者とマネージャーはそれぞれ、1人分の自由しか共有しないことになります。
実際には、人々のグループがまるで一人の人間であるかのように行動することは決してできません。しかし、このようにグループに分割された大規模な組織では、常にその方向に圧力がかかっています。各グループは、人間が働くように設計された個人の小さなグループであるかのように働くために最善を尽くします。それがそれを作成したポイントでした。そして、その制約を伝播すると、各個人はツリー全体のサイズに反比例して行動の自由を得ることになります。[2]
大企業で働いたことがある人なら誰でもこれを感じたことがあるでしょう。あなたのグループが10人しかいなくても、従業員が100人の会社と10,000人の会社で働くことの違いを感じることができます。
コーンシロップ
大規模な組織内の10人のグループは、一種の偽の部族です。あなたが交流する人の数はほぼ適切です。しかし、何かが欠けています。それは個人のイニシアチブです。狩猟採集民の部族は、はるかに多くの自由を持っています。リーダーは部族の他のメンバーよりも少し多くの力を持っていますが、一般的に上司ができるように、彼らに何をいつすべきかを指示することはありません。
それはあなたの上司のせいではありません。本当の問題は、階層内のあなたより上のグループでは、あなたのグループ全体が1人の仮想的な人間であるということです。あなたの上司は、その制約があなたに伝えられる方法にすぎません。
したがって、大規模な組織内の10人のグループで働くことは、同時に正しくも間違っても感じられます。表面上は、あなたが働くように設計されているグループのように感じられますが、何か大きなものが欠けています。大企業での仕事は、高果糖コーンシロップのようなものです。それはあなたが好きなもののいくつかの性質を持っていますが、他のものでは悲惨なほど欠けています。
実際、食べ物は、通常の種類の仕事の何が悪いのかを説明するのに最適な比喩です。
たとえば、大企業で働くことは、少なくともプログラマーにとってはデフォルトの行動です。どれほど悪いのでしょうか?まあ、食べ物はそれをかなり明確に示しています。もしあなたが今日アメリカのランダムな場所に落とされたら、あなたの周りのほとんどすべての食べ物はあなたにとって悪いでしょう。人間は、小麦粉、精製された砂糖、高果糖コーンシロップ、および水素化植物油を食べるようには設計されていません。しかし、平均的な食料品店の内容を分析すると、おそらくこれらの4つの成分がカロリーの大部分を占めていることがわかるでしょう。「普通の」食べ物はあなたにとってひどく悪いのです。人間が実際に食べるように設計されたものを食べているのは、バークレーのビルケンシュトックを履いている少数の変人だけです。
もし「普通の」食べ物が私たちにとってそれほど悪いなら、なぜそれほど一般的なのでしょうか?主な理由は2つあります。1つは、それがより直接的な魅力を持っているということです。そのピザを食べた1時間後に気分が悪くなるかもしれませんが、最初の数口を食べるのは素晴らしい気分です。もう1つは、規模の経済です。ジャンクフードの生産は拡大しますが、新鮮な野菜の生産は拡大しません。つまり、(a)ジャンクフードは非常に安価になる可能性があり、(b)それを販売するために多くのお金を費やす価値があるということです。
もし人々が安価で、大々的に販売され、短期的には魅力的なものと、高価で、あいまいであり、長期的には魅力的なもののどちらかを選択しなければならないとしたら、ほとんどの人がどちらを選ぶと思いますか?
それは仕事でも同じです。平均的なMITの卒業生は、GoogleやMicrosoftで働きたいと思っています。なぜなら、それは認知されたブランドであり、安全であり、すぐに良い給料が支払われるからです。それは彼らが昼食に食べたピザに相当する仕事です。欠点は後になって初めて明らかになり、そのときは漠然とした倦怠感としてのみ明らかになります。
そして、スタートアップの創業者と初期の従業員は、一方ではバークレーのビルケンシュトックを履いている変人のようなものです。人口のほんの一握りですが、彼らは人間が生きるように設計されているように生きている人々です。人工的な世界では、過激派だけが自然に生きています。
プログラマー
大企業の仕事の制限は、特にプログラマーにとっては困難です。なぜなら、プログラミングの本質は新しいものを構築することだからです。営業担当者は毎日ほぼ同じ売り込みをします。サポート担当者はほぼ同じ質問に答えます。しかし、一度コードを書いたら、それを再び書く必要はありません。したがって、プログラマーがプログラマーとして働くように設計されている場合、常に新しいものを作成しています。そして、組織の構造が各個人にツリーのサイズに反比例して自由を与える場合、何か新しいことをするときに抵抗に直面することになります。
これは、規模の大きさの必然的な結果であるように思われます。それは最も賢い企業でも当てはまります。私は最近、大学を卒業してすぐにスタートアップを始めることを検討した創業者の話を聞きましたが、そこでより多くのことを学べると思ったので、代わりにGoogleで働くことにしました。彼は予想ほど多くを学びませんでした。プログラマーは実践することで学びますが、彼がやりたいことのほとんどはできませんでした。会社が許可しない場合もあれば、会社のコードが許可しない場合もよくありました。レガシーコードの重荷、そのような大規模な組織で開発を行うための間接費、および他のグループが所有するインターフェースによって課せられた制限の間で、彼はやりたいことのほんの一部しか試すことができませんでした。彼は、プログラミングだけでなく会社の用事もすべて行わなければならないにもかかわらず、自分のスタートアップではるかに多くのことを学んだと言いました。なぜなら、少なくともプログラミングをしているときは、やりたいことを何でもできるからです。
下流の障害は上流に伝播します。新しいアイデアを実装することを許可されていない場合、それらを持つことをやめます。そしてその逆も同様です。やりたいことを何でもできるときは、何をすべきかについてより多くのアイデアが生まれます。したがって、自分で働くことは、低制限の排気システムがエンジンをより強力にするのと同じように、あなたの脳をより強力にします。
もちろん、自分で働くことは、スタートアップを始めることを意味する必要はありません。しかし、大企業での通常の仕事と自分のスタートアップの間で決定を下すプログラマーは、おそらくスタートアップを行うことでより多くのことを学ぶでしょう。
あなたが働く会社の規模を調整することで、得られる自由の量を調整することができます。あなたが会社を始めるなら、あなたは最大の自由を持つでしょう。あなたが最初の10人の従業員の1人になるなら、あなたは創業者とほぼ同じくらいの自由を持つでしょう。100人の従業員がいる会社でさえ、1000人の従業員がいる会社とは異なって感じるでしょう。
小規模な会社で働くことは自由を保証するものではありません。大規模な組織のツリー構造は、自由の上限を設定しますが、下限を設定しません。小規模な会社の責任者は、依然として暴君になることを選択する可能性があります。重要なのは、大規模な組織は、その構造によってそうすることを余儀なくされているということです。
結果
それは組織と個人の両方にとって実際の結果をもたらします。1つは、企業がどれほどスタートアップの活力を維持しようと努力しても、規模が大きくなるにつれて必然的に減速するということです。それは、すべての大規模な組織が採用せざるを得ないツリー構造の結果です。
あるいは、大規模な組織は、ツリー構造を回避した場合にのみ、減速を回避できます。そして、人間の本質が協力して作業できるグループのサイズを制限するため、大規模なグループがツリー構造を回避するための唯一の方法は、構造を持たないこと、つまり、各グループが実際に独立しており、市場経済の構成要素が行うように協力することであると私は想像できます。
それは検討する価値があるかもしれません。私はすでにこの方向に傾いている高度に分割可能なビジネスがいくつかあるのではないかと思います。しかし、私はそれを行ったテクノロジー企業を知りません。
企業がスポンジとして構造化するのをやめることができることが1つあります。それは、小さく保つことです。もし私が正しければ、企業をあらゆる段階でできるだけ小さく保つことは本当に価値があります。特にテクノロジー企業です。つまり、最高の人材を雇用することが二重に重要です。平凡な採用はあなたを2回傷つけます。彼らは完了する作業が少ないだけでなく、特定の問題を解決するためにより多くの人材が必要になるため、あなたを大きくします。
個人にとって、その結果は同じです。小さく目標を定めましょう。大規模な組織で働くことは常に嫌なものであり、組織が大きければ大きいほど、より嫌なものになります。
数年前に書いたエッセイで、私は卒業する上級生に、自分の会社を始める前に他の会社で数年間働くようにアドバイスしました。私は今それを修正します。もしあなたがそうしたいなら、他の会社で働いてください。しかし、小さな会社でのみ、そしてあなたが自分のスタートアップを始めたいなら、先に進んでください。
私が大学生にすぐにスタートアップを始めないように提案した理由は、ほとんどが失敗するだろうと感じたからです。そして彼らはそうするでしょう。しかし、野心的なプログラマーは、自分のことをして失敗する方が、大企業で働くよりも良いでしょう。確かに彼らはより多くのことを学ぶでしょう。彼らは経済的にもより良い立場にあるかもしれません。20代前半の多くの人々は借金を抱えています。なぜなら、彼らの費用は、学校を卒業したときに非常に高く見えた給料よりも速く成長するからです。少なくとも、あなたがスタートアップを始めて失敗した場合、あなたの純資産はマイナスではなくゼロになるでしょう。[3]
私たちは現在、非常に多くの異なるタイプの創業者に資金を提供しているため、パターンを確認するのに十分なデータがあり、大企業で働くことによるメリットはないようです。数年間働いた人々は、大学を卒業したばかりの人々よりも優れているように見えますが、それは彼らがそれだけ年をとっているからです。
大企業から私たちに来る人々は、しばしばいくらか保守的に見えることがあります。大企業が彼らをそのようにしたのか、それともそもそも大企業で働くようにした自然な保守主義がどれほどあるのかは言えません。しかし、確かにその大部分は学習されたものです。私はそれが燃え尽きるのを見てきたので知っています。
それが何度も起こるのを見てきたことが、自分で働くこと、または少なくとも小さなグループで働くことが、プログラマーが生きるための自然な方法であると私を確信させるものの1つです。Y Combinatorに到着する創業者は、しばしば難民の打ちひしがれた雰囲気を持っています。3か月後、彼らは変身します。彼らは非常に多くの自信を持っているため、数インチ背が高くなったように見えます。[4]奇妙に聞こえるかもしれませんが、彼らは同時に、より心配そうであり、より幸せそうに見えます。それはまさに私が野生のライオンがどのように見えるかを説明する方法です。
従業員が創業者に変身するのを見ていると、2つの違いは主に環境によるものであり、特に大企業の環境はプログラマーにとって有害であることが明らかになります。自分のスタートアップで働き始めて最初の数週間で、彼らは生き生きとしているように見えます。なぜなら、ついに彼らは人々が生きるように設計されているように働いているからです。
注記
[1] 人間がある特定の生き方をするように作られている、または設計されていると言うとき、私は進化によってそうであるという意味です。
[2] 苦しむのは葉だけではありません。制約は下だけでなく上にも伝播します。したがって、マネージャーも制約を受けます。単に物事を行うだけでなく、部下を通じて行動する必要があります。
[3] クレジットカードでスタートアップに資金を提供しないでください。負債でスタートアップに資金を提供することは通常愚かな行動であり、クレジットカードの負債はすべての中で最も愚かです。クレジットカードの負債は悪い考えです。それは絶望的で愚かな人々のために邪悪な企業によって仕掛けられた罠です。
[4] 私たちが資金を提供した創業者は以前は若かった(最初は学部生に応募することを奨励しました)、そして私がこれを見た最初の数回、私は彼らが実際に物理的に背が高くなっているのかどうか疑問に思っていました。
感謝 トレバー・ブラックウェル、ロス・ブッチャー、アーロン・イバ、アビー・キリギン、イヴァン・キリギン、ジェシカ・リビングストン、ロバート・モリスに、この草稿を読んでくれたことに感謝します。