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
240
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
140
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
120
Keynote: Being more than an Android Developer
yprabhu
4
1.3k
Intro to Augmented Reality on Android
yprabhu
0
86
ElaConf2017
yprabhu
1
520
Mastering Android's App Resources
yprabhu
5
830
Chicago Roboto - Design Develop Deploy!
yprabhu
2
410
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
400
AnDevCon Boston 2016
yprabhu
0
530
Other Decks in Technology
See All in Technology
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
デザインシステムを始めるために取り組んだこと - TechTrain x ゆめみ ここを意識してほしい!リファクタリング勉強会
kajitack
1
110
タイミーのデータ活用を支えるdbt Cloud導入とこれから
ttccddtoki
1
240
DMMブックスへのTipKit導入
ttyi2
1
110
今年一年で頑張ること / What I will do my best this year
pauli
1
220
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
200
三菱電機で社内コミュニティを立ち上げた話
kurebayashi
1
360
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
16k
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
13
2.4k
あなたの知らないクラフトビールの世界
miura55
0
140
メンバーがオーナーシップを発揮しやすいチームづくり
ham0215
2
150
JuliaTokaiとJuliaLangJaの紹介 for NGK2025S
antimon2
1
130
Featured
See All Featured
How GitHub (no longer) Works
holman
312
140k
Embracing the Ebb and Flow
colly
84
4.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Producing Creativity
orderedlist
PRO
343
39k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Agile that works and the tools we love
rasmusluckow
328
21k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
210
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Code Reviewing Like a Champion
maltzj
521
39k
A better future with KSS
kneath
238
17k
The Cult of Friendly URLs
andyhume
78
6.1k
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