技術者の引き出し
ところでプロジェクトを遂行するに当たって、心掛けていることがあります。それは、普段からできるだけ多くの引き出しを持つようにすることです。その引き出しには、自分が納得した、つまり腑(ふ)に落ちた内容や自分にしっくりとくるものを詰めています。そして、引き出しに入れたものは、いつでも取り出せるようにしているのです。
ここではプロジェクトマネジメントについての内容ですが、開発者も同じじゃないでしょうかね。
「Javaできます」「PHPできます」だけじゃダメで、そのまわりのこと(例えば、HTTP自身とかApacheとかDBとかネットワークとか)についても色々な引き出しを持ってなきゃダメなんじゃないか、と。OS上で使用するコマンド自体やコマンドオプションとかもそうですね。
なんか周りを見ていると、それを意識している開発者が少ないなぁ、と感じます(こっちも思われてるかも知れませんが。。。orz)。