わたしは10年以上SEをやってきていますが、いまだにSEを辞めたいと思うことは多々あります。
理由はいろいろあるのですが、その一つに『仕事が1日で終わらない』というものがあります。
これはどういう意味なのか?というと、SEの仕事はプロジェクト単位の仕事になります。
1つのプロジェクトを1年でこなすとしましょう。
- 設計
- プログラミング
- テスト
ざっくりと上記の作業があったとします。この場合、設計に半年、プログラミングに3ヶ月、テストに3ヶ月、といった日程で計画をしたとします。
設計に半年…じゃあ1日でいったいどれだけの仕事をこなせばいいのか?はっきりと見えないところがあります。
SEの作業進捗は見えづらく遅れていないかと常に不安を感じている話
SEの仕事の進捗は見えづらい
SEの仕事の進捗というのは見えづらいところがあります。
たとえば、上述したように設計に半年という期間を設定したとしましょう。約180日間で仕事をこなしていくわけですが、設計作業の1/180の仕事ってなんでしょう?
だいたいこういうときは設計で作成する資料のざっくりとしたページ数で判断します。
180日で180ページ作る予定なら、1日1ページ作れなければ作業が遅れていることになります。しかし…、

というのは設計作業を開始するタイミングではわからないのです。
作業を進めるている途中に、

といった、ある意味イレギュラーに近いことも発生します。
仕事が予定通り進んでいないのではないか?という不安がつきまとう
180ページ作るつもりでいたのが200ページになったり、1日1ページ作るつもりが1ページ作るのに1週間かかったりすることもあります。
予定通り、順調に進めているはずが、突然進捗が遅れたりすることがあります。
こういったことが本当によく起こりますので、わたしのようにある程度SEとして経験を積んでいると、

ということがわかってきます。
しっかり調査し、的確に日程を計画する。そして計画通りに仕事を進めて、作業も順調に進捗していく。
なのに、なぜかいつも不安を感じるのです。

そんな気持ちが拭えないんです。…もうこれはSEのみんなが抱える病気ですよ。
作業を進めてくると徐々に見えてくる進捗…そして気づく、遅れている!と。
180ページの資料を作るつもりでいたのが200ページになってしまうことがあると書きましたが、それはいったいどんなときに200ページになりそうだと気づくのか?
作業開始のタイミングでは気づきませんが、作業を進めるとだんだん見えてくるものです。

と思っていても、

となることもあります。そして気づく。実は20日遅れだと。
あるいはレビューといった他人から指摘されることでも気づくことがあります。180ページ分作ったあとに、大きな考慮漏れがあるとあと100ページ必要だ、とか。
調査が足りないだけ、システム全体が見れてないだけというのもありますが、自分の意識の外にある問題というのはどれだけ調査しても、頭を抱えて悩んでみても、気づくことができないんです。
他人に指摘されて初めてわかることですし、ヘタすると他人だって気づくことができないんです。そしてプログラミング工程やテスト工程で問題が現れ、日程が狂う。例のごとく、残業・休日出勤しホーダイ状態です。
不安を抱えながら休日を過ごす
以上のことをわたしは今までに何度も何度も体験してきています。どんなに上手にやったとしても、こういった問題は必ずといっていいほど発生します。
わたしはかつて、客先常駐のSEとしていろんな企業に派遣されてきましたが、完全に日程計画通りに進んだプロジェクトなんていうものは見たことがありません。
みんなどこかで日程が狂っているし、狂った日程を立て直すのに苦しんでいます。これはわたし以外の派遣SEに聞いても同じです。

という意見が返ってきます。
しかし、みんながやっているからといって許されるわけではありません。日程が狂えばお客様、上司から責められます。

土日ですら不安を抱えながら過ごしています。身体的な辛さはない…とまでは言いませんが、とにかくメンタルが休まらない、休日もゆっくり休めないんです。これがSEという職業なんです。
まとめ
- SEの作業進捗は見えづらい
- 作業が進んでいるのか、遅れているのか、よくわからない。
- 常に『実は作業が進んでいないのかもしれない』という不安がある。
- 不安を抱えながら休日も過ごしている。
SEは難易度の高い仕事で高度なスキルが必要とされると言われます。しかし、わたしはSEに大切なものは技術的なスキルだけではなく、自分自身のメンタルを守るためのスキルも必要であると考えています。
断言しますが、SEに向いていない人というのはプログラミングをはじめとするITスキルを習得できない人、苦手な人だけではなく、メンタルが弱い人も向いていません。
休日をゆっくり休みたいという人はSEから足を洗ったほうが良いでしょう。