banner
LegalGeek

LegalGeek

搞产品的法律人

保罗·グレアム《ハッカーと画家》|20220607

要約:ハッカーと画家の類似点、起業とソフトウェア設計についての考察など。

第 2 章・ハッカーと画家#

ハッカーと画家は共に創作者である#

  • 作曲家、建築家、作家と同様に、ハッカーと画家は優れた作品を創り出そうとする。彼らは本質的に研究をしているわけではないが、創作の過程で新しい技術を見つけることもある。

「時間」は唯一の有効な外部評価基準である#

  • 長い時間の洗礼を経て、美しいものは生き残り、発展する機会がより多く与えられる一方、醜いものは淘汰されることが多い。残念ながら、この評価には人の一生よりも長い時間が必要とされる。
  • サミュエル・ジョンソンは、「作家の評価には 100 年かかる」と言った。彼の影響力のある友人たちが亡くなり、彼の追随者たちも亡くなった後でなければ、彼に対する公正な評価はできない。

起業企業の戦場は新興領域にある#

  • あなた(起業家)は城に直接立ち向かうことは難しい。例えば、マイクロソフトの Word よりも優れたワープロソフトを作ることは難しくないが、マイクロソフトは自身の城を持っており、そのオペレーティングシステムは独占的であり、あなたは彼らに脅威を与えることはできないし、彼らはあなたの存在に気づくことさえしないだろう。
  • ソフトウェア設計の真の競争は新興領域の市場で行われる。ここにはまだ防御工事が築かれていない。

価格は供給と需要によって決まる#

  • すべての創作者はこの問題に直面する。楽しいソフトウェアの需要は、顧客の面倒を見るソフトウェアの需要に比べて少ない。劇場での公演の報酬は、展示会でメーカーのために立ち上がるカートゥーンの大猿のコスチュームを着る報酬には及ばない。小説の執筆報酬は、広告のコピーの執筆報酬には及ばない。プログラミング言語の開発収入は、ある会社の古いデータベースをサーバーに接続する収入には及ばない。

生計問題を解決するための「日中の仕事」を見つける#

  • ほとんどの創作者は、職業生涯の初期には「日中の仕事」を持っている。特に画家や作家は顕著である。幸運な場合、あなたは「真の仕事」と非常に関連性のある「日中の仕事」を見つけることができる。音楽家はしばしばレコード店で働いているようだ。同様に、特定のプログラミング言語やオペレーティングシステムを研究するハッカーは、それらのツールを使用する「日中の仕事」を得ることができ、その他の時間を優れたソフトウェアの開発に費やすことができる。

ソフトウェアの一部の機能は自己解釈である#

  • 優れたソフトウェアを作るためには、ユーザーが基本的にあなたのソフトウェアを知らないことを前提とする必要がある。ユーザーが初めてあなたのソフトウェアを使用するとき、事前の準備をすることはありません。したがって、ソフトウェアの使用方法はユーザーの直感に合うようにすることが最善です。ユーザーにマニュアルを読むことを期待しないでください。

More・精妙な表現#

  • ハッカーが「計算理論」の必要性を理解することは、画家が顔料の化学成分を理解することとほぼ同じくらい重要です。

  • 見えない細部が一つに結合することで、驚くべき効果が生まれます。まるで数千の微細な音が同じ調子で歌っているかのようです。

  • もしハッカーが単に指示に従ってコードを書く技術労働者であるならば、彼は水路を掘る労働者と同じです。ただそれだけです。

  • 数学の公式が一ページに詰まっている紙は本当に印象的ですね。小技:変数名をギリシャ文字で表すとより印象的です。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。