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
Onboarding Engineers
Search
Yash Prabhu
October 17, 2017
Technology
1
210
Onboarding Engineers
https://www.meetup.com/preview/CTO-School-Philadelphia/events/244078441
Yash Prabhu
October 17, 2017
Tweet
Share
More Decks by Yash Prabhu
See All by Yash Prabhu
Getting Started with Conference Speaking
yprabhu
0
130
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
110
Keynote: Being more than an Android Developer
yprabhu
4
1.3k
Intro to Augmented Reality on Android
yprabhu
0
71
ElaConf2017
yprabhu
1
480
Mastering Android's App Resources
yprabhu
5
790
Chicago Roboto - Design Develop Deploy!
yprabhu
2
380
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
330
AnDevCon Boston 2016
yprabhu
0
500
Other Decks in Technology
See All in Technology
「認証認可」という体験をデザインする ~Nekko Cloud認証認可基盤計画
logica0419
2
450
不動産 x AIことはじめ~データの真価を拓くために
estie
0
130
Segment Anything Model 2
tenten0727
3
720
Google CloudのLLM活用の選択肢を広げるVertex AIのパートナーモデル
nayuts
0
130
DroidKaigi 2024 たすけて!ViewModel
mhidaka
5
1.1k
watsonx.ai Dojo 環境準備について
oniak3ibm
PRO
0
360
実務における脅威モデリングを考えよう
nikinusu
1
710
2ヶ月かかるDBアップグレード検証を最大2週間に短縮した自作Go製CLIツール「Platinum」を紹介する / Introducing Go CLI tool "Platinum" for shortened DB upgrade validation
vtryo
2
110
Fediverse Discovery Providers overview
andypiper
0
170
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
160
eBPFのこれまでとこれから
yutarohayakawa
10
3.3k
PDF Viewer作成の今までとこれから
hunachi
0
480
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
Raft: Consensus for Rubyists
vanstee
136
6.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
In The Pink: A Labor of Love
frogandcode
139
22k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
KATA
mclloyd
27
13k
Writing Fast Ruby
sferik
623
60k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
326
21k
Agile that works and the tools we love
rasmusluckow
327
20k
Done Done
chrislema
180
16k
Transcript
Onboarding Engineers Yash Prabhu Warner Bros. Digital Labs @yashvprabhu
Goals of onboarding ➢ Introduce new hire to team and
company culture ➢ Ramp them up on processes and coding styles ➢ Get them to contribute soon and grow professionally
Team Culture
Enlist Team Have a Company Onboarding process Have a Team
Onboarding process (with an end goal) Have a Buddy System ➢ Build trust ➢ Mentorship
Create a Safe Space Use Slack channels/hangouts to ask questions
Discourage DMs (unless personal) Encourage normal working hours Encourage discovery
Processes
Set up Have up-to-date onboarding docs Keep setup simple Have
a task for junior and senior devs Involve devs in standups and meetings
Ramp up Ask new hire to update onboarding docs Give
them tasks of varying levels -> various point persons Coding practices - small PRs, coding styles, no silos Celebrate small wins
Ramp up Ask new hire to update onboarding docs Give
them tasks of varying levels -> various point persons Coding practices - small PRs, coding styles, no silos Celebrate small wins Caution: Different ramp up periods
Communication
Credit
Check in Depends on experience or personality Check in often
at beginning, as needed later on Weekly team hangouts Company check in - 60 days
Feedback Have 1:1s Always stick to your 1:1 time Ask
how you can improve onboarding process Create good habits early Company 360 reviews/peer reviews
To Do Improvements Add onboarding into the job profile Talk
about onboarding in interviews Involve other teams
Takeaways ➢ Have a buddy system ➢ Check in often
➢ Give and receive feedback ➢ Encourage questions and transparency