質問: 会社の教育制度について悩んでいます。 自社の新人に対する教育制度について悩んでいます。うちの会社は教育制度というか、新人に対して何かを教えるといったものがありません。新人教育もなく、飛び込みで現場へと行かされています。いつほとんど経験がないのがばれてしまうのか、常に身構えて仕事をしているので、大変に疲れます。皆さんこういった経験は当たり前なのでしょうか。会社の先輩にもこういったことを聞いていいのか分からなくて日々悩んでいます。どうしたらよいのでしょうか。
回答: 昔は中小のソフトウェア会社でも技術教育にそれなりの力とお金を注いでいました。しかしバブルが弾けると一転して、そのような経費のかかることに手を出さなくなりました。そして更にリーマンショック後は、かつてほどの儲けが出なくなったこともあって経費削減が更に進み、自分のスキルは自分で磨くというような技術者任せのような風潮が広まりました。企業も大手ベンダーなどは別として、中小ソフト開発会社や零細企業はインターネットをはじめとするインフラによって社会の中に転職しやすい環境が整ったこともあって、自分たちで一から技術者を育てるよりもそれなりの技術を持った人間を集めることの方に力やお金を注ぐようになりました。お金をかけて育てたとしてもモノにならなかったり、モノになっても外に流出してしまったりするというようなリスクがありますから、それを考えると自分達で育てるよりも、ある程度育った人間を外から引っ張り込む方が楽で確実だからです。 そして残念ながら今も業界はこの風潮が強いままです。特にベンチャー開発企業であることを謳う零細企業では、この傾向が顕著で、扱ったこともないプログラム言語での開発であっても会社的には何もせず、技術者に対して暗に「自分たちで何とかしろ」という態度で接してきます。こうなると技術者は自分で勉強するしかありません。会社によっては教則本の類の購入代金を出してくれるところがあるかも知れませんが、援助はその程度でしょう。 「新人教育もなく、飛び込みで現場へと行かされています」とありますが、これも今に始まったわけではありません。最低限の社会人研修のようなものを受けた後、現場に飛ばされ、そこでojt(「on the job training」)という名目の技術教育が始まりますが、実質は悪い言い方をすれば、ほとんどが非体系的な「放ったらかし」の「場当たり」教育で、右も左もわからない状態の中、周囲にひたすら頭を下げて何度でも聞きまくって仕事のやり方を修得するしかありません。 「いつほとんど経験がないのがばれてしまうのか、常に身構えて仕事をしているので、大変に疲れます。」とありますが、気にする必要はありません。はっきり申し上げて既にバレていると思います。客先には必ず技術経歴書の類が提出されているはずですから、それを見れば経験の有無具合なんてすぐにわかりますし、周囲の技術者も仕事ぶりを見れば、すぐに察知するものです。それに新人である場合、月単価なんて良くて最低クラス、下手すれば(修行させて頂くというような名目で)中堅技術者とのバーターで無償だったりしますから、必要以上に身構える必要はありません。 自分の会社に技術研修のようなものがないのであれば、まずは自分で勉強をしていくしかありません。関連する本を読んだり、他人に頭を下げて教えを乞うなど主体的にそういうことをするしかありません。誰かが勝手に親切に教えてくれることなど、まず期待できませんから。 また可能であれば、同じような立場にいる人たちと自主的に勉強会のようなものを定期的に行いましょう。できれば自社で行うことをお勧めします。なぜなら客先だと場所の問題があったり周囲に対する気づかい(そんな暇があるのなら実務をしてくれと思われかねない)が必要になったりするからです。その点、自社であれば問題ないでしょう。経営者も社員から自主的に技術向上のための勉強会を開くと言われれば首を横に振ることなどしないはずです。(もしそれでも首を横に振るのなら、そんな経営者が経営する会社など見限った方がいいでしょう。) また更にもっともっと教育を受けたいというのであれば、今よりも大きな企業に転職するしかありません。最初に書きましたとおり、企業はできるだけ教育に関する出費を抑えようとしています。そしてそれは企業の懐具合が大きく影響します。お金に余裕のある大きな企業であればあるほど、教育を受ける機会は多くなります。