Top / / 趣味だからこそできる事がある。金がからむからこそできない事もある。

« iPod touch ファーストインプレッション・・・ってレベルじゃねーぞっていう話 | メイン | Re : アニメ業界の体制とか、発言を批判すると、違法アップロード? »

趣味だからこそできる事がある。金がからむからこそできない事もある。

ちょっと前の話な上にリンク先のOSSとエンタープライズな本題からずれるけど

自分の書いたプログラムにバグがあるって普通に恥ずかしくない?「社会の窓が開いていてよ?」とか指摘されたのと同様の恥ずかしさを感じない?普通にそのバグは一刻も早く消し去りたくない?バグ指摘されたらその瞬間にバグ修正が優先順位トップに踊りでない?メンテナンスってそういうことだと思うんだけどなあ。

なんでやろうとしないの?

なぜお前らは「好きだからコードを書く」はできるのに「好きだからメンテナンスする」ができないのか? : mput の日記。

エンタープライズというか、受託開発での話になるけど、金をもらってメンテナンスするようになると途端に自由にできなくなるんだよなぁ。何かコードに対して手を入れることはすなわち「作業」=「金」って事になるんで、「今日は時間があるから、よーし頑張ってリファクタリングでコードをきれいにしちゃうぞっ」なんて言った瞬間に、安くない金額が「メンテナンス費用」という名目で計上されちゃったりするわけで。

自然、"わかっていても"見て見ぬふりをしないといけないケースも多々出てくる。あるいはひどい話になると、致命的なもので無ければ黙ってそのままリリースして、保守で金を取ってやれとか。

新規開発よりメンテナンスが魅力的で無いように見えるのは、コードをキレにするのが面倒くさいとか、バグを直すのが面倒くさいとかいう理由以上に、こういう「しがらみ」がうっとうしいからじゃないかなぁ。そして、メンテナンスで代を重ねるごとにしがらみは深く絡まり合い、積層していき、ジャングルのように手出しができなくなるのだ

だから、こんな風に言い切れる人がとてもうらやましい。これから職業としてプログラマを目指す人で、本当に"プログラマ"として生きていきたいと願うなら、受託開発には来てはいけません。そこに未来はないから。

うらやましいと思うなら、行動して変えていけよ!という話なのかもしれないけど、なんとかなる方法があるのかどうか・・・。模索は続けたいけど、構造的欠陥のような気がしないでもない。あきらめたくは無いんだけどなぁ。

トラックバック

このエントリーのトラックバックURL:
http://eclipse-moon.net/mt/mt-tb.cgi/17

コメントを投稿


フィード

Feed Powered by FeedBurner   [powered by FeedBurner]

Author

プロフィール画像

tak.hasegawa

いつも気ままな職業プログラマー

連絡先

最近読んだ本

クリエイティブ・コモンズ・ライセンス

クリエイティブ・コモンズ・ライセンス
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.