これはひとつの実例なんだが、あるエロゲプログラマは、毎回毎回
ゲームエンジンを無駄に作り直している。彼のエンジンは、わざと
一般性を持たないように作り上げている。そうしないと、いずれは
なんでも出来るエンジンが出来て仕事がなくなってしまうからだそうだ。
仕事量で人を評価する悪しきシステムが出来てしまっているのな。

いっぽう別のプログラマは、だいたい完成させた汎用エンジンを
少しカスタマイズする程度で仕事を終わらせている。
もちろん使い込んでるから安定している。
前者のエンジンよりも、重なる部分の開発がない分効率的だ。
彼は遊んでるように見えるし実際遊んでいるが、ちゃんと報酬を受け取っている。
彼が金を受け取れる理由ははっきりしていて、そのエンジンをメンテナンス出来るのは
ソースを持つ彼だけだからだ。そこにこそ彼の価値がある。

どっちが理想的なプログラマのあり方だと思う?