Technical onboarding, training, and mentoring - GoGaRuCo

53
Technical Onboarding, Training, and Mentoring Kate Heddleston, @heddle317, Software Engineer, Runscope Nicole Zuckerman, Software Engineer, Eventbrite

description

Talk slides for Technical onboarding, training and mentoring at Golden Gate Ruby Conference. It's about onboarding (junior) software engineers.

Transcript of Technical onboarding, training, and mentoring - GoGaRuCo

Page 1: Technical onboarding, training, and mentoring - GoGaRuCo

Technical Onboarding, Training, and Mentoring

Kate Heddleston, @heddle317, Software Engineer, Runscope Nicole Zuckerman, Software Engineer, Eventbrite

Page 2: Technical onboarding, training, and mentoring - GoGaRuCo
Page 3: Technical onboarding, training, and mentoring - GoGaRuCo

What is Onboarding?

Page 4: Technical onboarding, training, and mentoring - GoGaRuCo
Page 5: Technical onboarding, training, and mentoring - GoGaRuCo

!

!

!

❖Productive

❖ Independent

❖Confident

Page 6: Technical onboarding, training, and mentoring - GoGaRuCo

Productivity

Creating efficient employees.

Page 7: Technical onboarding, training, and mentoring - GoGaRuCo

Independence/Autonomy

“The greatest motivation and most personal satisfaction comes from those goals that we choose for ourselves.”

Page 8: Technical onboarding, training, and mentoring - GoGaRuCo

Confidence

Creating employees who believe that they are valuable.

Page 9: Technical onboarding, training, and mentoring - GoGaRuCo

Why do you care?

Page 10: Technical onboarding, training, and mentoring - GoGaRuCo

!

!

!

!

❖ Individual ❖ Company ❖ Team ❖ Diversity

Page 11: Technical onboarding, training, and mentoring - GoGaRuCo

Individual

“The total cost of losing an employee can range from tens of thousands of dollars to

1.5-2X annual salary.”

Page 12: Technical onboarding, training, and mentoring - GoGaRuCo

❖Confidence

❖Happiness

❖Upward Trajectory

❖Mad skillz

Page 13: Technical onboarding, training, and mentoring - GoGaRuCo

Company

Productivity

Page 14: Technical onboarding, training, and mentoring - GoGaRuCo

Company

Productivity

Page 15: Technical onboarding, training, and mentoring - GoGaRuCo

Team

Page 16: Technical onboarding, training, and mentoring - GoGaRuCo
Page 17: Technical onboarding, training, and mentoring - GoGaRuCo

Productivity = (Σ of talent) * teamwork

Page 18: Technical onboarding, training, and mentoring - GoGaRuCo

Bonus! Diversity.

Page 19: Technical onboarding, training, and mentoring - GoGaRuCo
Page 20: Technical onboarding, training, and mentoring - GoGaRuCo
Page 21: Technical onboarding, training, and mentoring - GoGaRuCo

Who?

Page 22: Technical onboarding, training, and mentoring - GoGaRuCo
Page 23: Technical onboarding, training, and mentoring - GoGaRuCo

When?

Page 24: Technical onboarding, training, and mentoring - GoGaRuCo

Offer Acceptance

Reliable Independence

Start Date

Page 25: Technical onboarding, training, and mentoring - GoGaRuCo

How?

Page 26: Technical onboarding, training, and mentoring - GoGaRuCo

Maximize return:investment

Page 27: Technical onboarding, training, and mentoring - GoGaRuCo

Inefficient…

I’m going to be the best on boarding

mentor ever.

Page 28: Technical onboarding, training, and mentoring - GoGaRuCo

Instead…

Page 29: Technical onboarding, training, and mentoring - GoGaRuCo

Onboarding Plan

Page 30: Technical onboarding, training, and mentoring - GoGaRuCo

Onboarding Categories

❖ Technical Knowledge

❖ Company Knowledge and Process

❖ Personal Development

Page 31: Technical onboarding, training, and mentoring - GoGaRuCo

Phase 1

Ship stuff

Page 32: Technical onboarding, training, and mentoring - GoGaRuCo

Dev Environment

Page 33: Technical onboarding, training, and mentoring - GoGaRuCo

Shipping Code

Small!Changes

Page 34: Technical onboarding, training, and mentoring - GoGaRuCo

Journaling/note taking

3 things I learned this week

Page 35: Technical onboarding, training, and mentoring - GoGaRuCo

Social Event

Page 36: Technical onboarding, training, and mentoring - GoGaRuCo

Phase 2

Talk to your teammates

Page 37: Technical onboarding, training, and mentoring - GoGaRuCo

History of Company and Team Map

Page 38: Technical onboarding, training, and mentoring - GoGaRuCo

Shadowing and Code Labs

Page 39: Technical onboarding, training, and mentoring - GoGaRuCo

Phase 3

Decide who you want to be when you grow up.

Page 40: Technical onboarding, training, and mentoring - GoGaRuCo

1 on 1s

Page 41: Technical onboarding, training, and mentoring - GoGaRuCo

Goal Setting and Feedback

Page 42: Technical onboarding, training, and mentoring - GoGaRuCo

Presentations

Page 43: Technical onboarding, training, and mentoring - GoGaRuCo

Phase 4

Repeat

Page 44: Technical onboarding, training, and mentoring - GoGaRuCo

❖ Review concepts

❖ Check-in regularly

❖ Elective shadowing

❖ Co-piloting a larger project

Page 45: Technical onboarding, training, and mentoring - GoGaRuCo

Driver’s Ed

Page 46: Technical onboarding, training, and mentoring - GoGaRuCo

Beyond

Assessment

Page 47: Technical onboarding, training, and mentoring - GoGaRuCo

Apprenticeship

Page 48: Technical onboarding, training, and mentoring - GoGaRuCo

Assessment

Page 49: Technical onboarding, training, and mentoring - GoGaRuCo

Assessment Categories

❖ Confidence

❖ Code Quality

❖ Communication

❖ Judgement

❖ Technical Knowledge

Page 50: Technical onboarding, training, and mentoring - GoGaRuCo

Takeaways...

❖ Onboarding aims to make a new team member

confident, productive, independent.

❖ It benefits everyone in the long run: individual,

company, team, and diversity.

❖ Anyone can be involved in onboarding.

Page 51: Technical onboarding, training, and mentoring - GoGaRuCo
Page 52: Technical onboarding, training, and mentoring - GoGaRuCo

Thanks!

@heddle317

https://github.com/heddle317/onboarding

Page 53: Technical onboarding, training, and mentoring - GoGaRuCo

References

❖ http://www.forbes.com/sites/heidigranthalvorson/2011/09/15/how-to-give-employees-a-sense-of-autonomy-when-you-are-really-calling-the-shots/

❖ http://www.psychologytoday.com/blog/beautiful-minds/201112/confidence-matters-just-much-ability

❖ https://www.linkedin.com/today/post/article/20130816200159-131079-employee-retention-now-a-big-issue-why-the-tide-has-turned

❖ Drive - The surprising truth about what motivates us. - https://www.youtube.com/watch?v=u6XAPnuFjJc