« iPod touch ファーストインプレッション・・・ってレベルじゃねーぞっていう話 | メイン | Re : アニメ業界の体制とか、発言を批判すると、違法アップロード? »
趣味だからこそできる事がある。金がからむからこそできない事もある。
ちょっと前の話な上にリンク先のOSSとエンタープライズな本題からずれるけど
自分の書いたプログラムにバグがあるって普通に恥ずかしくない?「社会の窓が開いていてよ?」とか指摘されたのと同様の恥ずかしさを感じない?普通にそのバグは一刻も早く消し去りたくない?バグ指摘されたらその瞬間にバグ修正が優先順位トップに踊りでない?メンテナンスってそういうことだと思うんだけどなあ。
なんでやろうとしないの?
なぜお前らは「好きだからコードを書く」はできるのに「好きだからメンテナンスする」ができないのか? : mput の日記。
エンタープライズというか、受託開発での話になるけど、金をもらってメンテナンスするようになると途端に自由にできなくなるんだよなぁ。何かコードに対して手を入れることはすなわち「作業」=「金」って事になるんで、「今日は時間があるから、よーし頑張ってリファクタリングでコードをきれいにしちゃうぞっ」なんて言った瞬間に、安くない金額が「メンテナンス費用」という名目で計上されちゃったりするわけで。
自然、"わかっていても"見て見ぬふりをしないといけないケースも多々出てくる。あるいはひどい話になると、致命的なもので無ければ黙ってそのままリリースして、保守で金を取ってやれとか。
新規開発よりメンテナンスが魅力的で無いように見えるのは、コードをキレにするのが面倒くさいとか、バグを直すのが面倒くさいとかいう理由以上に、こういう「しがらみ」がうっとうしいからじゃないかなぁ。そして、メンテナンスで代を重ねるごとにしがらみは深く絡まり合い、積層していき、ジャングルのように手出しができなくなるのだ
だから、こんな風に言い切れる人がとてもうらやましい。これから職業としてプログラマを目指す人で、本当に"プログラマ"として生きていきたいと願うなら、受託開発には来てはいけません。そこに未来はないから。
うらやましいと思うなら、行動して変えていけよ!という話なのかもしれないけど、なんとかなる方法があるのかどうか・・・。模索は続けたいけど、構造的欠陥のような気がしないでもない。あきらめたくは無いんだけどなぁ。
トラックバック
このエントリーのトラックバックURL:
http://eclipse-moon.net/mt/mt-tb.cgi/17
Author

tak.hasegawa
いつも気ままな職業プログラマー
![]()
最近のエントリー
- 米国でのXBOX360の隆盛はかつての日本が辿ってきた道に思える件
- となりのインテリアさんの雑貨&インテリア検索用のFireFox検索プラグインを作ってみた
- iTunes Storeで購入できなくなった
- Re : アニメ業界の体制とか、発言を批判すると、違法アップロード?
- 趣味だからこそできる事がある。金がからむからこそできない事もある。
- iPod touch ファーストインプレッション・・・ってレベルじゃねーぞっていう話
- iPod touch 開封ギャラリー
- 暗黙的な変換がないため、条件式の型がわかりません。
- Another HTML-lintで100点を取るべき理由
- はてなスターを実装&デザインを2カラムに変更

コメントを投稿