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
180
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
120
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
100
Keynote: Being more than an Android Developer
yprabhu
4
1.3k
Intro to Augmented Reality on Android
yprabhu
0
65
ElaConf2017
yprabhu
1
430
Mastering Android's App Resources
yprabhu
5
740
Chicago Roboto - Design Develop Deploy!
yprabhu
2
350
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
300
AnDevCon Boston 2016
yprabhu
0
470
Other Decks in Technology
See All in Technology
One engineer company with Ruby on Rails
rstankov
2
470
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
190
20分で完全に理解するGrafanaダッシュボード
hamadakoji
5
1k
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
1
790
さらばあのボタンとは言わせない SORACOM LTE-M Button powerd by AWSをまだ使えるようにした(前編?)
miura55
0
110
Cloudflare WorkersがPythonに対応したので試してみた
miura55
0
100
Babylon.js JAPAN活動紹介 (2024/4)
limes2018
1
130
コードや知識を組み込む / Incorporate Code and knowledge
ks91
PRO
0
160
自らを知り外と繋がる、日経のエンジニア採用とDevRel活動/devreljp92
nishiuma
2
190
require(ESM)とECMAScript仕様
uhyo
4
1k
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
1.5k
Featured
See All Featured
Writing Fast Ruby
sferik
622
60k
Automating Front-end Workflow
addyosmani
1357
200k
Practical Orchestrator
shlominoach
183
9.7k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Side Projects
sachag
451
41k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
The Language of Interfaces
destraynor
151
23k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
How GitHub (no longer) Works
holman
305
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
39
2.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
We Have a Design System, Now What?
morganepeng
43
6.8k
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