Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

Lets Talk Tech

Slide 3

Slide 3 text

“ My ideas are solid. ”

Slide 4

Slide 4 text

“ All we need to do is to use micro- services ”

Slide 5

Slide 5 text

(how it really felt like)

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

@orenellenbogen Head of Engineering at I also got hobbies: http://SoftwareLeadWeekly.com/ http://LeadingSnowflakes.com/ http://lnbogen.com/

Slide 8

Slide 8 text

TRUST ONE WORD

Slide 9

Slide 9 text

BUIDLING ONE TWO WORDS TRUST

Slide 10

Slide 10 text

[1] Willingness to build trust. [2] Good faith. [3] Mature people. 3 ASSUMPTIONS:

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

“Got a bullet stuck where? Lets talk about your diet first” PAIN LEVEL AWARENESS

Slide 13

Slide 13 text

Before you enter your next meeting: What is your role in the discussion? CONTEXT AWARENESS <1> OWNER <2> CONSULTANT <3> PREACHER

Slide 14

Slide 14 text

•  You’re responsible for the delivery & outcome. •  Lead the agenda and direction. •  Set an example. <1> OWNER

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

•  You were not requested. •  You will rarely understand their underlying pains. •  Help them imagine how it can be like, step by step. Carefully. <3> PREACHER

Slide 17

Slide 17 text

Before you enter your next meeting: What is your role in the discussion? CONTEXT AWARENESS <1> OWNER <2> CONSULTANT <3> PREACHER

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

BUSY IS AN ADDICTION Block X hours every day, to have that mental capacity to listen and assist.

Slide 20

Slide 20 text

Lift your teammates' skills. People want to be around others who make them better. Be that person. TEACH TO EDUCATE, NOT TO CONVINCE

Slide 21

Slide 21 text

The only way to really scale something is to distribute it. TEACH TO EDUCATE, NOT TO CONVINCE

Slide 22

Slide 22 text

KENT BECK: “ When you're the senior in junior/senior pair programming, the measure of your success is how much the junior learns ”

Slide 23

Slide 23 text

Pragmatic vs theoretical balance? Overshadowing others? Stealing “interesting” work? Be sincere and people will open up. CREATE A FEEDBACK LOOP

Slide 24

Slide 24 text

DEFAULTING TO POSITIVE Help them see how it can work, instead of only pointing fingers on the ways they will probably fail.

Slide 25

Slide 25 text

“ $440b company just radically changed corp structure to advantage innovation while you debate whether your VP will like slide 14 of the ppt ” (on Google à Alphabet) HUNTER WALK:

Slide 26

Slide 26 text

<1> PAIN AWARENESS <2> CONTEXT AWARENESS <3> BE AVAILABLE <4> TEACH TO EDUCATE <5> CREATE FEEDBACK LOOP <6> DEFAULTING TO POSITIVE RECAP: Building trust with your teammates

Slide 27

Slide 27 text

BUILDING TRUST WITH YOUR MANAGER

Slide 28

Slide 28 text

PROBLEM > SOLUTION(S) Figure out how you can help your manager and company win. Understand immediate pains vs long- term strategy. BUSINESS AWARENESS

Slide 29

Slide 29 text

Reduce managerial load. Help estimate & prioritize Technical Debt. Own the backlog. OWN CODE QUALITY

Slide 30

Slide 30 text

OWN CODE QUALITY “ The thing about coding is, there's always bugs. It's always semi-fucked. “ -- Stewart Brand

Slide 31

Slide 31 text

•  Fighting instead of collaborating? •  Explicit assumptions. •  Ask for clarifications. ARTICULATE MISMATCH

Slide 32

Slide 32 text

•  Why? •  Why now? •  What can go wrong? •  Milestones? •  Backup plan? •  Rough estimations? •  Can you own it? PATH > DESTINATION

Slide 33

Slide 33 text

Organizational communication is built around estimations and milestones to create alignment. Don’t be a buffer. PUSH > PULL INFORMATION

Slide 34

Slide 34 text

Writing is the best way to improve your thinking. Communication skills are underrated. WRITE MORE OFTEN

Slide 35

Slide 35 text

•  Status & TL;DR •  Postmortems •  Internal Wiki •  Blog posts •  Quora / StackOverflow WRITE MORE OFTEN

Slide 36

Slide 36 text

<1> BUSINESS AWARENESS <2> OWN CODE QUALITY <3> ARTICULATE MISMATCH <4> PATH > DESTINATION <5> PUSH > PULL INFORMATION <6> WRITE MORE OFTEN RECAP: Building trust with your manager

Slide 37

Slide 37 text

PRACTICE WHAT NOW?

Slide 38

Slide 38 text

PRACTICE

Slide 39

Slide 39 text

THANK YOU WE’RE HIRING! @orenellenbogen oren@forter.com