書籍「小飼弾のアルファギークに逢ってきた」の備忘録
背景
以下の書籍を読んで、印象に残ったところを備忘録的にメモっときます。
小飼弾のアルファギークに逢ってきた (WEB+DB PRESS plusシリーズ)
- 作者: 小飼弾
- 出版社/メーカー: 技術評論社
- 発売日: 2008/04/14
- メディア: 単行本(ソフトカバー)
- 購入: 19人 クリック: 834回
- この商品を含むブログ (195件) を見る
概要
(背表紙より)
アルファギークとは?
「アルファ」は、動物行動学ではリーダーとなる個体のこと。「ギーク」は、ひたすら「好き」を貫いて信じる道を往き、世界を少しずつ、しかし確実に良い方向い変えていくエンジニアのこと。
メモ
プログラマーの三代美徳
(p.52)
怠惰(laziness) 全体の労力を減らすために手間を惜しまない気質。この気質の持ち主は、役立つプログラムを書いてみんなの苦労を減らしたり、同じ質問に何度も答えなくていいように文書を書いたりする。よって、プログラマーの第一の美徳である
短期(impatience) コンピューターが怠慢なときに感じる怒り。この怒りの持ち主は、今ある問題に対応するプログラムに留まらず、今後起こりうる問題を想定したプログラムを書く。少なくともそうしようとする。よって、プログラマーの第二の美徳である。
傲慢(hubris) 神罰が下るほどの過剰な自尊心。または人様に対して恥ずかしくないプログラムを書き、また保守しようとする気質。よってプログラマーの第三の美徳である。
ひとつも持ち合わせていない(;´Д`)
優れたエンジニアの定義
(p.184)
弾 毎度おなじみの質問です。優れたエンジニアとして重要なのはどんなことでしょうか。(以下、略)
天 俺は自分一人でどこまで作れるかっていうことだと思います。上から下まで自分でどれくらい作れるか。そういう意味では、自分はまだまだかなあと思うんですけど。
弾 そういう人がそばにいたら、何でもお願いしたくなっちゃうかも。アイディアが湧いたら「こんなの作って」とかって。この人に言ったら、上から下まで全部できちゃう。
弾 いやでも何でもやらされるようになるんだよね・・・。
天 でもアイディアもその人が持っているっていうのが、やっばり俺は優れたエンジニアだと思う。行動力とスピード感と、あとまんべんなく知ってて作り切るだけの技術力みたいな。
は 確かにそれは優れたエンジニアだね。
1から作り上げる力をつけたい(*´Д`*)
まとめ
皆さん、軸となる考え方・思想を持っている。 また先を行っているだけに、先を予想するというより「こうする!」という気負いがすごい(*´Д`*)