technical onboarding, training, and mentoring - gogaruco

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

Upload: kate-heddleston

Post on 29-Jun-2015

711 views

Category:

Software


2 download

DESCRIPTION

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

TRANSCRIPT

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