S3:E1 - Task Relevant Maturity
S03:E01

S3:E1 - Task Relevant Maturity

Episode description

Effective Delegation Using Task Relevant Maturity

In this episode of the Retrospective podcast, Jeremy and Peter kick off the third season by discussing the concept of task relevant maturity in engineering leadership. They explore the common challenges new managers face, such as micromanagement and hands-off leadership. Jeremy introduces the idea from Andy Grove’s book ‘High Output Management,’ emphasizing the need to adjust management styles based on the maturity of a person and the task at hand. They delve into how to assess an individual’s maturity, the benefits of pairing team members, and the importance of maintaining a balance between autonomy and oversight. They also provide actionable insights on how to help team members grow and how to use task relevant maturity to improve overall team performance.

00:00 Introduction to Season Three

00:38 Understanding Task Relevant Maturity

00:56 Challenges Faced by New Managers

03:05 Framework for Assessing Task Relevant Maturity

10:51 High Task Relevant Maturity

26:21 Balancing Critical Projects and Personal Growth

30:22 Conclusion and Resources

Links from the episode:

Download transcript (.srt)
0:02

Péter: Welcome everyone to the Retrospective, engineering Leadership

0:05

podcast with Jeremy and I, Peter.

0:09

We are starting our third season and we are focusing in this season.

0:16

on usable, self-contained engineering leadership content.

0:21

The idea is that just like we did in the previous season, we are

0:26

selecting one topic for one show.

0:28

Try to keep it short and discuss all aspects.

0:31

So with that being said, Jeremy, what do we have for today?

0:36

Jeremy: it's great to be back for our third season.

0:38

and today I wanted to talk about, task relevant maturity.

0:45

it's a concept that's helped me a lot and it's a concept that has also

0:49

allowed me to help others as well.

0:51

Péter: Cool.

0:52

Let me play the reporter.

0:53

What is just task relevant maturity?

0:55

Jeremy?

0:56

Jeremy: Well, actually maybe before we dive into what it is, maybe we can

1:00

like talk about some of the challenges

1:01

that managers face.

1:03

So, one of the things I've seen with brand new managers and often

1:08

companies are promoting someone who's very strong, technical, very, who's.

1:14

Sometimes, often the, maybe one of the best engineers in the team.

1:18

not the best pattern to choose either, but what ends up happening

1:21

is that those new managers end up micromanaging everybody in the team.

1:25

they slice up the work and they dish it out.

1:28

and they plan all the stories in advance.

1:31

when people are doing the work, they can run into issues with,

1:34

with our team members because.

1:36

Team member we're talking about knowledge work here and people,

1:39

don't like being, micromanaged.

1:41

at the same time, you also have then some people who, are totally the opposite.

1:45

They are totally hands off and, then I. Things go off the rails or, people

1:52

get stuck and work doesn't progress.

1:55

and then you have like the worst combination of all, which is

1:58

where you do both and the way

1:59

Péter: Yeah.

2:00

Jeremy: where you throw stuff at people and then you kind of dive

2:04

in later and micromanage them.

2:05

I guess the problem is like how do you adjust your style get the

2:09

best from the people in your team?

2:12

Péter: Yeah.

2:12

And just to add to the worst challenges, I also so often that, perceived

2:17

seniority of the person and say things like, you're already a staff engineer.

2:21

you're a senior engineer.

2:23

This, this should be natural for you.

2:25

And, and just expecting the same level of, you know, being comfortable

2:30

and being able to perform quickly on a new subject just because of their

2:34

previous, achievements or experience.

2:37

Jeremy: Exactly.

2:38

And, it's, it's a challenge.

2:40

And, and by the way, you

2:41

By the way, you know, it's.

2:42

know, we talk about we talk about these concepts like we know them

2:45

really well, but often have to be reminded myself, as well.

2:48

think we all regularly fall into traps, you know, are around

2:53

how we manage, how maybe how.

2:56

Particular with particular people, we connect in different

2:58

ways and all the rest.

3:00

I feel like this is a

3:02

can help a lot of people.

3:04

Péter: Yeah, I agree.

3:05

And, and even the framework, like thinking about what, what you will

3:10

explain later how to, how to identify when to use this tool, how to assess

3:17

someone's task, relevant maturity.

3:20

And then knowing that this assessment means that the approach I should take

3:24

is more hands-on or less hands-on.

3:26

That's a very useful framework that can be, can be used in the day to day.

3:31

Jeremy: Exactly.

3:32

So let's dive into what is

3:34

maturity, because it's a weird

3:36

weird way you call it?

3:38

I have to use weird name.

3:39

It's not

3:40

I should not necessarily directly,

3:41

in one sense.

3:42

so the origin of Grove.

3:45

Andy Grove was, one of the, would say is one of the famous,

3:50

tech CEOs of, of all time.

3:52

And, he's, he's really the.

3:55

he was the CEO of Intel, but Intel's a company that's

3:58

struggling now, but he was also the

4:00

Intel did so good and

4:02

in a dominant position.

4:04

And, he wrote a book called High Output Management.

4:08

And, this is one of the concepts, from the book.

4:11

And essentially, it's, it's a very simple concept instead of, you know, you talked

4:16

about senior people and, junior people and so on, instead of, Having a specific

4:21

style for senior people and a specific style of, of, managing work for very

4:26

more junior people, graduates and so on.

4:29

So his, his point is that you need to

4:32

adjust.

4:34

style

4:35

style of,

4:36

based on both the person

4:38

task that they're going to do.

4:41

for example, you know, let, let's take something super

4:44

simple like you have a graduate,

4:45

Graduate.

4:46

Mm-hmm.

4:47

and you're asking them to do a fairly simple task and you know,

4:50

they're capable of it, like.

4:52

maybe send a weekly email about, you know, how, what work you've done.

4:56

And, and you might find that

4:58

Might find that that graduate actually entirely capable.

5:00

that, you know?

5:02

Might find that

5:03

is actually struggling much more to do that.

5:06

so you've gotta adjust.

5:08

the, the key insight on this, framework is that it's not by person,

5:12

but it's really about the person and the task combined together.

5:16

he identifies like, Based on their maturity to do a specific task.

5:21

You adjust your

5:22

Either, have like a, a higher, pay higher attention and coaching and

5:28

Or you,

5:28

or you?

5:29

You back off.

5:30

lower management intervention in, in what they're doing.

5:34

Péter: Yeah.

5:35

Yeah.

5:35

I, I like that.

5:36

'cause when, when I'm talking about delegation with people in my teams, when

5:40

I'm managing managers, I always describe it them as like a balance or a slider

5:45

where, where you adjust the slider.

5:46

on, based on how much, well, a lot of stuff based, based on the person's task,

5:51

relevant maturity, the level of your trust in the person and, and their execution.

5:56

And this is where it comes in, that it's not just the task, it's the person also.

6:01

And maybe you take a different adjustment based on the task itself.

6:04

'cause it's, if it's a critical, super high profile test, then.

6:08

Maybe the person would do an okay job and it would be a great learning opportunity.

6:13

Maybe you would adjust the slider to be more collaborative

6:17

and less autonomous for them.

6:19

Because, because of the, the risk of the task

6:22

Jeremy: Yeah.

6:23

And one of the, think one of the things that.

6:25

I often, miss and, and most people

6:29

of people miss when.

6:30

with this concept, is actually having a discussion upfront with the person

6:36

about this specific task and, and having this language of task relevant maturity,

6:43

not just be something, it's theoretical that you as a manager know and they

6:46

don't, but actually introduce this task in the team, in your conversation,

6:51

and then you say, okay, for this task.

6:54

do you feel like you need me?

6:55

that it's, it's a game changer to have that conversation upfront about,

7:00

because then you agree a level together.

7:03

Péter: As we started, this is not about the person, it's about the task.

7:06

So what it does is it removes the responsibility for the person.

7:12

It creates a safe space for the person to say, I'm not comfortable in this task.

7:17

This is new to me.

7:18

And, and this is not gonna be about their performance, it's gonna be

7:21

about their task, relevant maturity.

7:24

I love, I love this idea.

7:27

Jeremy: Yeah.

7:27

Yeah.

7:28

then, you know, talk about then what does that

7:30

what that mean?

7:32

how do you then respond as a manager for, for different levels?

7:36

Péter: Mm-hmm.

7:36

Jeremy: if the person has low maturity, as a manager you need to

7:41

give much more structured, guidance.

7:44

Really, really clear expectations.

7:46

And I think.

7:47

the majority of the time when it goes wrong is you haven't, as a

7:51

manager, articulated clearly what it is you're actually expecting.

7:56

You just, that's often where I see things going wrong and to be honest,

7:59

even on different levels as well.

8:02

it's also about the

8:03

that you then, check in with that person and, the level of

8:07

feedback that you give to them.

8:10

And the, kind of going back to the expectation, like

8:12

what's the success criteria?

8:13

What does good look like?

8:15

the, work with them every day,

8:17

seeing that the tasks are moving and and so on.

8:20

and I think, I think that's, the number one thing is it's,

8:24

this is not micromanagement,

8:26

it's really

8:27

specifically agreeing the level and then going to the level that helps

8:32

that person be successful in the task.

8:34

Péter: Yeah.

8:34

Yeah.

8:35

even when handholding or collaboration is, is useful and required, like in

8:40

these cases, micromanagement is such a bad word to describe it because

8:44

what, what it says is basically that the other person is just, clumsy tool

8:48

that I'm trying to operate things with that, through this person.

8:52

and and that's really not what happens here.

8:54

As you said, it's about helping to structurize the.

8:58

Task making expectations clear and and being a bit more prescriptive and

9:03

giving them a little bit less autonomy.

9:04

So, so they, they, they get back to closer to their comfort zone.

9:09

Jeremy: And one of the things I found that, on the, on this

9:12

particular one, it can surprise you,

9:15

You

9:16

you might think that the

9:18

think that the person to have,

9:19

when you

9:20

your expectations.

9:21

But you are often, I

9:24

that you are, The, the person didn't actually get it.

9:27

Péter: Mm-hmm.

9:28

Jeremy: and you'll see the signs as you start to see the work, being done.

9:33

instead of, I think one of the things that we would then

9:35

do wrong is we, our feedback,

9:39

can get frustrated.

9:39

We, the feedback comes

9:42

you know, 'cause it's taking, it's very time consuming as well.

9:45

I think go back to the

9:47

To the point of what trying to achieve,

9:49

Why am I asking

9:50

Why am I saying.

9:51

way?

9:52

Uh, what did I not explain to you or what did you not understand

9:55

when I explained it to you?

9:58

so I think that it, I think like most of the people we work with have some

10:03

level of competence in, in the job.

10:05

We interview for it, we hire for it, and so on.

10:08

so the, I would say that often it's a misunderstanding.

10:12

the why or the reasons for specific things.

10:17

Péter: But here's the thing, like if, if you're working with someone who has a

10:20

low, task relevant maturity in a, in an area, it doesn't necessarily mean that

10:25

you need to provide the extra information.

10:27

Maybe it's gonna trigger you as a manager to pair this person on

10:31

this single task with someone more experienced in this area, and,

10:34

and then just, and then you can.

10:37

You know, optimize your time a bit better and, and, and delegate in a different way.

10:41

So it's, it is just about that person needs a bit more

10:44

collaboration on this task.

10:46

Jeremy: Exactly.

10:47

Exactly.

10:48

Yeah.

10:48

And so

10:49

to

10:50

move someone, maybe it might actually be worth talking about like that where

10:54

someone is high task, relevant maturity

10:56

Péter: yeah, that's easier.

10:57

Jeremy: middle.

10:57

'cause it's easier to go to the extremes.

10:59

So I would say someone who, you know, feels like, yeah, I, I get it.

11:04

I know what I'm doing.

11:05

Here you are.

11:06

you're

11:07

Your dream together,

11:08

the high level

11:09

high level.

11:10

you're kind of, run things.

11:12

It's an they're gonna be kind of independent, and they should be mo,

11:15

they should be very independent.

11:16

I, I would say that someone who has a high task relevant maturity, also

11:20

able to know when they're stuck and know how to ask for help on the task

11:25

Péter: It's very important.

11:26

Jeremy: Yeah, I mean, and we obviously talked about that in the past about

11:29

senior engineers and what it means

11:32

and so on.

11:35

but I think like here, what you want to focus on is, providing

11:38

the business context because as a manager, maybe you have a more of

11:42

a context around what's going on in the business that they may not have.

11:46

I think setting in place some kind of gates with the person, you know, where

11:50

you say, Hey, can you, you know, when, when you're planning the project out, can

11:53

you, can we, can you, show the milestones that you're planning to do and so on.

11:58

What time boxes will you have?

11:59

I think

12:00

Think having a discussion about

12:02

okay are, you know, it's more of like a

12:04

more of like a

12:05

about the, the goals they've set or the, the key technical points that they're,

12:11

the decision points that they're making.

12:13

so you're more partnering,

12:15

partnering.

12:18

Péter: Yeah.

12:18

Yeah.

12:18

And, and just as we said in the last, the other extreme, maybe this

12:23

is a case also where it's not me who's gonna, you know, validate and

12:27

collaborate with the person, but maybe a principal engineer from another

12:31

team, maybe a, maybe a product manager.

12:34

it can be, it can be anyone else.

12:37

Yeah.

12:38

Yeah.

12:39

Jeremy: And I think, you know, the mistake or when things go wrong is where, fail

12:44

Fail

12:45

more of the strategic or business

12:47

business context,

12:48

to, because.

12:50

because

12:52

You are

12:53

you are often as a manager, more focused,

12:55

of the

12:55

more of a wider,

12:56

of your job is to do the stakeholder management wider within engineering

13:00

and, and inside the company.

13:02

And it's

13:05

that this individual contributor understands those things.

13:08

Those are the constraints.

13:09

because it might, and obviously this is also a conversation with a product

13:13

manager, Maybe we don't need all the bells and whistles, but we need to

13:16

ship something now to win a deal.

13:18

Right.

13:19

that the, the, context can make a big difference,

13:23

Péter: Yeah, it's it's all about making it very clear, not necessarily what we

13:29

are developing, but why, the person really understands and can make those decisions

13:33

it's interesting that you call this out as a big risk because I saw another big risk

13:38

this is more about trust, I guess, when the manager recognizes that the person

13:43

can have a high level of autonomy and they delegate the task efficiently and when.

13:48

The developer comes back with a solution.

13:51

It's different from what the manager would've done.

13:54

this is, this is really a hard situation because, well there, there are no

13:58

prescribed solutions for everything.

14:00

But once you give.

14:01

I guess what I'm telling to my managers is that decide if you're gonna

14:05

trust the solution from the person.

14:07

Make sure that if you have some kind of internal acceptance

14:10

criteria, make it explicit.

14:12

don't assume these kind of things.

14:14

And if within those criteria it comes back with a different

14:17

solution, then be happy with it.

14:19

There's a good chance they, they chose a better technical solutions

14:22

because they are more technical.

14:24

But this is very hard for some managers, especially hands-on managers when

14:28

they, when they are very close to the code, where they're very close

14:31

to the tech and somebody comes with solution that's different than theirs.

14:36

It's, it's hard.

14:37

Jeremy: Yeah, I think, I think the risk here isn't, about the risk of dealing with

14:41

the person and their thing going wrong.

14:43

It's actually what goes wrong inside you they present their solution.

14:48

the this in this particular situation where you have high task relevant

14:52

maturity, as you say, the biggest, challenge is allowing that to happen.

14:58

And, the worst thing you can do is say, I don't like that solution.

15:03

Don't do it that way.

15:04

Do it this way.

15:06

you, you know what I would, so this is a learning that I've, I've

15:11

had, that I. Still fail at doing.

15:13

But when you have that moment of like, why are they doing it this way?

15:16

I would never do it that way.

15:18

Turn your solution engineer, brain and ask questions, did

15:26

this?

15:26

Why did you not, consider this option?

15:30

you know, and, You know, I had this other favorite library that I really like.

15:34

Why didn't you use that?

15:35

You know, or this tool or whatever, or I came across this thing somewhere

15:39

else and either, they actually did consider it and, and they give you a

15:44

logical reason or maybe, maybe not.

15:47

And then you have a conversation.

15:48

the moment you impose your solution back down on them, you break

15:52

everything, you break the relationship and you break their motivation.

15:56

And, it's super toxic.

15:58

It's the worst thing you can do to someone.

16:00

Péter: Yeah.

16:01

Yeah.

16:01

Because it essentially says that, initially I told you that I trust you,

16:07

but jokes on you, I don't trust you.

16:10

And, and that's, that's not, not a good in, in these cases.

16:13

I, I, I tell people to, I. Well be transparent,

16:16

indexing, index it down a bit.

16:18

Say that I, I know that you have all the skills to do this.

16:22

Maybe it's my fault, but this is an important project for me.

16:26

Let's work a bit together, at least on the first steps, so, so we can discuss all the

16:30

details and you dial down a little bit the delegation, knowing that this might not be

16:35

ideal, but you need to take into account your level of trust with the person and

16:39

your level of comfort if the solution is different from what you would've chosen.

16:45

Jeremy: Yeah.

16:45

And I

16:45

Péter: But do it initially and do it transparently.

16:47

Sorry.

16:48

So don't, don't do it at the end and, and don't, don't hide this.

16:52

Jeremy: Yeah.

16:53

and I would also say like when you plan and you see that, oh, that's

16:56

a different approach, put in agree earlier tests of the strategy, to

17:03

de-risk it, work on the milestones, around what, what's being done to.

17:08

if you feel that maybe your experience is telling you that it's a different,

17:11

maybe a different way would work better, just put in some checkpoints for the

17:15

risks that you see about their solution.

17:17

Péter: Yeah.

17:18

Jeremy: in fact, then what you're doing is you are, undercutting

17:21

them, that's a great idea.

17:24

I think there could be some risk with that.

17:27

let's de-risk it by doing these things and so much better.

17:33

Péter: Yeah, but a lot depends on the details it's, it's easy to.

17:37

Come across as micromanaging as

17:40

as we said, so, you should really have a transparent trust-based

17:43

relationship with the person.

17:45

So they don't assume that you're just hiding that gonna micromanage them anyway.

17:49

And the task you're posing is just a quiz to find out what the boss would've done.

17:54

So

17:55

Jeremy: Yeah, exactly.

17:56

Péter: don't do that.

17:56

Jeremy: I guess the, the hardest thing about task, high task relevant maturity

18:00

people, especially people who demonstrate that consistently for many, many tasks

18:05

is, you push them out of the org.

18:07

eventually because you, because you don't give them the right level of autonomy.

18:12

to do what they need to do.

18:13

And that's, and when they leave, they'll say, I felt it was micromanaged.

18:17

Péter: yeah.

18:18

Well maybe that's like, do you wanna talk a lot about the middle?

18:21

'cause I have some other questions about assessing and not sure

18:24

what advice we can give at the middle, but let's jump on into it.

18:27

If you have something

18:28

Jeremy: you're more focusing on, coaching.

18:31

I.

18:32

and I think you.

18:35

You, you need to be ready to adjust your style up or down, depending on

18:42

how it kind of starts to pan out.

18:45

you're often focusing more on, make sure we get the high level architecture

18:50

right, and then and we can work together.

18:52

Or you have, have someone else, work with them and then they're often

18:55

able to do the execution It might be that they needed a bit of help

18:59

structuring a few things, but then in the actual detail they're, they're okay.

19:04

I think this one is really hard because you are, you need to adjust,

19:10

Péter: Yeah.

19:11

Jeremy: or down your style constantly.

19:13

Péter: Yeah.

19:15

Jeremy: but you know, I think like as long as.

19:19

You're, you have regular check-ins.

19:21

they're not gonna be daily.

19:22

I mean, you expect this person in the daily standup if you have one

19:25

or whatever, or however you're, you should see status being updated

19:28

on a daily basis, in my opinion.

19:30

that's a warning sign for anybody that's not happening.

19:33

you might, you might just have like, they're gonna, every week

19:36

they're gonna turn up and do a demo.

19:37

Right.

19:39

so on.

19:39

So this one's tricky, but, usually there, what you're doing here is

19:43

helping them to unblock themselves.

19:46

coaching, like, you should go and talk to this person.

19:49

I think they're, et cetera.

19:50

It's helping them with their network in the company,

19:53

Péter: Yeah, I, I guess the, the tricky thing in this situation,

19:56

being in the middle is that.

19:58

It's, it's hard to plan far ahead.

20:01

you need to be flexible of changing your approach almost at every interaction.

20:06

Maybe what you, on Monday, you plan that this guy has it and I I don't need to

20:11

pair with them during the week and Tuesday you find out that's actually not the

20:14

case you spend half of Wednesday on pair programming with them explaining some

20:19

concept that you assume they will know.

20:21

So,

20:22

Jeremy: Yeah,

20:23

Péter: but, but I, I find that, well, first of all, I think.

20:26

most people are in the middle somewhere, so extremes are

20:29

rare, so get familiar with it.

20:31

But on the other hand, I really like it because this is the place where, where

20:36

I think the most growth can happen.

20:38

because the

20:39

is not super lost and they are not peaked neither.

20:43

They, they are.

20:44

Ideally they have some good momentum and they are learning something.

20:48

Jeremy: Yeah.

20:49

that's a good, point to segue to what, what we should all be trying

20:53

to do here, which is helping people move up the levels of maturity.

20:57

so if you do the, if you do it once, maybe the next time you're, you know,

21:02

you're much more capable of doing it,

21:04

with less, with less help.

21:06

And, and, and the, the number one message for managers is.

21:10

One size fits all.

21:11

Management style does not work.

21:13

Don't do it.

21:15

getting good to ask, asking questions of your most experienced, capable

21:19

people, you know, adjust your style.

21:22

Go, you know, and have the conversation up front.

21:25

You know, and even like, I think the key thing here is we, we talk about

21:29

spotting signs when things, when things go off track, but the key thing is.

21:32

It's not a, a one and done conversation.

21:35

it's, it's, you do it in the project.

21:36

You can do it during the project.

21:38

You can say, you know, we talked at the beginning about like how we would

21:41

work together, but I feel like you're really struggling here and maybe we

21:44

can meet a couple more times a week

21:46

Péter: Mm.

21:47

Jeremy: to to, to see if how we can unblock you.

21:51

Péter: Yeah.

21:51

Yeah.

21:52

Or, or on the other way around, like, like I expected to have a four hour

21:56

session with you where we discuss the framework and, and actually I had the

22:00

idea that maybe you don't even need that and, Yeah, I, I guess what we could a

22:06

little bit talk about is, how to assess someone efficiently and effectively.

22:10

I really liked that you started out with just be transparent

22:13

and as the question from the person, how comfortable they feel.

22:17

I'm wondering if you have any other tips or tools or anything that a

22:21

manager could use to assess the task relevant maturity of an individual.

22:31

Jeremy: Well, I think like if you have someone who has done the task a million

22:35

times, then you kind of, you know, you, you cannot, well you, put this?

22:42

can end, end up having a situation where they do it a million times, but they

22:45

do it really badly all, all the time.

22:46

Péter: Yeah.

22:47

Yeah.

22:47

Or, or actually, yeah.

22:49

Jeremy: I'm, I'm going for that.

22:50

You've done it.

22:50

A lot of times you kind of, you, you just know they're

22:53

gonna do it well and, yeah, I.

22:58

So the, the, the thing you shouldn't do is just say, this is a senior person.

23:04

I have a one size fits all style with them.

23:07

and, and so I think part of being able to assess is having a trust-based

23:13

relationship with people where they feel safe to tell you and, and I'm struggling.

23:18

I'm a bit stuck or whatever.

23:23

But yeah, I, I think this is, I think the other bit of

23:27

assessing is when you sense that.

23:32

Things are not going well between you and the other person project,

23:36

and you're like, why are they kind of getting upset with me?

23:39

You know?

23:40

And, is it, is it because I'm like all over them, you know, like I give them

23:44

a lot of feedback on this document and I told them that I really wasn't

23:48

happy with the approach they took.

23:50

and then, you know, they, they gone a bit dark on me or whatever.

23:52

Like, that's a sign that maybe you need to adjust your style, you know?

23:56

Péter: Yeah.

23:57

Yeah, yeah, that's, that's actually a good approach.

24:00

I would say that.

24:01

Trust your instincts, like you're the manager of this team and of

24:05

these people, and you know them.

24:06

So trust your guts, but only set the initial level as we discussed This is,

24:13

this can be adjusted during the project, so find a good starting point like.

24:18

I believe this person has a very high task revenue, maturity.

24:22

So I'm just gonna give them, explain the requirements and watch

24:25

their reactions, what kind of questions they ask, everything.

24:28

And even during that discussion or, or the next one, you can balance it

24:31

a bit more down or start from the other extreme and watch out for signs.

24:36

If the other person feels that you're telling them stuff that

24:39

they know, then adjust it.

24:41

Uh,

24:42

but yeah, as as you said, not treating it as one, you know, judgment and, and

24:48

keeping to it, but keep on adjusting it.

24:50

Being flexible is, is important.

24:52

Jeremy: I think the other important thing to note is that as a manager.

24:57

You don't just manage the people and, and dish out the work and stuff.

25:00

You to some extent, you actually manage the system of work,

25:04

how people work in the team,

25:06

Péter: Hmm.

25:06

Jeremy: know, the, the dailies, the, the retrospectives and so on.

25:10

And so.

25:12

What you also need to think about is how do I adjust the system of work in the team

25:18

when things are going off track and to help people have that level of autonomy.

25:23

How do I, how do I pair people up, in their, in their work?

25:26

And, you know, how do you know, think there's a lot of controls that you can do.

25:32

And if you put in, I don't mean controls in a kind of like

25:35

micromanage sense, I mean like.

25:37

Little checkpoints, like standup, you know, like, in the standup show, the

25:42

Kanban board or the sprint board of the team and say, Hey, this one hasn't moved.

25:47

You know, like use it as an opportunity to use visual management

25:51

to highlight the things that, where things are going off track or not.

25:55

and you have a lot of influence in how you run the system and the team to,

26:00

To spot where things are going well, where they're not going well and so on.

26:04

And I think that control of the system, of, of work, is a way to

26:10

also assess if the maturity is right or not of, of a particular,

26:15

Péter: Yeah.

26:16

Yeah, that's, that's, that's well said.

26:17

Yeah.

26:20

I have a last question to you.

26:22

Usually we as managers, we want to ensure that people in our team are growing

26:26

in their personal careers, and most of the learning is happening outside of

26:30

someone's comfort zone where they can be free to make some mistakes and learn

26:35

from those mistakes and everything, but.

26:38

Sometimes we get projects.

26:39

Oftentimes we get projects that are super critical and we cannot allow any kind of

26:44

delay because somebody made a mistake.

26:46

How, how do you balance these two needs, of, of having to, you know,

26:51

deliver appropriate good outcomes and, and ensuring that people have

26:56

the safety to make mistakes and learn from it so they can grow.

27:01

Jeremy: So the number one mistake that managers, especially hands-on managers

27:05

make is they do the thing themselves.

27:08

Péter: Yeah, Yeah, yeah,

27:09

Jeremy: so don't do that.

27:10

but be like close.

27:11

I think I. Offer critical past stuff.

27:14

first of all, have people work together.

27:16

you know, really important stuff.

27:23

I think we talked about you have management judgment, you

27:26

I have this person.

27:27

Maybe that's a great challenge for them to prove themselves,

27:31

like they're going for promotion.

27:34

they, they're looking for

27:35

Péter: Mm-hmm.

27:36

Jeremy: and so you sit down with them and say, Hey, this is really important.

27:40

but I think you can do it.

27:41

I'm gonna, I'm gonna sit with you and, might be a little bit closer, but I'm,

27:45

I'm just trying to make sure that, you know, because this is really important,

27:48

tell me if I'm too much, you know, you can have these kind of conversations

27:52

and, then you can adjust your style depending on how

27:54

it's going and, and so on.

27:56

and, and in some cases where it's really critical, you might have, A

27:59

weekly meeting with a customer, a weekly

28:02

you know, with internal stakeholders, the boss's boss,

28:06

the CEO or whoever.

28:08

so you, you know, like, you might need to provide a little bit of

28:11

air cover for the team, especially if someone's not used to it.

28:15

I would say like you just, you, you kind of those still as an

28:20

opportunity to grow people.

28:22

Péter: Yeah, no, I mean, I think you nailed it in the beginning

28:24

when you said pair people.

28:26

'cause I, I found it so powerful, like working together on, on a single project

28:32

pair programming or even more programming.

28:34

This is so beneficial for, for the more senior and the less senior people too.

28:38

And I. It, it results in better quality software also because there

28:42

are more people catching problems.

28:44

They, they can argue with someone.

28:46

They don't need to keep their assumptions inside.

28:49

And, yeah, I really like that as a tool to balance execution, you know, high

28:55

risk, projects and, and personal growth.

28:58

Jeremy: Yeah.

28:58

Yeah.

29:00

Nice.

29:01

Yeah.

29:01

that's, that's what I wanted to cover.

29:03

You know, basically I. As a manager, adjust your style based

29:07

on the task that, people are doing.

29:11

not don't, don't just have it adjusted, but for each person, but

29:15

actually for what that task is, what that person is doing on their task.

29:19

And, The more mature they are, the more you ask questions and the better

29:23

questions you ask and the less mature, maybe you can be a bit more directive

29:27

Péter: Mm.

29:28

Jeremy: in between you, you know, you use your coaching

29:30

skills to move people up, the

29:32

Péter: Yeah.

29:34

Yeah.

29:34

Awesome.

29:34

Just one more thing to add to reemphasize, because I love this.

29:38

It's not always you who has to be the person who gives them the context or pair

29:42

them with, maybe you can find someone in the team and organization and, you

29:46

know, I don't have a better expression, but kill 2 1 2 birds with one stone.

29:51

I, uh, yeah.

29:53

Jeremy: You

29:53

your

29:54

task, relevant, mature person now being, having to grow by not just

30:02

doing the task themselves, but grow someone else to be able to do

30:06

like them.

30:07

Yeah.

30:08

Péter: exactly.

30:09

Jeremy: Yeah, yeah, yeah.

30:10

And, you know, ultimately that's the whole point.

30:11

You're a multiplier as a manager of the team.

30:14

your, your goal is not to be a superhero of the team, but a multiplier.

30:20

Péter: Yep.

30:21

Jeremy: Okay.

30:22

what I'll do is I'll put some in the show notes, a few links, to some, some, well,

30:27

the book and, and a few other articles that might be helpful for you to digest.

30:31

some of this if you want to go deeper on the topic.

30:34

Péter: Awesome.

30:35

Thanks Jeremy.

30:36

That was super timely, I think in today's high pressure era where we need to balance

30:42

execution and, and efficient delegations.

30:44

Thank you

30:45

Jeremy: Yeah.

30:47

Péter: and thanks everyone

30:47

Jeremy: It's great to be back doing our podcast in season three.

30:51

Péter: Yep.

30:52

Yeah.

30:53

See you in the next episode where we will tackle a similarly exciting

30:57

engineering leadership problem.

30:59

See you folks.

31:00

Jeremy: Cheers folks,