Loading...

新しいものを作るための6つの原則

Original

2008年2月

Arcのリリースに対する激しい反応は、予想外の結果をもたらしました。それは、私がデザイン哲学を持っていることに気づかせたのです。より明確な批評家の主な不満は、Arcが非常に脆弱に見えたことでした。何年もかけて取り組んできたにもかかわらず、私が示せるのは数千行のマクロだけだったのでしょうか?なぜ私はもっと実質的な問題に取り組まなかったのでしょうか?

これらの発言を熟考しているうちに、それらがいかに馴染み深いものであるかに気づきました。これはまさに、人々が最初にViawebやY Combinator、そして私のエッセイのほとんどについて言ったことと同じでした。

Viawebを立ち上げたとき、VCやeコマースの「専門家」にとっては笑止千万な話でした。私たちはアパートに住む2人の男に過ぎず、1995年には今のようにクールではありませんでした。そして、私たちが作ったものは、彼らにはソフトウェアですらなかったのです。彼らにとってソフトウェアとは、大きく重厚なWindowsアプリケーションのことでした。Viawebは、彼らが見た最初のウェブベースのアプリケーションだったので、単なるウェブサイトに過ぎないと見なされていました。彼らは、Viawebがクレジットカード取引を処理していないことを知ったとき、さらに軽蔑しました(最初の1年間は処理していませんでした)。取引処理は、彼らにとってeコマースのすべてでした。それは深刻で難しいように思えました。

しかし、不思議なことに、Viawebは最終的にすべての競合他社を打ち負かしました。

Y Combinatorに対する最初の反応は、ほとんど同じでした。それは笑えるほど軽薄に見えました。スタートアップの資金調達とは、シリーズAラウンドのことでした。それは、確立された資格を持つ人々によって設立された少数のスタートアップに、数ヶ月にわたる真剣なビジネスライクな会議の後、1フィートもある書類に記載された条件で、数百万ドルが与えられるものでした。Y Combinatorは取るに足りない存在に見えました。Y CombinatorがViawebのようなものになるかどうかはまだわかりませんが、模倣の数から判断すると、多くの人が私たちが何かを見つけたと思っているようです。

私のエッセイが成功しているかどうかは、ページビュー以外では測れませんが、それらに対する反応は、私が始めたときとは少なくとも異なっています。当初、Slashdotのトロールのデフォルトの反応は(明確な言葉に翻訳すると)「この男は誰で、これらのトピックについて書く権限があるのか?エッセイは読んでいないが、これほど短く、これほど非公式なスタイルで書かれたものが、学位を持つ人々がすでにそのトピックについて多くの厚い本を書いているのに、そのようなトピックについて何か役に立つことを言うはずがない」でした。今では、新しい世代のサイトに新しい世代のトロールがいますが、彼らは少なくとも最初の「この男は誰だ?」を省略し始めました。

今、人々はArcについて、最初にViawebやY Combinator、そして私のエッセイのほとんどについて言ったことと同じことを言っています。なぜこのようなパターンがあるのでしょうか?私は、その答えは、私の4つすべてに対するやり方が同じだったからだと気づきました。

それがこれです。私は、(a)単純な解決策を(b)見過ごされた問題に(c)実際に解決する必要がある問題に適用し、(d)できるだけ非公式に提供し、(e)非常に粗雑なバージョン1から始めて、(f)迅速に反復することを好みます。

これらの原則を明示的に述べてみたところ、驚くべきことに気づきました。これは、軽蔑的な最初の反応を生み出すためのレシピのようなものです。単純な解決策はより良いものですが、複雑な解決策ほど印象的ではありません。見過ごされた問題は、定義上、ほとんどの人が重要ではないと考えている問題です。非公式な方法で解決策を提供することは、何かを提示方法で判断するのではなく、実際に理解する必要があることを意味し、それはより多くの作業を必要とします。そして、粗雑なバージョン1から始めるということは、最初の努力は常に小さく、不完全であることを意味します。

もちろん、人々は新しいアイデアを最初に理解できないことに気づいていました。私は、それはほとんどの人が愚かだからだと考えていました。今では、それにはもっと深い理由があることに気づきました。逆張り投資ファンドのように、この戦略に従う人は、ほとんどの場合、平均的な人にとって間違っているように見えることをしています。

逆張り投資戦略と同様に、それがまさにポイントです。このテクニックは(長期的に)成功する理由は、それが、合法的に見えるようにしようとすることで他のすべての人が放棄するすべての利点をあなたに与えるからです。見過ごされた問題に取り組むことで、競争相手が少ないため、新しい発見をする可能性が高くなります。非公式に解決策を提供することで、(a)印象的に見せるために費やさなければならなかったすべての労力を節約し、(b)自分自身と聴衆の両方を欺く危険性を回避できます。そして、粗雑なバージョン1をリリースして反復することで、あなたの解決策は、ファインマンが指摘したように、あなた自身の想像力よりも強力な自然の想像力の恩恵を受けることができます。

Viawebの場合、単純な解決策は、ソフトウェアをサーバー上で実行することでした。見過ごされた問題は、ウェブサイトを自動的に生成することでした。1995年には、オンラインストアはすべて人間のデザイナーによって手作業で作られていましたが、私たちはこれがスケールしないことを知っていました。実際に重要なのは、取引処理ではなく、グラフィックデザインでした。非公式な配信メカニズムは、ジーンズとTシャツを着て小売店のオフィスに現れた私でした。そして、最初のバージョン1は、私が覚えている限り、発売時には1万行以下のコードでした。

このテクニックの力は、スタートアップやプログラミング言語、エッセイを超えて広がっています。それはおそらくあらゆる種類の創造的な仕事に適用できるでしょう。確かに、それは絵画にも使用できます。これはまさに、セザンヌとクレーが行ったことです。

Y Combinatorでは、私たちは資金を提供するスタートアップにこの方法で作業することを奨励するという点で、このテクニックに賭けています。あなたの目の前に常に新しいアイデアがあります。ですから、他の人が見過ごしてきた単純なもの、つまり後で「明らかだった」と言われるようなもの、特に時代遅れの慣習によって、あるいは表面的に印象的なことをしようとして間違った方向に導かれたときに、探してください。本当の問題は何なのかを突き止め、それを解決してください。企業っぽく見せることに気を取られないでください。長期的に勝つのは製品です。そして、できるだけ早くリリースしてください。そうすれば、ユーザーから何を作り出すべきだったのかを学び始めることができます。

Redditは、このアプローチの典型的な例です。Redditが最初に立ち上げられたとき、それは何もないようでした。グラフィックに疎い人にとっては、意図的に最小限のデザインは、デザインがないように見えました。しかし、Redditは、人々に何が新しいのかを伝え、それ以外のことは邪魔しないという本当の問題を解決しました。その結果、Redditは大成功を収めました。今では、従来のアイデアがRedditに追いつき、それは当たり前のことのように思えます。人々はRedditを見て、創設者は幸運だったと考えています。このようなものはすべて、見た目ほど簡単ではありませんでした。Redditは、流れに逆らって必死に努力したため、流れを逆転させました。今では、彼らは単に流れに沿って漂っているように見えます。

ですから、Redditのようなものを見て、「こんなアイデアを思いつきたい」と思うときは、覚えておいてください。そのようなアイデアは、あなたの周り中にあります。しかし、あなたはそれらが間違っているように見えるので、無視しています。