ポール・グレアム ハッカーと画家
口に出来ないこと
偉大な仕事がなされる場所では、人々はいつも批判的で皮肉屋であり、前向きで支援的であったりはsにあい
自分はダメだが、他の皆はもっとダメだだ
とにかく、やる
Just Do It
遅く、念入りな仕事は早すぎる最適化と同義
計算機科学・存在しない
数学者<ーコンピューターの博物学(ネットワークのルーティングのアルゴリズムの振る舞いを調べる) ー>ハッカー
コンピューターは表現の媒体に過ぎない。
大学や研究所はハッカーに科学者たれと、企業はハッカーにエンジたれと
ハッカーがデザインして実装する
あるいはday job 生活費のための仕事と愛のための仕事それがOSS
実験と課題をこなしながら学ぶ科学
ハックしながら学ぶハッカー
あるいは模写
次第に詳細化
いい仕事をする周期
コーダーとの違い
共感能力
計算機プログラムの構造と解釈
「プログラムは、人々がそれを読むために書かれるべきである。たまたま、それが計算機で実行できるにすぎない。」
仕様を作る人、だが仕様をつくる一番いい方法は実装すること
水の中に居るときに、どうやったら波を見れるか
「口にできないことは何だ?そしてなぜだ?」
パイをつくる職人
富は創るもの
ゲストからサーヴァントへ、関係者以外立ち入り禁止の中へ
人々が欲するところが重要なのであって、組織に属することが重要なのではない
もっと働きたいという意思=ベンチャー
人間はもっと生産性を上げようと思えば上げられる。
測定(個人の成果を見やすくする、小さいところで働く)と梃子(顧客の欲望につくす。技術と問題解決)
迷ったら、難しいほうを選ぶ:難しく無い方の一方は自分の中の怠惰さがその選択肢をでっち上げたから。本当は何をすべきか知っている。
創り出した富と引き換えのキャッシュ
上司は顧客の代理人
搾取するだけの力をもつ支配者に使えるのではなく、富をつくる時代
ヘンリー・フォードは、あなたを雇うから重要なのではなくて、あなたの馬を耕運機に置き換えるから重要
相対的貧困はそんなに悪いのか?
いいデザイン:
時を超える(過去の人にもうける)
正しい問題を解決する
想像力を換気する(良い建物は、住む人が生きたい生活を送る背景となる。ソフトはレゴのように組み合わせられるようになりたい。論文の良さは引用のしやすさだ)
繰り返しと再帰
簡単で、自然に見える
簡単に間違って、簡単に直せるようにしておく
少数のホットなトピックと少数のホットスポット、それらの中心から離れたら良い仕事は出来ない
ほげ言語のパラドックス
Oracle Java C++ Perl Python.....Lisp
グリーンスパンの第十規則
戻る