記事IT技術・データ分析・AI技術のソフトウェア開発会社です。入社前のIT業界へのイメージIT業界で働くというのはプログラミングが主体で、その業務のほとんどをプログラミングが占めるものだと考えていた。実際の業務に沿った研修をうけるとその印象は全く違うものだということが分かった。業務としてプログラミングが占める割合は多くても3分の1程度であるからだ。その他の作業の占める時間が3分の2を占める。それは、お客さまとの打ち合わせやプログラムの設計書、テストなどである。設計書を基にプログラムを作るとき、だれが作っても同じプログラムができなければならない。そのためには漏れのない設計書作りに加え、相手に意図がきちんと伝わる文章を書けるようにしなければならない。会議の議事録、プログラムの設計書や、テストをするための仕様書など多くの資料を作成する必要があるため、IT業界で働くにはプログラミングスキルだけでなく、文章力が重要となってくるのだ。OFFJTの研修について弊社ではIT企業の他社と比べてかなり長い、OFFJTによる研修時間を設けている。SEとしての基礎を作るために最初の研修が非常に重要なものであると考えているからだ。OJTとの違いは実際の業務に従事しているか否かということである。OFFJTではお客様との取引はなく、会社にとって利益が生じないものであるが、OFFJTでの研修メリットは多くある。ミスを恐れることなく課題に取り組むことができる。→実際の業務だとミスをすると多額の損失を被る。専属の先輩社員がいるため何か行き詰ったときやわからないとき、いつでも質問することができる。→実際の業務だと忙しくてゆっくり質問をする時間がない。全体の業務を理解するため上流工程から作業をすることができる。→設計図の作成は豊富な経験と知識がないとできないが、OFFJT下の課題は大きなプログラムではないため作成することができる。OFFJTの研修とは、実際に業務を行うための準備をするための時間だと思う。この研修によって、いろいろなことを経験できたため、この後の自分の成長スピードに影響があることは間違いないと確信している。