プログラマーになるには@現役プログラマーに聞く

プログラマーへの就職体験記

【就職後】初配属・初仕事・初ショック

配属希望叶わず

技術力をつけたかったので、開発現場を希望していたのですが、配属されたのは既に出来ているシステムの面倒を見る運用保守現場。正直な話すごく悩みました。しかし、新人時代にお世話になった方に相談した時、「運用保守の現場を知っているとまた違った視点で開発を考えることが出来るようになるから必要な経験だ」と言って頂き、とにもかくにも経験をしてみようと思いました。

初プログラムの評価

開発を希望していたので、保守という既に出来ているシステムを改善して欲しいとか追加で機能が欲しい等といったお客様の要望を実現するお仕事をさせて頂きました。そこでは、かなりベテランのプログラマーさんが私の教育担当になって下さいました。

プログラマーさんから出された初仕事。言われた要望通りのプログラムを作成して見てもらいました。正直な話1年間の研修で、プログラムはもう余裕だと思っていました。

ところが、「こんなんじゃダメだ。センスがない。」と一蹴。調子に乗っていた所にカウンターパンチを浴びました。あたしのプログラミングはインとアウトさえ合っていればいいと思っていたのですが、ベテランプログラマーさんからしたらひよっこだったのでしょう。そこで、「あたしプログラムのセンスはないんだな」と認識しました。

様々なプログラムソースを見る毎日

プログラムを書くセンスはないですが、運用保守のお仕事は障害というシステムの問題が発生したら、その原因が何であるかを調査する必要があります。設計書にきちんと書いてあればいいですが、なかなか揃っていないのが現状。

忙しい開発ではドキュメント類がおろそかになる傾向が強く、ほとんどドキュメントが残っていなかったり、古いままだったりという事が多かったです。よって最終的にはプログラムを追っていって問題の原因究明をしていたので、様々なソースを見ました。

実際にはWEB系のシステムを4つ担当していたのですが、JavaだったりCだったり、Perlだったり、C#だったりと言語がバラバラでした。しかし、研修でC言語とJavaを勉強していたので、応用がきき特に苦労しませんでした。