「52 Reasons Why Programmers Work On Weekends」という記事がありました。 原文には52の理由が列挙されていますが、ここでは一部抜粋で要約しています。 かなりいい加減に削っているので、詳細は原文をご覧下さい。 開発にかかる時間を短く見積もり過ぎ ヘルプファイル作成やチームメンバ変更などによる派生業務のための工数を短く見積もり過ぎ SDKなどのアップグレードなどの予期しない事態が発生する 新しく学ばなければならない事が無い計画になっている 顧客のサーバをアップデートするのは週末 サーバが週末にダウンする事があるから 電話が鳴る回数が少ないから。でも、妻/パートナー/愛人/子供 による抗議は増加する。 月曜日に働くのが嫌だから 金曜日にバグが出る事が多い。そして、ほっとくと月曜日に働かなくてはならなくなる。 コンピュータとの間に、他人に話せないような秘め