レシピだけが大切なわけではない
2009.04.20
会社から戻って急いで夜ご飯の準備をして、調理しながら、後片付けをして、食事の時にはあらかた後片付け終了...となっていると、ご飯食べ終わった後にもそれほど嫌な気持ちになることはなく、
「これも1つのlifehacksかなぁ」
とどうでもよいことを毎日のように考えています...というのは半分冗談ですが、半分本気で、これを実践するためには、それなりのノウハウが必要でしかも料理本に書かれていないことが結構重要なように思います。
何が言いたいのかというと、料理をする時の食材の切り方や味付けのレシピはもちろん色々な本に出ていますが、料理をする時にどんな道具を使いこなせると効果的に調理が出来るかとか、調理の合間のどのタイミングで使った道具の後片付けをしておくと、効率的に調理が終わるかというのは、長年のノウハウによるものかなと思います。
結婚する前はしょっちゅうご飯作っていたから、その時のノウハウというのは衰えている事なく、自分で言うのもなんですが、結構手際よくご飯作りが出来ています。
話がここでガラっと変わりますが、1月から仕事の合間や週末のお休みのちょっとした時間を使ってプログラミングの勉強してます。
こちらは料理のように手際良く出来ないのですが、それっていうのも、料理のレシピに相当するようなサンプルのプログラムを読み解くというのはある程度コツが掴めて来たのでおおよそ、レシピを活用する力は出来つつあるけど、料理の例えでいうと
・どんな道具を使うと効果的なのか
・どのタイミングで後片付けをすると効果的なのか
というように、レシピ自体ではなく、そのその周辺の能力みたいな部分のスキルが足りていないからなのかなぁと思います。
1年位前からemacsというテキストエディタの練習をしてきてなるべく無駄なタイピングを以前比べればしなくなったとはいえ、道具としてはまだまだ使いこなせていないし、開発手法(という言い方なのかわからないけど)についてもまだ理解が曖昧。
最近になって、やっとxUnit使ったユニットテストとか、Subversion(最近はGitの方が良いのでしょうね)のようなバージョン管理システム等の効能がうっすらと見えて来たけど、これらに限らず、プログラム書く上での周辺能力やその関連スキルの理解が進んでくると、手際良く料理が出来るのと同じように、サクサクと手際良くコードが書けるのでしょうね。
そういう意味ではレシピに相当する能力だけが大切なわけではなく、その周辺のスキルによって、プログラミングのスキルに差が出来るのでしょうけど、こういうノウハウについてまとめてある本を最近探し求めているのでどなたか良い本ありましたら、教えてください。
投稿者 : 小山田 浩 | 投稿日時 : 2009.04.20 22:12
あすなろBLOGのトラックバック・コメントは承認制になっています。
すぐにブログに反映されませんので、ご了承ください。





