may 9, 2015 or how i began to think about nonlinear career development climbing off the ladder,...

Post on 16-Dec-2015

216 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

April 18, 2023

Or how I began to think about nonlinear career development

Climbing off the Ladder, Before we fall off.

2

Who is this Chris Angove person?

Graduated with BS in CS from the University of MichiganSpent 10 years as a C++ DeveloperStarted leading in 2005 (reluctantly)Associate Director of Engineering at Amplify in Brooklyn in 2012Joined Spotify as a Chapter Lead in 2013Always been interested in engineering culture and career development

3

Quick Overview of Spotify

4

5

Began with Agile, but process got in the way

At beginning process was vital to creating the team

As we grow, teams tried to figure out how to remain agile

Implement new structure in 2012

Continuously tweaking process

6

Alignment & Autonomy

Henrik Kniberg

Alignment

Do what I say!

Do what I say!

Autonomy

Do whatev

er

Do whatev

er

False dichotomy

False dichotomy

7

HighAlignment

High Autonomy

Build a bridge!Build a bridge!

MicromanagingorganizationIndifferent culture

Entrepreneurialorganization

Chaoticculture

AuthoritativeorganizationConformist culture

Innovativeorganization

Collaborative culture

We need to cross the

river

We need to cross the

river Figure out how!

Figure out how!

We need to cross the

river

We need to cross the

river

LowAlignment

Low Autonomy

Hope someone is working on

the river problem…

Hope someone is working on

the river problem…

Aligned Autonomy!

Henrik Kniberg

8Not so original, original idea

PO PO PO

Tribe

Tribe lead

PO PO PO PO

Tribe

Chapter

Chapter

Tribe lead

PO

Chapter

Chapter Guild

9Reality is Messy!

PO PO PO

Tribe

Tribe lead

PO PO PO PO

Tribe

Tribe lead

PO

Chapter

Chapter Guild

10

Aligned Autonomy- be autonomous, but don’t suboptimize- Spotify’s mission > Squad’s mission

Henrik Kniberg

11

Mutual respect

My colleagues are awesome!My colleagues are awesome!

Ego

Henrik Kniberg

12

Walking the usual path

The Linear Ladder

13

Intern

Junior Developer

Senior Software Engineer

Architect

Team Lead

Director of Engineering

VP of Engineering

CTO

14

Each rung is clearly tied to role and responsibility

The Benefits of the Ladder

15

Path of Career Development is Clear

The Benefits of the Ladder

16

Easy to get Resources

The Benefits of the Ladder

17

Value added to the company is obvious to all

The Benefits of the Ladder

18

Explicit path for respect and being recognized for achievements

The Benefits of the Ladder

19

Simplicity sometimes has it’s cost

What’s the Danger?

20

Reality is rarely simple, more often it’s messy

What’s wrong with the ladder

21

We have usually preferred to keep structure flat, only defining positions based on role not seniority

What’s wrong with the ladder

22

The only way to add value is predefined by structure

What’s wrong with the ladder

23

May not have the skill set or interest for the next level on the ladder

What’s wrong with the ladder

24

No way to try out things, moving down the ladder is difficult

What’s wrong with the ladder

25

Creates a factory to eject people due to limited management positions

What’s wrong with the ladder

26

May promote people beyond their abilities and thus out of the company

What’s wrong with the ladder

27

Ultimately it provides simplicity at the cost of actual career development

What’s wrong with the ladder

28

Assumes plateauing at a specific role is bad, but why?

What’s wrong with the ladder

29

There has to be a better way!

What’s wrong with the ladder

Right?!?!

30

An increasingly popular approach

Multiple Ladders

31The Technology Ladder

32

Creates a technology track to reduce skillset/interest mismatches

The Technology Ladder

33

Clearly sets up easy ways to recognize accomplishments

The Technology Ladder

34

Still very clear routes and roles setup as in linear ladder

The Technology Ladder

35

But….

The Technology Ladder

36

Limited as it still sets up explicit roles

The Technology Ladder

37

Usually gets muddled (http://bit.ly/1oS7H9l)

The Technology Ladder

38

Still assumes that the only way to grow is through more responsibility/control

The Technology Ladder

39

Does not answer how to experiment and switch roles

The Technology Ladder

40

What we call Add - Ons

A non-linear approach

41A nonlinear model

42

Roles defined by institutional need, not career advancement

A nonlinear model

43

Add-ons add both personal as well as business value

A nonlinear model

44

Interest and skill-set define which add-on the engineer chooses

A nonlinear model

45

It is engineer driven but supported by the company

A nonlinear model

Manager works with the engineer

Trainings, sessions, workshops provided as needed

Time off to participate in events approved

46

Driving forces:

A nonlinear model

47

Do things; tell people

A nonlinear model

You’re doing cool stuff that others would benefit from hearing about

You’re passionate about something and you’d like to see more of it

You’d like recognition for your efforts

48

Try Something New

A nonlinear model

Work is great but getting a little bored

You’d like to try something new, but not stop what you are doing

Not sure you want to risk switching roles completely

49

Get out of the Comfort Zone

A nonlinear model

You’d like to acquire new skills

You need to push yourself in a new direction

Shake things up to see what latent skills are there

50

Employee chooses add-ons or creates a new one:

A nonlinear model

Define Goal

Define Success Metrics

Define Help Needed

51

A Few Examples

A nonlinear model

Speaker

Trainer

Coach

Mentor

Writer

Architect

Evangelist

Road Manager

Open Sourcer

52

This is a work in progress

A nonlinear model

Testing our hypothesis now

Initial steps in 2013 were a bit slow

But we’re refining, check back with us soon!

53

This is not solved we need to innovateYes this is a call to action!Email me cangove@spotify.com

What are your ideas?

54

Check out spotify.com/jobs or @Spotifyjobs for more information.

Want to join the band?

top related