仕事でコード書いてた頃の話。 机上に「本」というメディアは無かった。プログラミングといえばお手本のコピペ&手直しで仕上げてた。だから、せいぜい入門書やリファレンスといった辞書的なやつだけで、3年もすれば「古い」と引き出しの中へ。 だから、いつまでたっても上手なのは「お作法」だけ。あたりまえだ。仕様を実装したコードに「似た」コードやパターンを探し出す→コピペがプログラマの仕事だと思ってたから。ネットの情報が「全て」であって、「考える」とは、「いかにお手本に合わせるか」だったから。 プログラマというよりも、むしろ「コーダー」。その辺は「プログラマになれなかったわたし」[参照]に書いた。 ここでは、「コンピュータの名著・古典100冊」の既読リストで恥さらし。いかにちゃんとした本を読んでいないかがよっく分かる、なさけない。 本書はプログラミングに限らず、ソフトウェアエンジニアとしての libera
タイトルは大仰だけど、いわゆるロジカルシンキング指南。ただし、そこらのロジシン本と一緒にするなかれ。「知的複眼思考法」は今まで読み散らしてきたロジシンもので最高に腑に落ちてくるスゴ本なり。 これまでのロジカルシンキング本は、定義と書き方の説明と例の紹介の集積にすぎない。曰く、「今なぜMECEか?」「MECEとは」「MECEの例、書き方」「MECEの実践」でオシマイ。 だから読んでもソレっぽい書き方はできるけれど、あくまで見た目。ロジカルシンキングから導出される「アウトプット」と同じ書式だけれど、ロジカルシンキングをしていない。 いっぽう、本書の第3章の「問いの立てかたと展開のしかた」では、MECEとなるための思考方法を説明してくれる。実は、優れたツリーの裏側に何十枚もの「デッサン」がある。書いちゃ捨て、拾っては直しのスクラップ&ビルドが必要なんだが、フツーの指南本はそこを省く。本書には「デ
Joel on Software の翻訳 Wiki の話は以前にも書いたが、その中に Joel Spolsky の会社である Fog Creek Software におけるマネジメントトレーニングプログラム用の課題読書リストが公開されている。二週間に一冊読んでいっても二年間かかるという長大なリストである。 ちょうど Tech 総研で「この春に読みたい!TOPエンジニア推薦のIT技術書20冊」という記事が公開されているのを見て、件の読書リストで邦訳が出ているものだけ並べてもそれなりのリストになるのではないか、それにサポートページなどの情報を加えれば他の人の参考になるかと思ったのである。実際やってみると、邦訳だけでも50冊を超えるリストになり、正直死んだ(笑) 見やすいように著者や内容で大雑把に分類させてもらった(不適当な分類があったらすいません)。正直言って、この本が入るか? というようなも
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く