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
270
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
180
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
140
Keynote: Being more than an Android Developer
yprabhu
4
1.4k
Intro to Augmented Reality on Android
yprabhu
0
130
ElaConf2017
yprabhu
1
580
Mastering Android's App Resources
yprabhu
5
870
Chicago Roboto - Design Develop Deploy!
yprabhu
2
460
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
480
AnDevCon Boston 2016
yprabhu
0
580
Other Decks in Technology
See All in Technology
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
470
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
190
Wantedlyの開発組織における生成AIの浸透プロジェクトについて
kotominaga
2
130
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
470
20250912_RPALT_データを集める→とっ散らかる問題_Obsidian紹介
ratsbane666
0
100
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
240
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
3
590
roppongirb_20250911
igaiga
1
260
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
170
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
400
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ:はじめてのローカルLLM
stanaka26
0
110
LLM時代のパフォーマンスチューニング:MongoDB運用で試したコンテキスト活用の工夫
ishikawa_pro
0
180
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
What's in a price? How to price your products and services
michaelherold
246
12k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
590
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Automating Front-end Workflow
addyosmani
1370
200k
How GitHub (no longer) Works
holman
315
140k
A better future with KSS
kneath
239
17k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Music & Morning Musume
bryan
46
6.8k
The Pragmatic Product Professional
lauravandoore
36
6.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
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