このスライドは、2022/07/01 に開催された「第二回 プログラミング教育について話し合う会」で発表したものです。
cf. https://opt.connpass.com/event/248023/
© Chatwork新卒採用・育成を通じてプロダクト人材が育つカルチャーを作りたいお話2022/07/01 [Fri] CTO 室 高瀬和之Chatwork 株式会社
View Slide
2019 年に Chatwork 株式会社へフロントエンド・エンジニア としてジョインし、リリース基盤やビデオ通話アプリケーションの開発に従事。2020 年から エンジニア採用広報に転身 し、技術イベント運営やエンジニア採用を主業務とする。 パラレルワークで講師業 も営む。自己紹介 - 高瀬 和之 (たかせ かずゆき)2 :@GuvalifYouTube にてアーカイブ配信中!
※ 免責事項 ※3● この発表では、Chatwork における実績 とは別に、個人の見解 が含まれる箇所があります● これらを明確にするために、それぞれ異なるフォーマットを適用します● 個人の見解に関する部分で お叱り がある場合は、個人責任 のもと誠心誠意ご対応いたしますChatwork における実績 個人の見解
プロダクト開発を習得するためのコンテンツ設計講師の役割とレベルデザインの考え方継続的にプロダクト人材が育つカルチャーづくり123AGENDAアジェンダ
プロダクト開発を習得するためのコンテンツ設計1
「観察」からはじめよう 🔍6● 学習者の 状況 や 背景 がわからなければ、適切なコンテンツを届けることはできません ● 誰かにとっての "良い" コンテンツ は、誰かにとっての "悪い" コンテンツ になりうる (逆も然り)○ そのように心がけながら、私の場合はコンテンツを作成していますもくもく派?わいわい派?最初から?途中から?理論派?実験派?理系?文系?etc …
Chatwork における新卒人材のレベル感7● 接触初期時点において:○ なんらかの プログラミング言語経験 があり、なんらかの アプリを形にした経験 もある■ ただし、Web アプリとは限らない■ インターンシップ (or 実務) 経験は、ある人もない人も マチマチ● ほとんどが インターンシップを経由して、本選考 & 内定承諾 にいたる○ ※ 本選考だけのパターンは、新卒採用の認知度がないためかそもそも応募が少ない 😇○ ※ この発表を見られた学生の皆さま、ぜひ本選考もご贔屓に … 🙏"基礎知識の一歩先" "実務に近い開発" … を盛り込むかな?
知識伝達知識の分解・再構成応用知識の習得基礎知識の習得"学習のレベル" と習得のロードマップ8原体験経験学習経験学習経験学習知らない & できない知っている & できない考えるとできる考えなくてもできる教えられる● それぞれのステップと経験学習を通じて、"学習のレベル" を上げていく● コンテンツの設計も、これに当てはめて考えてみる
Chatwork における習得のロードマップ9知識伝達知識の分解・再構成応用知識の習得基礎知識の習得原体験(獲得済み)経験学習経験学習経験学習知らない & できない知っている & できない考えるとできる考えなくてもできる教えられるインターンシップの講義を通じて機会提供(+α なレベル感で)新卒技術研修の講義を通じて機会提供(社内勉強会なども活用)インターンシップの演習を通じて機会提供(入社までにも自発的に)新卒技術研修の演習を通じて機会提供(業務でも自発的に)社内講師登用 & 教材作成13524
サマーインターンシップのカリキュラム体系 (2022)10アジャイル・スクラムの技法ドメイン駆動設計の戦略と戦術デザイン・エンジニアリング基礎論0 から作って学ぶ MV*と SPA の原理型システムによる制約と計算効果の取り扱いReact と宣言的 UIアプリケーションのレイヤー設計と ReduxSPA のフロントエンド構築SPA のバックエンド構築Scala 基礎演習データベース概論テストによるアプリケーションの品質保証Akka HTTP によるサーバー構築サーバーセキュリティ基礎論Web サービス開発の基礎イベントストーミング運用プロダクト・マネジメントとは?★ 開発演習★ 専門講義 (BackEnd)★ 共通講義★ 専門講義 (FrontEnd)
技術研修のカリキュラム体系 (2022)11クオリティ・アシュアランス基礎論(講師:社外依頼)セキュリティ基礎論(講師:社内人材)アジャイル・スクラム基礎論(講師:社内人材)チーム開発演習(ScM:社内人材)プロダクトマネジメント演習(アドバイザー:社内人材)KENRO 演習(アドバイザー:社内人材)プロダクトデータから、AARRR 観点で改善指標を探し、提案を行う配属予定部署の課題を、1Wスクラム × 2 セットでプロダクトを開発し解決e-Learning システム上のサンドボックス環境で、攻撃・防御手法を体験★ 講義型研修 ★ 演習型研修情報管理開発手法品質管理2W1W1W
ここまでのまとめ12【コンテンツ設計で大切にしていること】● まずは「観察」から (採用母集団 & 採用フローを考慮にいれる)● 「知識習得 → 経験学習」というリズム を必ずつくる【疑問として出そうなこと】● 実際のところ OJT (経験学習) だけじゃダメなの?● このあたりのお話は『講師の役割とレベルデザインの考え方』で深ぼっていきましょう
講師の役割とレベルデザインの考え方2
● フォーカス対象:○ 学習者● 役割:○ 学習者の目標と、現時点におけるギャップを明らかにすること○ 学習にあたっての障害を検査すること■ 障害への適応も適宜サポートする○ 必要に応じて適切な失敗を促すこと○ "経験学習の支援" が主戦場大きく二つの講師の役割14● フォーカス対象:○ コンテンツ● 役割:○ 自らの持つ知識を、分解・再構成しコンテンツ化すること○ 適切なレベル感のコンテンツを、必要に応じて外部から調達すること○ コンテンツを通じて知識を伝えること○ "知識習得の支援" が主戦場コンテンツプロバイダー 観察者いわゆる先生っぽい役割 スクラムマスターっぽい役割
Chatwork におけるレベルデザインの主要パラメータ15● コンテンツに対する "満足度" と "理解度" をコントロールする満足度理解度不満 満足低い高い
Chatwork における "満足度" & "理解度" の目標ポイント16満足度理解度不満 満足低い高い● 知識習得のレベリングに注力 し、経験学習のレベリングは深く考慮しない & 自由度を高めに設定知識習得の目標ポイント
なぜ知識習得は "満足度 = 高" & "理解度 = 中" を狙うのか?17● 理解の余白が大事 と考える○ 余白の部分を、いかに自律的に経験学習しながら埋めていけるかが重要● プロダクト人材は、新たな知見を能動的に学習し続ける必要がある○ 新卒初期に、理解度を自ら上げられたという成功体験 を得ることで、その素地を強固にしたい分かったような、分からないような …見よう見まねで試してみるか …?そういうことか!経験学習を通じて …このモチベーションのために "満足度" が必要 "理解度" を自ら上げられたという成功体験
Chatwork における新卒育成実績データ18最初から経験学習を行う場合の結果 (N = 2)満足度理解度不満 満足低い高い満足度理解度不満 満足低い高い知識習得後に経験学習を行う場合の結果 (N = 5)経験学習知識習得分散小かつスコア改善
ここまでのまとめ19【Chatwork の育成における実績】● 知識習得と経験学習を織り交ぜる ことで、学習効果の底上げ が期待できる【コンテンツプロバイダー目線】● 知識習得に関して、理解度を常に 100% に持っていくことは非常に困難● 理解度 50% 前後で良い場合、コンテンツ制作の幅が広がる【観察者目線】● 経験学習に関して、レベリングを行うことはそもそも困難● 知識習得にレベリングを寄せて良いのであれば、純粋に観察に集中できる
継続的にプロダクト人材が育つカルチャーづくり3
経験的事実21● 知識習得を行った後、経験学習を行うと学習効果が高い● 学習効果だけを見た時に、コンテンツを 内製 する or 外部調達 するのかには 自由度 がある適切なレベル感のコンテンツを外部から調達し、それを伝える経験学習の機会をつくる● この組み合わせだけでも十分に効果は得られる
● コンテンツを 内製することの意義 は、既存社員を 学習のレベル 5 へと導く こと● これにより、既存社員と新卒社員それぞれに学びの循環が作れることになる!再掲) "学習のレベル" と習得のロードマップ22知識伝達知識の分解・再構成応用知識の習得基礎知識の習得原体験経験学習経験学習経験学習知らない & できない知っている & できない考えるとできる考えなくてもできる教えられる学びの循環を形成!
ある日のテックリードとの会話23
PERSONAL個人的な野心,その 124● Chatwork においては、"原体験" の部分には現状ノータッチ● 産学連携の枠組みで、初等・中等教育段階における原体験づくりをお手伝いしたい!● 原体験づくりの場を提供してくださる人たちに、スポンサードなどの形で支援をしたい!
PERSONAL個人的な野心,その 225● 本選考のみを経由して内定承諾にいたる学生が増えてくれば、"基礎知識の習得" も強化が必要● 外部の教材も適材適所で活用し、その活用事例を発信することで支援をしたい!
まとめ26知識伝達知識の分解・再構成応用知識の習得基礎知識の習得原体験経験学習経験学習経験学習知らない & できない知っている & できない考えるとできる考えなくてもできる教えられる● Chatwork では、"学習のレベル" それぞれに対応したコンテンツを、新卒採用から新卒育成までを通じて提供している● また、中途人材にはレベル 5 にも挑戦してもらい、学びの循環を形成している
最後に宣伝を少しだけ …
人事・組織戦略立案 ブランドリフト採用・育成ピープルマネジメントWe are Hiring !!!28副本部長VPoE & ピープルマネージャー エンジニア採用広報 & 人事エンジニア採用広報PO ScMHRBP全体支援人事企画 & 組織開発を横断するスクラムチームで、プロダクト人材の成長環境 を一緒につくりませんか?
2022 年度,サマーインターンシップの資料を公開予定!29絶賛社内調整中ではありますが、秋頃の公開を目処に準備中 …
働くをもっと楽しく、創造的に