Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新人が考える幸せな開発新人受け入れのための5つのPoint!
Search
kensuke hayashi
December 02, 2017
Technology
0
280
新人が考える幸せな開発新人受け入れのための5つのPoint!
Cybozu Tech Conference 2017 松山会場のLTで発表した資料です。
kensuke hayashi
December 02, 2017
Tweet
Share
Other Decks in Technology
See All in Technology
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
430
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
250
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
210
Agile Leadership Summit Keynote 2026
m_seki
1
680
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
680
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
210
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2.1k
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
230
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
620
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Ethics towards AI in product and experience design
skipperchong
2
200
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
160
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Scaling GitHub
holman
464
140k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Transcript
新人が考える 幸せな開発新人受け入れのための 5つのPoint! 2017/12/02 Cybozu Tech Conference 2017 林 憲佑
自己紹介 ▌ 名前 n 林 憲佑 ▌ 経歴 n 2016/04
: サイボウズ新卒入社 n PG歴 : 1年3ヶ月 ▌ 担当製品 n サイボウズOffice / Office新着通知 / 新ネット連携 / kintone
新人受け入れのための5つのPoint! ⚠ あくまで私が個人的に考えるポイントであり、 弊社で明確に取り決められているものではありません。 $ : メンターさん % : 新人さん
Point 1 新人が質問できる環境を作るべし
Point 1:新人が質問できる環境を作るべし ▌ $%コミュニケーションを取る ▌ チームメンバーの役割や得意分野がわかると 質問するべき人を判断できる
Point 1:新人が質問できる環境を作るべし ▌ $% ツールを上手く使う n チャット / テレビ会議 /
画面共有 n 分報でゆるく状況共有
Point 2 ドキュメントを用意すべし 改善させるべし
Point 2:ドキュメントを用意すべし/改善させるべし
Point 2:ドキュメントを用意すべし/改善させるべし ▌ %自習できる・リファレンスとして使える ▌ $ 教育用資料として使える ▌ 新人が入るたびに繰り返し教えることを書く n
環境構築 n プロジェクトの構成 n チュートリアル n よくあるミスと解決方法 n 暗黙の了解
Point 2:ドキュメントを用意すべし/改善させるべし ▌ ドキュメントのメンテナンスをどうするか ▌ ドキュメントの改善点に一番気が付きやすいのは新人 n 逐次新人に修正・改善させる n $
メンテナンスコスト ⤵ n 品質 ⤴
Point 3 自由に機能を追加させるべし
Point 3:自由に機能を追加させるべし ▌ % 自主的な行動からこそ多くの学びが得られる ▌ サポートと課題が必要 n コードレビューをする n
単体テストを書かせる
Point 3:自由に機能を追加させるべし ▌ 長く製品に関わっていると技術的負債や製品のイケていない点 が気にならなくなってしまう(回避方法が身につく) ▌ $ 新人のピュアな視点からの改善を取り組んで プロダクトを良くするチャンス!✨
Point 4 新人とペアプロ・モブプロすべし
Point 4:新人とペアプロ・モブプロすべし ▌ % 疑問を逐一解消できる ▌ コーディングと同時にレビューできる n % コーディング力が上がる
n $ レビューコストが下がる ▌ $ 新人の習熟度を一定にでき把握できる ▌ % タスクを行う一連の手順が身につく %$
Point 5 一時的な工数の低下は 将来への投資と考えるべし
Point 5:一時的な工数の低下は将来への投資と考えるべし ▌ メンターのキャパシティが低下する⤵のは仕方ない ▌ 事前にキャパシティを低く見積もって開発計画を立てる n $ 安心してメンター業に集中できる! n
% 安心して勉強できる!短期間で成長できる! 0% 20% 40% 60% 80% 100% 0% 50% 70% 90% 100% 100% 0% 20% 40% 60% 80% 100% スプリント1 スプリント2 スプリント3 スプリント4 スプリント5 スプリント6 新人キャパシティ メンターキャパシティ
幸せな新人受け入れのための 5 Point! ▌ Point 1:新人が質問できる環境を作るべし ▌ Point 2:ドキュメントを用意すべし/改善させるべし ▌
Point 3:自由に機能を追加させるべし ▌ Point 4:新人とペアプロ・モブプロすべし ▌ Point 5:一時的な工数の低下は将来への投資と考えるべし 工夫をすればメンターコストは下げられる!$ 新人の学びを増やせば早く実戦投入できる!%
チームみんながHappyになれる 新人受け入れを!