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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
PyCon 2014
April 13, 2014
Programming
1
2.4k
Technical Onboarding, Training, and Mentoring by Kate Heddleston and Nicole Zuckerman
PyCon 2014
April 13, 2014
Tweet
Share
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
780
Deliver Your Software in an Envelope by Augie Fackler and Nathaniel Manista
pycon2014
1
600
Hitchhikers Guide to Free and Open Source Participation by Elena Williams
pycon2014
6
1.2k
Localization Revisted (aka. Translations Evolved) by Ruchi Varshney
pycon2014
0
730
Smart Dumpster by Bradley E. Angell
pycon2014
0
560
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
600
Other Decks in Programming
See All in Programming
Geminiの機能を調べ尽くしてみた
naruyoshimi
0
200
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
200
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
680
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
350
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
460
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
340
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
980
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
110
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
250
守る「だけ」の優しいEMを抜けて、 事業とチームを両方見る視点を身につけた話
maroon8021
3
410
CSC307 Lecture 15
javiergs
PRO
0
230
Rails Girls Tokyo 18th GMO Pepabo Sponsor Talk
yutokyokutyo
0
210
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
240
Six Lessons from altMBA
skipperchong
29
4.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.4k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Speed Design
sergeychernyshev
33
1.6k
Amusing Abliteration
ianozsvald
0
120
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Rails Girls Zürich Keynote
gr2m
96
14k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
290
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!