Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set...

24
Managing Grumpy | SRECon 2016 Managing Grumpy Embracing Diversity to Build Stronger Teams Lisa Phillips VP SRE Fastly

Transcript of Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set...

Page 1: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Managing GrumpyEmbracing Diversity to Build Stronger Teams

Lisa PhillipsVP SRE Fastly

Page 2: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Who is Lisa?• 20+ years doing..

– speakeasy/livejournal/sixapart/big fish games/twitter/fastly

– root team/sysadmin/noc/ops/techops/it/dba/sre

– memcached/mogilefs/gearmand/mysql

– ic/manager/sr manager/director/VP

Page 3: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Who is Lisa?• Diversity Buckets include

• Woman • Mixed ethnicity and race • Raised on welfare • No college degree • Prefers not to wear pants • Bad neck and joints • Can’t listen while typing

Page 4: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Who is Lisa?• Acts grumpy when I…

• Am hungry, tired, annoyed or in pain

• Have to do things involving paperwork

• Or really most adulting stuff • …and sometimes for no

reason

Page 5: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

• Hire people who don’t look like you*

• Not just for the stuff that doesn’t matter

• You don’t have to have their career path decided before they start

• Watch your confirmation bias • Pay them • Especially underserved folks*

On Diversity

Page 6: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Encouraging a diverse environment

Page 7: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

On Grumpy

Page 8: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Page 9: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Page 10: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Empathy

Page 11: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Try • Find your curiosity • Let them know you hear

them - also actually hear them

• Pause. Repeat what you hear

• Feed yourself

EmpathyAvoid

• Trying to solve their feelings • Starting sentences with “at

least” or “it could be much worse”

• Dismissing, ignoring or overreacting

Page 12: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Trust

Page 13: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Try • Assume good intentions • Share your stories • Show your vulnerabilities • Follow through

TrustAvoid

• Creating us vs them environment

• Gossiping • Lying • General schmarmyness

Page 14: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Focus

Page 15: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Try • Set the tone • Repeat your message • Target tasks to times to

people • Provide appropriate

environment

FocusAvoid

• Too many p0s • Dive Bombing • Deflecting negativity • Assuming everyone works

the same way

Page 16: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Drama

Page 17: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

DramaTry

• Stop immediate bleeding • Take a timeout • Eat something • Provide forum for follow up • Close the loop

Avoid • Feeding the llama • Making immediate decisions

about long term goals • Drama fanout

Page 18: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Team Meetings

Page 19: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Team MeetingsTry

• Set boundaries about expected language and behavior

• Moderate - watch for word hogs, blame

• Try various methods - private, public, written, vocal

• Ask open questions and encourage feedback

Avoid • Skipping them • Allowing hostility to run its

course in the meeting - pause and follow up privately

• Using the meeting to shame a member of the team

• Allowing grumpy to take over

Page 20: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

1:1s

Page 21: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

1:1sTry

• Ask what is the one thing you can do to make their job easier this week

• Share your own stories • Listen • Have the hard conversations

Avoid • Skipping them regularly • Using them primarily as a

task status update • Monopolizing the time

Page 22: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Don’t take it home

Page 23: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

Managing Grumpy | SRECon 2016

Worth it

Page 24: Managing Grumpy SRECon. key - USENIX · Managing Grumpy | SRECon 2016 Team Meetings Try • Set boundaries about expected language and behavior • Moderate - watch for word hogs,

SRE @ Fastly: A Whole New World | Engineering Summit 2016

ConclusionThank you.We’re hiring all kinds of folks

•www.fastly.com/about/careers