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
Technical Onboarding, Training, and Mentoring b...
Search
PyCon 2014
April 13, 2014
Programming
2.4k
1
Share
Technical Onboarding, Training, and Mentoring by Kate Heddleston and Nicole Zuckerman
PyCon 2014
April 13, 2014
More Decks by PyCon 2014
See All by PyCon 2014
Postgres Performance for Humans by Craig Kerstiens
pycon2014
29
3.7k
"My big gay adventure. Making, releasing and selling an indie game made in python." by Luke Miller
pycon2014
2
1.7k
Farewell and Welcome Home, Python in Two Genders by Naomi_Ceder
pycon2014
1
790
Deliver Your Software in an Envelope by Augie Fackler and Nathaniel Manista
pycon2014
1
610
Hitchhikers Guide to Free and Open Source Participation by Elena Williams
pycon2014
6
1.3k
Localization Revisted (aka. Translations Evolved) by Ruchi Varshney
pycon2014
0
730
Smart Dumpster by Bradley E. Angell
pycon2014
0
570
Software Engineering for Hackers: Bridging the Two Solitudes by Tavish Armstrong
pycon2014
0
780
Outreach Program for Women: Lessons in Collaboration by Marina Zhurakhinskaya
pycon2014
0
610
Other Decks in Programming
See All in Programming
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
420
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
450
AIを導入する前にやるべきこと
negima
2
230
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
180
t *testing.T は どこからやってくるの?
otakakot
1
710
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
150
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.5k
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
250
🦞OpenClaw works with AWS
licux
1
230
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
150
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
250
Server-Side Kotlin LT大会 vol.18 [Kotlin-lspの最新情報と Neovimのlsp設定例]
yasunori0418
1
190
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
Ethics towards AI in product and experience design
skipperchong
2
260
We Are The Robots
honzajavorek
0
220
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
170
Faster Mobile Websites
deanohume
310
31k
Utilizing Notion as your number one productivity tool
mfonobong
4
290
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
430
Transcript
Technical Onboarding, Training, and Mentoring Nicole Zuckerman, Software Engineer, Eventbrite
Kate Heddleston, Software Engineer
Nicole Zuckerman Kate Heddleston
None
happy productive independent
Why do you care? • Productivity of the individual •
Productivity of the company • Productivity of the team • Bonus! Diversity
Productivity of Individual Happiness Confidence Skills Upward Trajectory
Productivity of Company
Productivity of the Team
None
Productivity = (Σ of talent) * teamwork
Bonus! Diversity.
None
None
Who?
Maximize return:investment How?
Inefficient I’m going to be the best onboarding mentor ever!
Instead
3 major categories to think about 1) Technical Knowledge 2)
Company Knowledge and Process 3) Personal Development
Offer Acceptance Reliable Independence Start Date When?
• Dev Environment Setup • Shipping Code • Journaling •
Social Event Week 1
Dev Environment
3 things I’ve learned this week... Journaling/note taking
Small Changes Shipping code
Social Event
• History of company • Team Map • Code Labs
• Shadowing Week 2
Team Map History of Company
Code Labs Shadowing
Week 3 • 1x1s • Presentations • Goal Setting •
Feedback
1 on 1’s Presentations
Setting Feedback
Week 4 • Review concepts • Check-in regularly • Elective
shadowing • Co-piloting a larger project
Driver’s Ed
• Check-in on goals • Tailor projects, code labs, etc.
to their progress • Informal apprenticeship Beyond
None
Assessment
Assessment Categories 1. Confidence 2. Code Quality 3. Communication 4.
Judgement 5. Technical Knowledge
None
Takeaways... 1) On boarding should make someone successful in three
main areas: Technical skills, Company knowledge, and Personal Development. 2) It benefits everyone in the long run: individual, company, team, and diversity. 3) Everyone can be involved in onboarding.
Start improving your onboarding process now! https://github.com/heddle317/onboarding Questions!