新人に鍛えられる日々が、いつの間にか自分を前に進めていた話 うわっ、質問が厳しくないっすか!? そう心の中で叫んだのは、新人研修の真っ只中だった。Webシステム、Javaを本格的に触り始めてまだ1年半。社会人になってから始めたJavaだ。大学ではCをやっていたから、プログラミング自体が初めてではない。でも、オブジェクト指向、言語ごとの思想の違い、設計の考え方……正直、必死に勉強してきた、というのが実感に近い。 空いた時間でお小遣いを貯めよう!「アイリサーチ」 「完ぺきじゃない自分」が教える側に立つ そんな状態で、今度は新人の皆さんにJavaを教える立場になった。人数は30人。5人ずつのグループで6チーム。同じ説明を何度も繰り返す日々だ。不思議なもので、同じことを話していると、自分の理解も少しずつ深まっていく。「あ、ここ曖昧だったな」と気づく瞬間が増えていった。 新人のほうが、分かっていることもある でも現実は、そう甘くない。質問が鋭い。いや、正確に言うと、かなりシビアだ。年代もたった1年ほどしか変わらない。Javaは比較的新しい言語だから、自分よりも深く触ってきた人がいても不思議じゃない。新人の皆さんのほうが理解している部分も、正直たくさんあった。 「分かってないな、って思われてるんだろうな」 そんな考えが頭をよぎるたび、最初は悔しかった。 諦めた先に、見えたもの でも、しばらくすると、ある意味で諦めた。 ――完ぺきに教えるなんて、今の自分にはできない。 じゃあ、何ができるのか。一生懸命、今の自分が理解していることを伝える。それだけだ。間違っていたら修正する。分からなければ調べて、次に活かす。 そうやって、ちょっとずつ修正しながら前に進んでいった。 忙しさの先にあった「楽しさ」 気づけば、忙しさにも慣れていた。質問が飛んでくるのが怖い、という感覚も薄れていく。むしろ、「いい質問だな」と思える瞬間が増えていった。新人の皆さんと一緒に悩み、一緒に考える。いつの間にか、これは「教える場」ではなく、「共同プロジェクト」になっていた。 完ぺきじゃなくていい。前に進み続ければいい。 そう思えたとき、少しだけ視界が開けた気がした。 私ならできる!明日から踏み出す
説明会の嵐が教えてくれた、「始まり」の重さ うわっ!嵐みたいに始まったぞ――説明、説明、また説明! そんな感嘆が、6月末のある朝、頭の中を駆け巡った。ついに新人の配属。静かな助走期間なんてものはなく、いきなり怒涛の日々が幕を開けた。 空いた時間でお小遣いを貯めよう!「アイリサーチ」 ◆6月末、ついに新人が来た 会議室に集まるフレッシュな顔ぶれを前に、まずは課長、そして上の先輩方からの挨拶が続く。歓迎の言葉と同時に、場の空気は一気に「仕事モード」へ切り替わった。 その裏で、頭の中では別のタスクがぐるぐる回り始める。プロジェクト説明の段取り、時間配分、資料の順番――調整することだらけだ。 ◆先輩の話も、調整が必要 次は先輩エンジニアたちの説明。ここでもただ話してもらえばいい、というわけにはいかない。 内容の重なりはないか、難しすぎないか、新人の理解ステップに合っているか。スケジュールを組み替えながら、ドキュメントにも手を入れていく。 ◆そう、プログラマーは何でもする プログラムの説明が始まれば、当然質問が飛ぶ。すると見えてくるドキュメントの不備。 「ここ、分かりにくいですね」 その一言で、修正タスクが増える。夜になり、みんなが帰ったオフィスで、ひとり静かに資料を直す時間が続く。概要説明を詰め直し、構成を整理し、言葉を選び直す。 ◆チーム分けも、簡単じゃない さらに悩ましいのがチーム分けだ。30人の新人を、どう組み合わせるか。 2人で30人のプログラム教育。しかもゴールは、アプリを作って、サーバで動かすところまで。理想と現実の間で、スケジュール表とにらめっこする毎日だ。 ◆やばい、終わるのか、これ??? 正直、不安しかない。 「本当に回るのか?」 「このペースで大丈夫か?」 そんな問いが、何度も頭をよぎる。だが同時に、これは間違いなく 1つのプロジェクトのスタート でもある。 ◆不安の中で、前を向く 完璧な準備なんてできない。走りながら直すしかない。 説明会の嵐に巻き込まれながら、少しずつチームが動き始めるのを感じる瞬間もある。 だからこそ、言い聞かせる。 私ならできる!明日から踏み出す