プログラマーとはどのような仕事をしている職業なのか、具体的に紐解いて解説します。プログラマーの仕事はその名の通り、プログラムをつくる人のことを指しますが仕事内容は多岐にわたります。ただプログラムをつくるだけでなく、プログラムの単体テスト、結合テストやデバッグ、修正の他、仕様のバグを見つけることもプログラマーの仕事のうちです。同じプログラマーでも所属している企業や環境により、任される範囲は大きく異なります。続きを読む
プログラマーを激務に追い込む原因はいくつかありますが、もっともよくある要因は開発プロジェクトの難航です。仕事には必ず納期がありますが、ITシステム開発も納期に間に合わせることが絶対条件です。開発プロジェクトが難航して納期がせまれば必然的にプロジェクトメンバーは皆激務を強いられることになります。開発プロジェクトが難航するのは、プロジェクトメンバーの力量不足である場合もありますが、外部的なことが要因になる場合も多々あります。続きを読む
プログラマーが激務に追われるのは外部的要因が多い、ということはそれに対する解決策は無さそうに思えるかもしれませんが、そんなことはありません。仕様バグの早期発見なども激務回避のための重要なポイントと言えます。また、プログラマーの作業には「何度もくりかえす作業」というのが多々あります。それらをサブルーチン化するなど、個の効率化を図ることも激務回避に役立ちます。どうにもならない場合はフリーランスになるという最終脱出手段を検討しましょう。続きを読む
今まさに激務に追われていて、もう辞めたいと悩んでいるプログラマーの方におすすめの記事を紹介します。休みなく長期的に続く過酷な長時間労働に身も心も疲れ果てていませんか?IT業界では、多くのプログラマーがデスマーチに陥っています。デスマーチという不吉な響きの通り、実際に体を壊したりうつ病になってしまったりするプログラマーも少なくありません。そこまで追い込まれてしまう前に、何とかして激務を脱出しましょう。続きを読む