ゲーム業界でC++をメインに扱ってた私ですが現在は自営でHTML・CSS・PHPなんかを使ってます。ゲーム業界に限らないと思いますが、プログラマー系の職と言えば「ブラック企業」というイメージがつきもの。ひどいとこだと、月200時間を超える残業を課す企業もあるとか。普通に働いている人からすると「月200時間残業なんて理論的に無理じゃね?」という意見を2chなどではよく目にします。存在します如何にして月200時間残業が起こり得るのかについてお話しましょう。一般的な感覚でいうところのブラックは多いかも。残業がブラック企業の指標とは思いませんがプログラマーという職は基本的に残業が多いのは事実。当たり前と言えば当たり前で...プログラミングっていうのはソースコードをブラッシュアップしようと思えばいつまででも続けられますし、デバッグ作業というのも基本的には終わりがありません。製品を更に良くしようと思えば無限に改良可能。ゲームの話をすれば、仮に100人の人間が100時間かけてデバッグ作業をやったとして合計10,000時間。最近の大型タイトルなんてのは100万本売れることもざらにありるわけですね。100万人が1時間プレイしただけで1,000,000時間。明らかにデバッグ時間が不足している。仕事の終わりは「納期」のみになるわけですね。作業内容そのものは時間で縛れるものではない。多くの場合、時間が足りずに残業アンド残業でコーディングを続けることになり、結果的に普通に働く人からすればびっくりしちゃう!?残業時間が生まれるわけです。これらをすべてブラックと呼んでしまうと、プログラマーという職がそもそも成り立たなくなっちゃう。いうことで、残業が多少多いはしょうがないとしよう。残業が嫌なら企業に勤めるプログラマーにはならないのが良いかと。企業に勤めるだけがプログラマーじゃないですからね。「多い」の一言では済まされないほどの残業時間を課す、これが真のブラックなわけだなぁ~。プログラミングは最高のスキルであるプログラミングってのはこの世で最も使えるスキルの一つ。※・・・と僕は思ってますよ。物理的な作業を切り売りしようとした場合、そのスキルが洗練されていたり、芸能人になる...などしない限りは稼げる額は一般レベルで留まるのに対し、プログラミングを上手く利用すれば、その頭打ちが無くなる。ある人が100時間かけて作成したプログラミングによって、1万人の人間が1時間の作業時間短縮ができたとしましょ。なれば作成したプログラミングによって10,000時間分の価値を生み出すことができたわけですね。前にまとめブログでみた話をすると...次のようなまとめ記事がありました。エクセルのデータ入力のアルバイトをエクセル関数で処理したら10時間程?とりあえず長時間予定されてた作業がほんの数時間で終わり、あまりに早く終わったために休憩してたらクビになったプログラミング様様ってことですな。月200時間残業についてでは本題の月200時間残業について。※僕が以前勤めてた会社だと250時間なんて人もいました30日で割り算すると1日当たり7~8時間の残業ってことですね。人によってはこれもあるでしょう。きつくて辞めたいならジョブチェンジをガチでオススメします。多くの場合は、休日に出勤した分が「休日出勤」という扱いではなく「残業」という形でカウントされ、結果的に残業時間がものすごいことになる...というケースが多いかなぁと思います。土日にそれぞれ12時間働いたとすれば月にして約100時間程度の残業時間が増えるという仕組みです。なると...200時間から100時間を引いた残りの100時間分。これを平日である約20日で処理することになります。すれば平日1日当たりの残業時間が約5時間という計算。定時が夕方6時であれば...そこから5時間残業して夜の11時。