Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Onboarding Engineers
Yash Prabhu
October 17, 2017
Technology
1
120
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
57
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
74
Keynote: Being more than an Android Developer
yprabhu
4
1.1k
Intro to Augmented Reality on Android
yprabhu
0
39
ElaConf2017
yprabhu
1
270
Mastering Android's App Resources
yprabhu
5
550
Chicago Roboto - Design Develop Deploy!
yprabhu
2
220
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
250
AnDevCon Boston 2016
yprabhu
0
330
Other Decks in Technology
See All in Technology
SRE_チーム立ち上げから1年_気づいたら_SRE_っぽくない仕事まで貢献しちゃってる説
bitkey
PRO
0
2.4k
プログラミング未経験の学生をエンジニアにしてきたノウハウを公開
shinofumijp
0
110
tfcon-2022-cpp
cpp
5
5.1k
BFFとmicroservicesアーキテクチャ
hirac1220
0
110
街じゅうを"駅前化"する電動マイクロモビリティのシェアサービス「LUUP」のIoTとSRE
0gm
1
870
失敗から学ぶAWSコスト管理入門 ~想定の50倍以上の請求がきた話~
msato
0
430
LIFF Deep Dive 2022
line_developers
PRO
1
540
ドキュメントの翻訳に必要なこと
mayukosawai
0
170
LINE WORKS API 2.0について
mmclsntr
0
130
読者のことを考えて書いてみよう / Write with your reader in mind
line_developers
PRO
3
360
AI Company
shurain
0
410
AWS CLI入門_20220513
suzakiyoshito
0
3.9k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1020
410k
Why You Should Never Use an ORM
jnunemaker
PRO
47
5.5k
A Modern Web Designer's Workflow
chriscoyier
689
180k
Product Roadmaps are Hard
iamctodd
34
6.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
316
22k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
498
130k
The Pragmatic Product Professional
lauravandoore
19
2.9k
Practical Orchestrator
shlominoach
178
8.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
225
120k
How STYLIGHT went responsive
nonsquared
85
3.9k
Thoughts on Productivity
jonyablonski
43
2.2k
Clear Off the Table
cherdarchuk
79
280k
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