SlideShare a Scribd company logo
1 of 13
Download to read offline
駆け出しエンジニアが
駆け出しエンジニアを教育した話

2
LT③ 教育担当:竹内

お話する内容
駆け出しエンジニアが駆け出しエンジニアを教育した話
教育担当 : 竹内 

3

❏ 1994年生まれ 25歳
❏ 大学はド文系
❏ 未経験からGIGに入社 ( 2019/02 ~ )
❏ Laravel がメイン / 設計とかに興味あり
❏ 歌 / 音楽 / お酒 が好き
竹内 諒 サーバーサイドエンジニア
名前
自己紹介
どんな人?
4

① 背景
5

そんな自分が

① 教育担当になった背景
★ ベテランエンジニア( 10年目 )
★ エンジニア(3年目)
★ 自分(1年目)
★ 新人 (未経験)
★ 新人 (未経験)


6

❏ メンターをつけて、
サポートの役割を分担したい
❏ 立場が近く、
相手の状況がわかりやすい
❏ 相手が気を使わず、話しやすい
① 教育担当になった背景
チーム構成

① 教育担当になった背景
~ チーム構成 ~
★ ベテランエンジニア( 10年目 )
★ エンジニア(3年目)
★ 自分(1年目)
★ 新人 (未経験)
★ 新人 (未経験)


7

❏ メンターをつけて、
サポートの役割を分担したい
❏ 立場が近いので、
相手の状況がわかりやすい
❏ 気を使わず、話しやすい
 よっしゃ〜、自分も教えるで〜!!!

① 教育担当になった背景
ということで…
② 具体的にやったこと
8

研修内容は前チームと同じなので、 

工夫・意識したところ を紹介します 

使用言語を絞って反復できるようにする
基礎的な部分を固めてもらう
要素分解に慣れてもらう
自分で検索する機会を増やす
INPUT OUTPUT
9

② 具体的にやったこと
最初は1つのことに集中した方が効率的
学習曲線 … 効果が出るにはラグがある
WHY
スコープを絞り込んで小さく処理する
ググると自走力が身に付くし、
コードリーディングの機会も増える
WHY
❏ 気をつけた点
10

② 具体的にやったこと
❏ PHP & Laravel に絞り、参考書を貸す
❏ 参考書に関して、たまにクイズをだす
❏ フロー図や擬似コードを書いてもらう
❏ 書いたコードを一行づつ説明してもらう
❏ やり方を教えず、「この辺を調べて!」
INPUT OUTPUT
❏ 具体的にやったこと
③ 良かった点・反省点
11

❏ 「フロー図を書く」が効果的だった
- 複雑さを要素分解するアプローチを体験してもら
えた
- コードを書く前に見せてもらうことで、
設計周りのレビューをしやすかった
❏ 「説明してもらう」は効果的だった
- 説明体験により、記憶の定着が進んだ
※ ラーニングピラミッド
- どこが理解できていないのか、
どういう状況なのか、お互い把握できた
❏ 「説明してもらう」に時間がかかった
- 思ったより時間がかかる
- OJTとかで散発的にやるのは大変そう。
あらかじめ時間確保しておくのが良い
❏ 説明しすぎたことがあった
- いらないとこまで掘り下げて説明し、
かえって混乱を招いたことがあった
- レビューした内容が伝わらないことがあった。研
修でどこまで求めるかは調整が必要
よかった点
よかった点 / 反省点
反省点
12

③ 良かった点・反省点
まとめると
❏ 「フロー図・擬似コード」は複雑なとこでやると効果的
❏ 「説明してもらう」は良い
❏ 「教える時間」はスケジュールとして確保しておくべき


13

③ 良かった点・反省点

More Related Content

More from GIG inc.

lt23後半
lt23後半lt23後半
lt23後半GIG inc.
 
lt23前半
lt23前半lt23前半
lt23前半GIG inc.
 
LT.22 GitHub Actionsを触ってみた話
LT.22 GitHub Actionsを触ってみた話LT.22 GitHub Actionsを触ってみた話
LT.22 GitHub Actionsを触ってみた話GIG inc.
 
LT.22 機械学習におけるPDCAを回せる環境構築の話
LT.22 機械学習におけるPDCAを回せる環境構築の話 LT.22 機械学習におけるPDCAを回せる環境構築の話
LT.22 機械学習におけるPDCAを回せる環境構築の話 GIG inc.
 
LT.21 SPIN法を活用した人心掌握術
LT.21 SPIN法を活用した人心掌握術LT.21 SPIN法を活用した人心掌握術
LT.21 SPIN法を活用した人心掌握術GIG inc.
 
LT.21 スゴいチームになるフィードバック術
LT.21 スゴいチームになるフィードバック術LT.21 スゴいチームになるフィードバック術
LT.21 スゴいチームになるフィードバック術GIG inc.
 
LT.20 コーディングとマジックナンバー
LT.20 コーディングとマジックナンバーLT.20 コーディングとマジックナンバー
LT.20 コーディングとマジックナンバーGIG inc.
 
LT.20 Wordpress x nuxt.jsで実現するSPA
LT.20 Wordpress x nuxt.jsで実現するSPALT.20 Wordpress x nuxt.jsで実現するSPA
LT.20 Wordpress x nuxt.jsで実現するSPAGIG inc.
 
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」GIG inc.
 
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」
 【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」 【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」GIG inc.
 
LT.19 ビジネス環境の変化とカスタマーサクセス
LT.19 ビジネス環境の変化とカスタマーサクセスLT.19 ビジネス環境の変化とカスタマーサクセス
LT.19 ビジネス環境の変化とカスタマーサクセスGIG inc.
 
LT.19 BigQueryとGoogleスプレッドシートで作る格安BI
LT.19 BigQueryとGoogleスプレッドシートで作る格安BILT.19 BigQueryとGoogleスプレッドシートで作る格安BI
LT.19 BigQueryとGoogleスプレッドシートで作る格安BIGIG inc.
 
【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」
【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」
【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」GIG inc.
 
【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」
【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」
【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」GIG inc.
 
LT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクションLT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクションGIG inc.
 
LT.18 フリーランスの「イケてる / イケてない」を科学してみた
LT.18 フリーランスの「イケてる / イケてない」を科学してみたLT.18 フリーランスの「イケてる / イケてない」を科学してみた
LT.18 フリーランスの「イケてる / イケてない」を科学してみたGIG inc.
 
React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話GIG inc.
 
遅いMarkdownアプリを速くする!!Reactアプリのパフォーマンスチューニング
遅いMarkdownアプリを速くする!!Reactアプリのパフォーマンスチューニング遅いMarkdownアプリを速くする!!Reactアプリのパフォーマンスチューニング
遅いMarkdownアプリを速くする!!ReactアプリのパフォーマンスチューニングGIG inc.
 
メディアサイト制作プロジェクト を進めるために知っておきたいこと
メディアサイト制作プロジェクト を進めるために知っておきたいことメディアサイト制作プロジェクト を進めるために知っておきたいこと
メディアサイト制作プロジェクト を進めるために知っておきたいことGIG inc.
 

More from GIG inc. (20)

lt37
lt37lt37
lt37
 
lt23後半
lt23後半lt23後半
lt23後半
 
lt23前半
lt23前半lt23前半
lt23前半
 
LT.22 GitHub Actionsを触ってみた話
LT.22 GitHub Actionsを触ってみた話LT.22 GitHub Actionsを触ってみた話
LT.22 GitHub Actionsを触ってみた話
 
LT.22 機械学習におけるPDCAを回せる環境構築の話
LT.22 機械学習におけるPDCAを回せる環境構築の話 LT.22 機械学習におけるPDCAを回せる環境構築の話
LT.22 機械学習におけるPDCAを回せる環境構築の話
 
LT.21 SPIN法を活用した人心掌握術
LT.21 SPIN法を活用した人心掌握術LT.21 SPIN法を活用した人心掌握術
LT.21 SPIN法を活用した人心掌握術
 
LT.21 スゴいチームになるフィードバック術
LT.21 スゴいチームになるフィードバック術LT.21 スゴいチームになるフィードバック術
LT.21 スゴいチームになるフィードバック術
 
LT.20 コーディングとマジックナンバー
LT.20 コーディングとマジックナンバーLT.20 コーディングとマジックナンバー
LT.20 コーディングとマジックナンバー
 
LT.20 Wordpress x nuxt.jsで実現するSPA
LT.20 Wordpress x nuxt.jsで実現するSPALT.20 Wordpress x nuxt.jsで実現するSPA
LT.20 Wordpress x nuxt.jsで実現するSPA
 
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(DONGURI)」
 
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」
 【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」 【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」
【Tech Trend Talk vol.19】社外向け勉強会「拡張するデザイン -(GIG)」
 
LT.19 ビジネス環境の変化とカスタマーサクセス
LT.19 ビジネス環境の変化とカスタマーサクセスLT.19 ビジネス環境の変化とカスタマーサクセス
LT.19 ビジネス環境の変化とカスタマーサクセス
 
LT.19 BigQueryとGoogleスプレッドシートで作る格安BI
LT.19 BigQueryとGoogleスプレッドシートで作る格安BILT.19 BigQueryとGoogleスプレッドシートで作る格安BI
LT.19 BigQueryとGoogleスプレッドシートで作る格安BI
 
【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」
【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」
【Tech Trend Talk vol.17】社外向け勉強会「仮に同じ商品を売っても、競合の倍以上売る営業組織の作り方 -(GIG)」
 
【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」
【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」
【Tech Trend Talk vol.16】社外向け勉強会「国境を超えるクリエイティブのインスピレーション -(GIG)」
 
LT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクションLT.18 スケジュール遅延をさせないためのディレクション
LT.18 スケジュール遅延をさせないためのディレクション
 
LT.18 フリーランスの「イケてる / イケてない」を科学してみた
LT.18 フリーランスの「イケてる / イケてない」を科学してみたLT.18 フリーランスの「イケてる / イケてない」を科学してみた
LT.18 フリーランスの「イケてる / イケてない」を科学してみた
 
React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話
 
遅いMarkdownアプリを速くする!!Reactアプリのパフォーマンスチューニング
遅いMarkdownアプリを速くする!!Reactアプリのパフォーマンスチューニング遅いMarkdownアプリを速くする!!Reactアプリのパフォーマンスチューニング
遅いMarkdownアプリを速くする!!Reactアプリのパフォーマンスチューニング
 
メディアサイト制作プロジェクト を進めるために知っておきたいこと
メディアサイト制作プロジェクト を進めるために知っておきたいことメディアサイト制作プロジェクト を進めるために知っておきたいこと
メディアサイト制作プロジェクト を進めるために知っておきたいこと
 

LT38テーマ3-1