The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter -...

31
The Subtle Dynamics Of Leading Without Authority As A Technical Lead @orenellenbogen

Transcript of The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter -...

Page 1: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

The Subtle Dynamics Of Leading Without Authority As A Technical Lead

@orenellenbogen

Page 2: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

“ We can make it all better by using microservices ”

Page 3: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015
Page 4: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

WHEN MANAGERS SAY…

Page 5: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

When you say "The code is not really that bad” I hear ”I’m blind and naïve”

Page 6: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

When you say "We need to start moving faster”

I hear "Do you really need to see your family in the next 18 months?"

Page 7: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

WHEN MAKERS SAY…

Page 8: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

When you say "we should really start using X”

I hear "there was some really cool discussion about X in Hacker News"

Page 9: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

When you say ”The code here is crap, we have to refactor it”

I hear ”It’s Tuesday again"

Page 10: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

@orenellenbogen

Head of Engineering at

I also got hobbies:http://SoftwareLeadWeekly.com/http://LeadingSnowflakes.com/

http://lnbogen.com/

Page 11: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

Given technical expertise, the intentional effort of building trust with others builds your authority.

Authority + kindness technical leadership.

THE GIST?

Page 12: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

[1] Willingness to build trust. It requires a lot of effort.

[2] Good faith. It’s a relationship.

2 ASSUMPTIONS:

Page 13: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015
Page 14: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

BUILDING TRUST WITH YOUR TEAMMATES and get a cool t-shirt too!

<1>

Page 15: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

“Got a bullet stuck where?

Lets talk about your diet first”

PAIN LEVEL AWARENESS

Page 16: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

Before you enter your next meeting:What is your role in the discussion?

CONTEXT AWARENESS<1> OWNER <2> CONSULTANT <3> PREACHER

Page 17: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

• You’re responsible for the delivery & outcome.

• Lead the agenda and direction.• Set an example.

OWNER

Page 18: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

• You’re here to assist.• Don’t steal their thunder.• Be concise and pragmatic.

CONSULTANT

Page 19: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

• You were not requested.• You will rarely understand their

underlying pains. • Help them imagine how it can be like,

step by step. Carefully.

PREACHER

Page 20: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

BE AVAILABLEIf you’re communicating panic, don’t be surprised when people stop showing up.

Own your time.

Page 21: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

Lift your teammates' skills.

People want to be around others who make them better. Be that person.

TEACH TO EDUCATE, NOT TO CONVINCE

Page 22: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

Pragmatic vs theoretical balance?Overshadowing others?Stealing “interesting” work?

Be sincere and people will open up.

CREATE A P2P FEEDBACK LOOP

Page 23: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

BUILDING TRUST WITH YOUR MANAGER

<2>

Page 24: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

PROBLEM > SOLUTION(S)

Figure out how you can help your manager and company win.

Understand immediate pains vs long-term thinking.

BUSINESS AWARENESS

Page 25: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

Feeling that you’re fighting instead of collaborating?

Be explicit about your views and assumptions. Ask for clarifications where needed.

ARTICULATE MISMATCH

Page 26: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

• What can go wrong?• Milestones?• Backup plan?• Rough estimations?• Can you own it? If not, who can?• Do we trust that person?

PATH > DESTINATION

Page 27: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

Organizational communication is built around it to create alignment.

Don’t be a buffer.

Push > pull information.

USE ESTIMATIONS & MILESTONES WISELY

Page 28: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

This can reduce managerial load.

Help estimate & prioritize technical debt. Own the backlog.

Figure out ratio of investment together with your manager.

Judge old decisions with grace

OWN CODE QUALITY

Page 29: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

Communication skills are underrated.

• Emails (status, postmortems)• Internal Wiki• Blog posts• Quora / StackOverflow

TIP: who’s great at it in your company? Learn from them.

WRITE MORE OFTEN

Page 30: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

UNICORN ALERT?

I DID*NOT SMOKEANYTHING.

* intentionally

Page 31: The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren Ellenbogen, Forter - DevOpsDays Tel Aviv 2015

THANK YOU

WE’RE HIRING!

@[email protected]