spotify @ creative summit winter 2012

65
Noa Resare Spotify infrastructure engineering

Upload: noa-resare

Post on 23-Jun-2015

337 views

Category:

Technology


0 download

DESCRIPTION

A talk I gave on the general theme of talent at Spotify, how we strive to build a great workplace to attract and retain brilliant people.

TRANSCRIPT

Page 1: Spotify @ Creative Summit Winter 2012

Noa ResareSpotify infrastructure engineering

Page 2: Spotify @ Creative Summit Winter 2012

Success means challenges

Page 3: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

Page 4: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More users

Page 5: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activity

Page 6: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activityMove to mobile

Page 7: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activityMove to mobileNew services

Page 8: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activityMove to mobileNew services

Page 9: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activityMove to mobileNew services

More servers

Page 10: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activityMove to mobileNew services

More serversMore systems

Page 11: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activityMove to mobileNew services

More serversMore systemsFail better

Page 12: Spotify @ Creative Summit Winter 2012

Success means challenges•Doing the same thing gets progressively harder

More usersHigher activityMove to mobileNew services

More serversMore systemsFail betterHigher capacity

Page 13: Spotify @ Creative Summit Winter 2012

Talent

Page 14: Spotify @ Creative Summit Winter 2012

Talent•The main thing to nudge our luck

Page 15: Spotify @ Creative Summit Winter 2012

Talent•The main thing to nudge our luck

•Makes it easier to be agile

Page 16: Spotify @ Creative Summit Winter 2012

The mythical man month

Page 17: Spotify @ Creative Summit Winter 2012

The mythical man month

Page 18: Spotify @ Creative Summit Winter 2012

The mythical man month

Page 19: Spotify @ Creative Summit Winter 2012

Looking for

Page 20: Spotify @ Creative Summit Winter 2012

Looking for•Communication

Page 21: Spotify @ Creative Summit Winter 2012

Looking for•Communication

•Problem solving

Page 22: Spotify @ Creative Summit Winter 2012

Looking for•Communication

•Problem solving

•Know your craft

Page 23: Spotify @ Creative Summit Winter 2012

Looking for•Communication

•Problem solving

•Know your craft

•Experience

Page 24: Spotify @ Creative Summit Winter 2012

Looking for•Communication

•Problem solving

•Know your craft

•Experience

•Niceness

Page 25: Spotify @ Creative Summit Winter 2012

A great place to work

Page 26: Spotify @ Creative Summit Winter 2012

A great place to work•Challenging problems

Page 27: Spotify @ Creative Summit Winter 2012

A great place to work•Challenging problems

•Awesome people

Page 28: Spotify @ Creative Summit Winter 2012

A great place to work•Challenging problems

•Awesome people

•Autonomy & empowerment

Page 29: Spotify @ Creative Summit Winter 2012

A great place to work•Challenging problems

•Awesome people

•Autonomy & empowerment

•Good tools

Page 30: Spotify @ Creative Summit Winter 2012

A great place to work•Challenging problems

•Awesome people

•Autonomy & empowerment

•Good tools

•Social activities, music

Page 31: Spotify @ Creative Summit Winter 2012

A great place to work•Challenging problems

•Awesome people

•Autonomy & empowerment

•Good tools

•Social activities, music

•Hack days!

Page 32: Spotify @ Creative Summit Winter 2012
Page 33: Spotify @ Creative Summit Winter 2012
Page 34: Spotify @ Creative Summit Winter 2012
Page 35: Spotify @ Creative Summit Winter 2012
Page 36: Spotify @ Creative Summit Winter 2012

Fail better

Page 37: Spotify @ Creative Summit Winter 2012

Fail better•Work processes are emergent

Page 38: Spotify @ Creative Summit Winter 2012

Fail better•Work processes are emergent

•Time to fix the ugly parts

Page 39: Spotify @ Creative Summit Winter 2012

Fail better•Work processes are emergent

•Time to fix the ugly parts

•Learn from the buzzword people

Page 40: Spotify @ Creative Summit Winter 2012

Fail better•Work processes are emergent

•Time to fix the ugly parts

•Learn from the buzzword people

•lean, agile, scrum

Page 41: Spotify @ Creative Summit Winter 2012

Recruitment

Page 42: Spotify @ Creative Summit Winter 2012

Recruitment•Programming competitions

Page 43: Spotify @ Creative Summit Winter 2012

Recruitment•Programming competitions

•Actively looking for people

Page 44: Spotify @ Creative Summit Winter 2012

Recruitment•Programming competitions

•Actively looking for people

•Referrals

Page 45: Spotify @ Creative Summit Winter 2012

Recruitment•Programming competitions

•Actively looking for people

•Referrals

•Internship program

Page 46: Spotify @ Creative Summit Winter 2012

Recruitment•Programming competitions

•Actively looking for people

•Referrals

•Internship program

•Thesis program

Page 47: Spotify @ Creative Summit Winter 2012

Recruitment•Programming competitions

•Actively looking for people

•Referrals

•Internship program

•Thesis program

•spotify.com/jobs

Page 48: Spotify @ Creative Summit Winter 2012

Interviews

Page 49: Spotify @ Creative Summit Winter 2012

Interviews•Screening

Page 50: Spotify @ Creative Summit Winter 2012

Interviews•Screening

•Engineers interview engineers

Page 51: Spotify @ Creative Summit Winter 2012

Interviews•Screening

•Engineers interview engineers

•Problem solving

Page 52: Spotify @ Creative Summit Winter 2012

Interviews•Screening

•Engineers interview engineers

•Problem solving

•Talk a lot about system design

Page 53: Spotify @ Creative Summit Winter 2012

Interviews•Screening

•Engineers interview engineers

•Problem solving

•Talk a lot about system design

•Fail fast

Page 54: Spotify @ Creative Summit Winter 2012

Things to think about

Page 55: Spotify @ Creative Summit Winter 2012

Things to think about•Talk about your thought process

Page 56: Spotify @ Creative Summit Winter 2012

Things to think about•Talk about your thought process

•Breadth first

Page 57: Spotify @ Creative Summit Winter 2012

Things to think about•Talk about your thought process

•Breadth first

•Ask for context

Page 58: Spotify @ Creative Summit Winter 2012

Things to think about•Talk about your thought process

•Breadth first

•Ask for context

•Don’t be a afraid of “I don’t know”

Page 59: Spotify @ Creative Summit Winter 2012

Things to think about•Talk about your thought process

•Breadth first

•Ask for context

•Don’t be a afraid of “I don’t know”

•Prepare for common questions

Page 60: Spotify @ Creative Summit Winter 2012

Conclusions

Page 61: Spotify @ Creative Summit Winter 2012

Conclusions•Balance shift

Page 62: Spotify @ Creative Summit Winter 2012

Conclusions•Balance shift

•Talent > Companies

Page 63: Spotify @ Creative Summit Winter 2012

Conclusions•Balance shift

•Talent > Companies

•Getting the really awesome pays off

Page 64: Spotify @ Creative Summit Winter 2012

Conclusions•Balance shift

•Talent > Companies

•Getting the really awesome pays off

•Efficient to goof around

Page 65: Spotify @ Creative Summit Winter 2012

Thanks!