新卒が進める新卒勉強会

技術部 フロントエンドエンジニアの村上です。 面白法人グループアドベントカレンダー2025 15日目の記事になります。

今回は、2024年4月にカヤックに入社したフロントエンドエンジニア5名に向けた勉強会を、新卒自身で進めるという取り組みについて書きたいと思います。

背景

入社して半年した頃、エンジニアが2人ずつ自由なテーマで発表する社内勉強会が始まりました。

新卒の自分にとっては知らない技術やテクニックを知る良い機会になっている一方で、ReactやNext.jsなど業務で馴染みのある技術については「基礎的な知識があればもっと発表内容を吸収できるのではないか」と思いました。

また自分の順番が回ってくると発表テーマに悩むことがあり、新卒にとっての発表ハードルは少し高いかもしれないと感じました。

「新しい技術をキャッチアップする時間を作る」「仕事での知見を共有する」など、勉強会を実施する目的はさまざまです。今回は以下の目標を掲げ、新卒だけで実施する勉強会を立ち上げることにしました。

  • 業務を進める上で、なかなか腰を据えて学習するのが難しい基礎に重点を置いて学習する
  • レベル感の近い新卒同士でわからない点を補い、新卒全体のスキルアップをする

まずは内容をブレスト

勉強会をきっかけに勉強会を企画することになってしまいましたが、まずは具体的な勉強会のテーマを考えるためにブレストを実施しました。

内容を実施するのは自分たち新卒なので、自分たちが学びたいことを中心に据えられるので、自分ごととしてアイデアを出せるのが良かったです。

www.kayac.com

集めたテーマの一部を紹介します。

- テーマとなる書籍を決めて輪読会をする
- わからないキーワードを集めて先輩にプレゼン資料で説明してもらう
- あえてリレー形式で1つのWebサイトを開発して、お互いのコーディングの影響力を体感する
- 社内デザイナーのポートフォリオサイトを勝手に作成して実践経験を積む

個人的にはポートフォリオサイトの作成は、技術だけでなくデザイナーとのコミュニケーションなど勉強になるところがありそうで良いなと思いましたが、 今回の勉強会では見送ることになりました。(どこかで実施したいと思っています)

実施したテーマと振り返り

ブレストしたテーマを参考にしながら、毎月学習のテーマを決めて週に1回1時間の頻度で勉強会を実施しました。

今回はその中で、特に参加メンバーからも評判が良かった内容を2つ紹介します。

React公式ドキュメント輪講会

3週に渡ってReact公式ドキュメントの輪講を行いました。

1 人あたり2, 3項目を読み込み、スライドにまとめてお互いの担当箇所を発表する形式で実施しました。

実際の共有資料の一部

業務の中でReactを使用する機会は多いのですが、細かい仕組みを学ぶ時間を取るのは難しいという声から実施しました。

Reactを触ったことがあるメンバーからも「雰囲気で理解していたものを改めておさらいする機会として良かった」というコメントが多く、評判が良かったです。

公式ドキュメントを読みこむ機会も大事だと思うので、良いテーマだったと感じました。

過去の案件を実装してお互いにレビューする

カヤックが過去に制作したWebサイトの1ページを実際に実装し、その実装内容に対してコードレビューをするという取り組みを実施しました。

実装する機会になったのはもちろん、他の人の作り方を見ることで以下のような議論も起こりました。

  • プルリクエストの出し方がそれぞれ異なり、レビューしやすいプルリクエストの出し方
  • 同じ仕様のカルーセルを各自ライブラリや独自に実装することで、自分のコードと比較して仕様変更のしやすさを考える

CSSの命名にもお互いの考え方を伝える機会になりました。細かい。

メンバーからも以下のような意見が得られ、有意義な取り組みになったと思います。

- 同期が作ってくれた実装が見えるおかげで自分も上達できた
- それぞれ知識や経験を持ってきて、自分が知らないところを互いにカバーすることができた

最後に

業務が忙しい中でさらに週に1回の勉強会準備は大変だったり、先輩社員を巻き込んだ取り組みが実施できるとよりよくなりそうだなという課題はありましたが、新卒自身で勉強会を運用したことで以下のような環境づくりになったと思います。

  • 心理的ハードルの低さをもとに、お互いの知識や疑問点を共有しやすい環境を作る
  • 身につけたい知識、知らないことへのアンテナを張る機会になる

来年の新卒エンジニアにとっても勉強会の内容を活かせるように整理しつつ、引き続き勉強会を進めていきたいと思います!

カヤックでは、勉強を愛してやまないエンジニアを募集しています