正直プログラミングとかよくわからないので、同期の優秀なRubyistに薦められる本を全部読んでみるつもりでいます。ただし、平日に技術本を読む暇は無いので、まずは「プログラマーとは何か」みたいなエモーショナル部分()を鍛えています。
特に面白かったのが『Joel on Software』と『伽藍とバザール』です。前者はソフトウェアマネージメント、後者はオープンソースコミュニティについてまとめられた本です。
『Joel on Software』はちょっとシニカルな論調で。「プログラマー主導だと楽な機能しか実装しない」という耳の痛い話や、「顧客は自分の欲しいものを理解していない」「下っ端でも何かを成し遂げる方法」とか、面白くて役に立ちそうな話が多いです。個人的には社内の営業やディレクターの同期にも読んでほしい(せっかくITの会社で働いてるんだから)と思うのですが、広めるのは手間がかかりそうです。
また、『伽藍とバザール』の人類学っぽい考察(例えば、オープンソースのコミッターにはどういうインセンティブが働いているのか)は興味深く読めました。
伽藍とバザール―オープンソース・ソフトLinuxマニフェスト
- 作者: エリック・スティーブンレイモンド,Eric Steven Raymond,山形浩生
- 出版社/メーカー: 光芒社
- 発売日: 1999/09
- メディア: 単行本
- クリック: 38回
- この商品を含むブログ (45件) を見る
以前から気になってた『UNIXという考え方』も薦められたので読みました。「小さいモジュールに分割して問題を解く」ような考え方は、オブジェクト指向に通じるし、他の問題解決の場面でも役に立ちそうです。
もちろん『ハッカーと画家』も薦められました。私も元々持っていたのですが、他の同期に貸したら別れた彼女の家に置いてきてしまったとかでなかなか返ってきません。
- 作者: ポールグレアム,Paul Graham,川合史朗
- 出版社/メーカー: オーム社
- 発売日: 2005/01
- メディア: 単行本
- 購入: 109人 クリック: 4,884回
- この商品を含むブログ (582件) を見る
他に薦められた本です。
新装版 リファクタリング―既存のコードを安全に改善する― (OBJECT TECHNOLOGY SERIES)
- 作者: Martin Fowler,児玉公信,友野晶夫,平澤章,梅澤真史
- 出版社/メーカー: オーム社
- 発売日: 2014/07/26
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (7件) を見る
リーダブルコードはなぜか同期の間で流行ってました。
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
- 作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/06/23
- メディア: 単行本(ソフトカバー)
- 購入: 68人 クリック: 1,802回
- この商品を含むブログ (128件) を見る
「漬物石に最適」とLinuxのカーネルの本も薦められました。
- 作者: Daniel P. Bovet,Marco Cesati,高橋浩和,杉田由美子,清水正明,高杉昌督,平松雅巳,安井隆宏
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/02/26
- メディア: 大型本
- 購入: 9人 クリック: 269回
- この商品を含むブログ (70件) を見る