将来のSEを希望する新入社員諸君への技術研修がまもなくはじまる。
3ヶ月間びっしりと付き添う私だが、この3ヶ月間で彼ら彼女らにいったい何を伝えたらよいのか、なかなか難しいテーマだ。
入社してからの新人諸君の言動を伝え聞き、担当者からの要望、面接で合格を決めた人事部長などから、あれやこれやと注文がくる。 要は常にアンテナを張り巡らせたバランス人間に仕立て上げろ、ということなのだが、正直、無理だ。
しかし、種は蒔いたら水と栄養を与えなければならない。そこでチーム・ラーニングを取り入れようと考えた。幸い、今年の新人諸君はレベル差が格段にあるので、レベルの高い新入社員に手伝ってもらうのだ。そして競わせる。しかも毎日周囲の人々を観察する仕組みもとりいれる。
コンピュータの基本的な原理すらしらない新入社員もいる。そういった彼らにコンピュータの面白味を感じてもらうだけでもよいのだが、やはり配属後に役立つ知識、技術は教え込まなければならない。ERの正規化手法などは知っていて当たり前だから、徹底的にやるし、ER図もIDEF1Xで書けるようにする。CRUD、DFDも書けて当然。その数学的背景も覚えてもらおう。
その上で、一般設計論、モデル駆動の考え方を理解して、UML記述、構造化プログラム言語、ユーザインタフェース設計手法など一通り学んだところで、 問題を出してのシステム開発演習だ。通常の開発業務と同じようなドキュメントも書く。
などなど、カリキュラムが豊富すぎて、大丈夫か?と気にはなるが、あっぷあっぷするぐらいがちょうどよいとの人事担当者のお言葉を信じて、がんばろう。
※このエントリは CNET Japan ブロガーにより投稿されたものです。朝日インタラクティブ および CNET Japan 編集部の見解・意向を示すものではありません。
メンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。