Software Misadventures - Practical Guide to More Effective Mentorship | Dave O'Connor (Google, Twilio, Elastic)

Episode Date: January 16, 2024

After 17 years building SRE teams at Google and serving as the Site Lead for Engineering in Dublin, Dave joined Elastic as the Sr Director of Engineering and later VP of Engineering at Twilio. Followi...ng a recent career break, Dave now divides his time between coaching engineering leaders and consulting to help busy teams be more effective. In the heart of our conversation, Dave shares the frameworks and practical tips he's amassed for making the most of the mentorship experience.   Segments: [00:01:45] Growing remote SRE team as the Google Dublin Site Lead [00:19:49] Company Culture vs Company Values [00:23:47] How to find companies that are serious about remote work [00:34:26] Coaching vs Mentoring at Big vs Small companies [00:38:35] How Google does coaching & mentoring [00:41:38] What makes a good 1-1 [00:46:56] Considerations for seeking out a mentor [01:03:27] Getting external mentorship while working at a small company [1:08:20] How to set specific goals for mentorship [1:20:13] The “CIA” Method for career decision making [1:31:08] How to sunset mentorship 1-1s [1:35:20] Venturing into consulting to help busy teams be more effective [1:42:13] How to get started with consulting   Show Notes: Dave on LinkedIn: https://www.linkedin.com/in/gerrowadat/ Dave’s personal website: https://log.andvari.net/pages/about.html Dave’s coaching website: https://www.strategichopes.co/ Service Level Objectives by Alex Hidalgo: https://www.oreilly.com/library/view/implementing-service-level/9781492076803/ The Staff Engineer’s Path by Tanya Reilly: https://www.oreilly.com/library/view/the-staff-engineers/9781098118723/   Stay in touch: 👋 Let us know who we should talk to next! hello@softwaremisadventures.com

Transcript
Discussion (0)
Starting point is 00:00:00 It's funny, people make the assumption that if you go to somebody who has dedicated their life to a course of study or a course of practice, and if somebody who's just coming up with that demonstrates interest and comes to them and says, can we talk about this technique that you've dedicated your life to, that they'll go, no, I hate talking about that. Right. They won't. Right.
Starting point is 00:00:22 They generally won't. They love talking about that. Like they'll talk about that until you're sick of it. with the people and the stories behind them. So on this show, we try to scratch our own edge by sitting down with engineers, founders, and investors to chat about their path, lessons they have learned, and of course, the misadventures along the way. Hi everyone, it's Guang here. In this episode, we're chatting with Dave O'Connor,
Starting point is 00:00:59 who has spent 17 years at Google building out the SRE teams in Dublin, before leading engineering at Elastic and Twilio. The focus of this conversation is around mentorship and coaching. Like how do you go about asking someone? What do you talk about? What kind of goals should you set? And how do you go about sunsetting an existing mentor-mentee relationship. Both Monik and I really enjoyed learning from Dave, not just because he's had a ton of experience on this subject, but that he's done a lot of introspection before arriving at his passion for it. Without further ado,
Starting point is 00:01:38 let's get into the conversation. Dave, super excited to have you with us today. Welcome to the show. Thanks for having me. So we thought we would start with asking you about your time at Google. You were the first SRE hired outside of the US. Can you tell us more about how that happened? Yeah, I mean, technically, if you want to split hairs, that is true. I ended up interviewing at the time, this was 2004, and the tech industry, such as it was in Dublin was quite small. So I'm based in Dublin, Ireland. And so I knew some folks who already worked there in different parts and I got referred and all of the usual stuff happened and I didn't know what S like
Starting point is 00:02:14 nobody knew what SRE was at the time. They were sort of, so you want to come in as like a sysadmin because I was a sysadmin. I did the standard thing. I got some calls and did some phone screens and they didn't have anyone to interview me in Dublin, so they actually flew me to California to interview me. That sounds like a fun trip.
Starting point is 00:02:32 Yeah, the first time I'd been in the US was to interview for Google. So this was obviously in a sort of a small, such as it was back then, place where a lot of the foreign direct investment of big tech hadn't really moved into dublin just yet and so this was quite unusual it was yeah definitely an
Starting point is 00:02:50 eye-opener coming in and um google did what a lot of places were doing back then which is that like let's hire a couple of people and see what happens people places that are moving into dublin or moving into any european city or whatever it is, tend to think about it a lot more holistically now. They say like, let's hire their leadership. Let's make sure that we have the people infrastructure on the ground. Let's make sure that we've done our cashment area analysis. So we know that we're going to be able to hire a hundred people here rather than five people here. This was before being so
Starting point is 00:03:25 introspective about that. They were just, let's hire people, see what happens.
Starting point is 00:03:30 But yeah, what happened is we kept on hiring people because it kept on being quite useful.
Starting point is 00:03:34 And the remit changed as things went on as well because again, not a lot of thought
Starting point is 00:03:39 being put into it or a certain amount of thought being put into it. It's like,
Starting point is 00:03:42 oh no, it's hard for some people to follow this one. And then a while later it was like, oh, it it's hard. Some people do follow the sun. Right. Um, and then like a while later it was like, oh, it turns out they're smart. Let's get them actual work to do.
Starting point is 00:03:50 Right. And again, it's not, as I like to say, it's not because the folks who are doing this from the mothership were bad people. It's cause they were busy people. They were like, okay, to, we believe the follow the sun is good model. Um, and now we've hired some people who are good to know that we want to give them enough that you know and as i like to say to somebody who's sort of starting a a group remotely is like give them a give them an amount of responsibility that scares
Starting point is 00:04:17 you both all right give them an amount you know so like they're not sure if they can do it and you're not sure either right and that's that's about the right amount of tension where like you're going to keep each other honest and you're going to do all of that and so a lot of the early stage stuff was yeah there's a certain amount of like just do good work and the mothership will recognize that by giving you more work because that's their work but work is more work um but yeah a certain amount of making sure that we get self-assured enough in the remote site that we're able to come back and say okay cool i know you're dropping 20 headcount on us or 50 headcount on us or some ridiculous amount of headcount on us what are those people going to do and can we be a little bit more organized about
Starting point is 00:05:01 how we you know actually do this as a mandate, right? Can we think about what these teams are going to own and what these teams are going to do that? And the first couple of times we sort of had to go back and say, because the answer was, we just want to follow the sun and try not to say too many words because you have confusing accents, right, the first time I came back and said, no, thanks. You know, like, no, we would not like the headcount. We would not like to expand.
Starting point is 00:05:31 This doesn't sound like high quality work, right? And having the air cover to be able to do that was actually really, really valuable. So that was the very early days where we, just crazy amounts of growth, crazy, crazy amounts of growth, and trying to figure out how to do it constructively. Before the serious question, were you jet-lagged
Starting point is 00:05:50 during the All-Star interview? Oh, it's still a jet-lag, right? I was the kind of jet-lag you were when you don't even know what jet-lag is, right? Because it's an 11-hour flight, and it's eight time zones. So not only was I jet-lagged,
Starting point is 00:06:04 I came to know jet lag very intimately in the years following, right. But it was like jet lag, but also like, am I dying? Is this, is this what it feels like? I'm not sure. I don't know what time it is. And I can't sleep more than two hours at a time, but yes, I was for my, for my interviews. So. Sorry. Do you have a tip? Like, is it better to book like night flights if you're going like, well, yeah, what's uh, give us some advice here for long distance travel. I have, yeah, I, I, I checked my passport that when I finished with Google, I had 47 US stamps in my passport.
Starting point is 00:06:37 And so, um, flying, flying east is actually way worse. Um, so flying west, I tended to try and land in like the afternoon, evening, and just power through to regular bedtime and then do it that way. Going back east, like arrive home on Friday because your weekend is screwed. You're going to not know what time it is for a couple of days, anything up to a week, depending on how badly the flight goes. So don't make plans, which kind of sucks, but
Starting point is 00:07:11 it is what it is. I empathize. My home's in India, obviously, and I visit almost every year. So I'm very familiar with that. Planning when you sleep on the flight, that's another tip. Try and sleep when it's a time zone, it's night where you're landing,
Starting point is 00:07:27 that kind of helps. Asking your family to ensure they have a whole lot planned where they keep you busy for the first two days and don't let you sleep, even if you want to sleep, that helps too. It's like, oh, you're going to be terrible,
Starting point is 00:07:39 but please be entertaining. Yes, yes, pretty much. Just like on-site interviews. I like that. So going back, sorry, to the, so you were talking about dropping headcounts on you guys. Like, wait, so they, like, how does that even work? So like, they have an idea of like,
Starting point is 00:07:55 they want to grow this office and it's just all different teams? Or like, they're like, okay, this team and like, and then you just kind of grow it out. How does that work? It works massively differently in, in, in different companies, but the way, um, the way headcount and SRE worked back way back in the day is the different business functions would show up and say, Hey,
Starting point is 00:08:16 we've got stuff in production to run. We think it's going to be 10% of our headcount cost. And so here's the, again, as you get up into the rarefied air of VPs talking to VPs, they talk in very simple terms. Their tools are a lot simpler. Like they have like a, a hammer and a screwdriver and they can hit you with one or the other. Right.
Starting point is 00:08:36 And it like, they're having these conversations about headcount where it's like, I will give you 5% of the headcount that I got, and then there will be SRE for product X, right? And so at that point, if I'm running SRE, I'm like, okay, where do I put that headcount? And how do I create a mandate for product X, right? If I'm sitting in New York or Sydney or Dublin or whatever it is, I'm like, okay, I got to put half of it here and half of it in the other site. And what's important for me as a leader is that the sort of say, okay, what, where is the mandate for each of those teams?
Starting point is 00:09:14 What is one of those teams like doing everything and the other team is just like follow the sun, right? Um, and how do I sell that in that sense? I think you spoke to Todd briefly about like what a site lead is. Yeah. And so I was a site lead for a double. I wasn't a site lead for a way, way back in the day. It was just sort of a collective, like, let's be angry about things, you know, things that we all did.
Starting point is 00:09:38 That's not how Ted put it. That's not how Ted put it. Well, yes, I think it's which you concentrate all of the anger into one person. So other emotions too, I'm sure. But what happens then is that you then go to the people in that site and say, hey, I'm going to create a new team in your site. And it's going to be this. And sometimes the people on that site come back and say, okay, what are they going to own?
Starting point is 00:10:03 And if you don't have a good answer for that, they're not going to be very enthusiastic about helping you in a local sense like they're going to say okay you told me to hire a seven person team and you haven't told me what they're doing apart from be on call overnight like only one person can be on call at a time so like what are the other six gonna do right and you'd occasionally get somebody who just didn't have a good answer right who would say i'm not really sure i'm kind of nervous about handing off something to eight time zones away so i'm going to just hire the people and see how we do and yet sometimes you have to come back and say no nothing you know like like let's have a let's it's not like no we will not hire these people
Starting point is 00:10:42 it's more like let's have a more in-depth conversation about what it actually means to hire a team here and what it means to be because like i'm not going to be hiring doves like i'm going to be hiring good people who are every bit as good as the people who are sitting in sunnyvale or new york or wherever a team originates right so they're not going to stay they're going to show up and say, oh, this was a trick. Okay, bye. And then they'll go on to do something else because even back in the early 2000s in Dublin, it was like people didn't have to stay. There were plenty of places to go.
Starting point is 00:11:18 Right. So in a way, it was a case of almost like coaching people towards like hey so you don't really have an idea what this team is going to do how can we do better at even having an elevator pitch for what that team is supposed to do and what kind of people do you want me to hire because i got some blank stares about that as well right it was like what kind of people do you want on this team? And they're like, I don't know, living, breathing, qualified people. I'm like, okay, all right. So yeah, there's an element of, you know, the responsibility in a way of being, for being a forcing function for quality in the site, especially if it's a site remote
Starting point is 00:11:59 from the mothership, the locus of control of the company itself. That is one of the biggest struggles I've seen with offices that are not, like that is in a different time zone, especially across multiple time zones where the overlap is, you have to either wake up too early or stay up too late to have a decent overlap of time. And I think this is the biggest challenge where like, what is that team going to own and something that is meaningful, something they don't have to keep waiting for the HQ to tell them what to do about and something they can feel an ownership for, because that's how they feel motivated to do the work too. And I've seen some teams do this really
Starting point is 00:12:34 well, but I still see that as a struggle, especially when it comes to infrastructure, for example, where it's like, this stuff is supposed to run all the time. Yeah. And there's two main things that we really do have to be on top of. Like there's no substitute. And one is defining the mandates of the team, however you want to do it. Like put together a sort of a roles and responsibilities thing, and even roles and responsibilities can be a bit of a cop-out, right? Mm-hmm put together sort of an ownership matrix, right?
Starting point is 00:13:00 My ownership, I mean, ownership, right? I don't mean like, hey, you're on the hook for this thing that's annoying. It's more like, hey, you're on the hook for this thing happening and I don't care how you do it. If I don't care, I mean really don't care. Like I'm not going to show up and start second guessing. Because as you say, you need to be able to devolve and to say, I've got like a one-hour, two-hour overlap in my working hours with you.
Starting point is 00:13:20 So I'm not going to be chasing you about this. I'm just going to make sure that we put together okay orders or objectives and that they get done. And the second part is making sure that you're regimented in how you use that time and how you're going to be using that time in a useful way. Because it's peak meeting time, right? And you want to be very conscious of people's time and energy and effort and be up to date on the things that you need to be up to date on i'll be able to do a lot of the other stuff asynchronously right you know i i as a lead don't want to be showing up in my precious hour or two of overlap time a day and say give me an update on everything i want to be sort of saying like give me the update on the thing that
Starting point is 00:14:02 like i need to know about today or point to me where I can find this update in general, where I can just go self-service all of that. And it can be tempting to sort of say, well, that sort of stuff will happen organically, but it mostly doesn't. But I think people mean well, unless there's a sort of a regimen there of keeping teams up to date on things. And unless there's a sort of a regimen there of keeping teams up to date on things.
Starting point is 00:14:27 And unless there is a structure whereby I, for example, don't have a team lead on one side who insists they have to keep up to date on absolutely everything because they don't trust people in the other side and all of the usual nonsense that comes up with that sort of thing. That is the other part of the equation. Like to create a mandate, you also need people who you actually trust to say, okay, I'm going to define this mandate. And I think this goes back to the tension that you talked about. It's like equal amount of tension
Starting point is 00:14:52 on both sides. You need that. Absolutely. If I'm sitting in Dublin or wherever it is like that, I need to be able to be assured that I can hire the best possible people
Starting point is 00:15:02 and that I'm not going to have to explain to them on day one, by the way, your job is like 50 or so bullshit, right? But by the way, yes, you own this thing, but beware of this guy who's going to show up because he actually owns it. And that kind of thing, because I can't hire those people otherwise,
Starting point is 00:15:18 like they'll leave. Like I said, they're every bit as capable and have every bit as much of an aspiration career-wise and personal fulfillment-wise as somebody you hire in, you know, Southern Illinois or whatever it is. So about that, like in terms of hiring, I imagine the first few hires, they flew everybody back to the mothership, excuse me, to do the interviews. At what point and like what was the process like of gaining sort of the trust from Mothership to just do interviews locally and actually be able to make the final call? Yeah, I mean
Starting point is 00:15:53 partially it was critical mass as you say, right? I mean I need to be able to put together an interview panel locally and I need to lean on other like European sites sometimes to do that and put that together. But it is a trust thing, right? It is a like, much as we might say, oh, uh, like we can put in place processes and everything is going to be completely consistent, everything like that.
Starting point is 00:16:14 This is one of those trust things. Like you're going to like the head of SRE over there and say like, do you trust us to make completely devolved hiring decisions? Right. And the answer was no. That was the right answer because, again, you don't know if the site leader is going to be just hiring his mates and cronies, right? That's the thing that you're going to be suspicious that might happen, right? So that's fair enough, and I've seen it happen, right?
Starting point is 00:16:37 So partially you want to make sure to be seen to be making good decisions and good calls. And so in, in the case of Google, what happened is that we, we put together interviews and then we would have a hiring committee, uh, and then, so part of the first step was like getting some folks from Dublin on hiring committee where like the actual hiring decision is made and have them demonstrate good judgment and have them see how the sausage is made such such that they can then sort of say okay here it is um in in a lot of cases you could do it we would do it in a stage
Starting point is 00:17:13 basis based off of like you know we had our applicant tracking system which is sort of like a proto greenhouse way back in the day where everyone would enter interview feedback and the interview feedback was quite structured and if you wanted to make an assertion about like the quality of interviewers in dublin i could put you at their interview feedback and say okay is this good or bad feedback please let us know who you can do better and some of it was was simply trust it was simply down to and again it was it was a macrocosm of the inter-team trust thing we were just talking about, right? Yeah, I mean, we're all technically adults who know how to do the job. But do you trust me enough to make actual hiring decisions?
Starting point is 00:17:56 Again, it's a tough one, right? Nice. That's a lot more legit than what I was thinking, which is if you make one good hire, you get two more headcounts. If you make one bad hire where someone steals all the office snacks, then you take off one headcount. Anyways, sorry. Manage management by preciousness and punishment. Yes. I know. No, I think back, back, um, certainly open to, I want to say about 2010, um, we were
Starting point is 00:18:21 never headcount constrained and this applied globally at Google. It was like, like I want to say we're not headcount constrained. And this applied globally at Google. It was like, I want to say we're never headcount constrained. We always had more headcount than we could conceivably hire. So it was literally hard. And often we would make decisions on team placements based off of hiring performance at different sites. So things became quite heated where, you know, sites in similar-ishish time zones in the case
Starting point is 00:18:45 of, of Google, it was Dublin and London and Zurich, right. Where it's like, okay, who's able to hire 50 people in the next six months. But you know, you want to make your pictures that you can hire 50 people in the next six months. And we were just like, I don't know, like they're everywhere. People have like weird, this is a weird calculus that you're trying to think of. If I'm a lead in the US and I'm trying to hire a sort of a, and the same goes later on as I got into the slightly higher strata of leadership, right? When I was hiring in Sydney and Sunnyvale and New York and et cetera, I'd have the same
Starting point is 00:19:19 thing. It's like, I care about results. Right. Sydney, can you hire me X people in the next six months? And they would come back and say, certainly we can. And I'm like, well, your track record suggests otherwise. I'm not kidding me, but you know, Sydney is a very fine site, but that's what it became is that again, as an overall global lead, as I became like, I had to care about results
Starting point is 00:19:40 and I had to care about, like, I don't care about the details of how you do it. Can you do this? And that's fine. You know, you'll go with what's good for the business then so as you were mentioning different sites and offices one of the challenges at least when you're starting up a new site and if you don't have that anchor person culture is another part of it too it's like yes you need some people you need the mandate you need the people there but the same time you also need some of that culture to also propagate to that site obviously every site will have its own identity that works it'll look slightly different from every other site and i
Starting point is 00:20:13 think that's okay but part of like um i don't know the right word for this but what you say that it feels like the same company still feels like the same team, just a different office. Um, how do you make that happen? Um, so to an extent, the answer is that you don't. Okay. Right.
Starting point is 00:20:34 So I want to break down kind of what you're, what, partly what you're just describing, but also something else into two things. One is, one is culture and the other is values. Yes. So when, when we talk about
Starting point is 00:20:46 what we want to instill in a new office, if you're setting up a new office, do you want to instill the values, be they sort of engineering values or other values into that office? And actually, if you go look at, well,
Starting point is 00:21:01 Google has their thing. If you go look at, both Elastic and Twilio have their thing as well. It was part of what attracted me to those two companies, right? Where it's like, just like, here are our values as a company. And Twilio has like, draw the whole hell and be an owner and all of these kinds of things, which might look like corporate nonsense at first glance, but they are serious about these things internally. And when you think about what are the parts that you want to 100% instill into every single
Starting point is 00:21:36 engineer at the company, those are your corporate values. Those are yours. These are the things that we care about. This includes diversity and inclusion and this includes, here's how we think about product and here's how we think about the balance between product and reliability and all of these sorts of things. And that's great. We want to 100% do that.
Starting point is 00:21:56 Culture is a lot more fungible. And you said like, okay, the culture can be different in different offices. It's going to be, and it should be. You want to take the parts of that and hope that the office sort of forms itself around something good and useful and unique that will attract people. That's not the only outcome you want, but for the most part, if you get some folks in a random place on the planet and within the catchment area, for the most part, if you get some folks in a random place, you know, on the planet and within the catchment area, for the most part, you know, people are going to be gravitating towards that place. Um, they're going to form their own culture.
Starting point is 00:22:34 Yeah. Right. And I was involved in some of this stuff earlier on in Dublin, where it was referred to as like, let's make sure that the Google culture or gold comes to Dublin. And for the most part, well, the parts we really cared about getting installed was values. It wasn't culture at all actually. Um, um, obviously you want to make sure that the local ish culture doesn't
Starting point is 00:22:57 sort of go off the rails into anything toxic or anything that's like at odds with our values. But for the most part, I, I tended to sort of separate these two things very much in my mind. And it's why for the most part as well, like a lot of the engineer brains that I was working with saw these like, hey, let's do, you know, let's do cultural related things and their eyes glazed over and they didn't want to hear about it, right? Because again, it's a taxonomic thing, right?
Starting point is 00:23:25 Values are like you can unequivocally get behind those. You can say, okay, here's, for example, what our CTO says about how we do this, that, the other, right? These are non-negotiable. These are things that you sign up to by coming to work at this company. The rest of it gets invented by whoever happens to work at the office,
Starting point is 00:23:43 you know, and who and every interacting with locally. Yeah, that's a really good distinction. I think culture and values and that makes sense. So you mentioned Elastic and Twilio. These are the other two companies that you worked at after Google. And right before the call, we were discussing remote work. And these two companies actually have or had, have had a remote work culture pre-pandemic and pandemic kind of forced a bunch
Starting point is 00:24:08 of teams to work remotely and some of that is changing right now which is also interesting to say the least where people are being asked to come back to the office and not everyone's happy about that so i was curious like can you share what what makes the difference in this case like what does an actual healthy remote culture looks like that doesn't get reversed? I think with remote work, first of all, yeah, COVID was an enormous curveball for lots of people who have been having the discussion about like, well, how much do we like people working from home? Because we called it working from home before we invented terms like hybrid and what have you. So in a lot of cases, we were already having these discussions. I know when I was back at Google then at the start of COVID and we were having these discussions like,
Starting point is 00:24:57 can we sort of formally allow people to work from home one day a week? Do we think the sky would fall with all if we allowed that to happen right and so that all that all you know sort of went out the window for a while when covid came along and everyone was at home for a while right is that like oh people can work just fine at home except it wasn't actually true um people could work just fine because they were in crisis mode. Like they were in this mode of operation where they were experiencing like an unprecedented thing that they had never experienced before. Right. You're so it's not like, oh, you're working from home.
Starting point is 00:25:35 It's like you're working from home when you could leave and there's a pandemic going on and you're experiencing grief. I know. Good. Uh, and, and I remember coming to this realization there was i think it was the article i read and some folks i spoke to until they were people were sort of coming to me like a month or two in saying um i i feel kind of meh i feel kind of like not good you know i don't like this and i and i goes beyond, um, I think it goes beyond just like the situation that I'm
Starting point is 00:26:07 in where I'm like, I'm sitting at the kitchen table with four kids around me screaming that I'm trying to work. And the thing they were experiencing was grief, but it was no different from any other kind of grief that you experienced when somebody just takes away a part of like, there's a part of either how you operate or how you self-actualize or how you sort of you know define your existence that just got taken away one day it was gone from one day to the next and you weren't allowed to prepare and you weren't allowed to sort of plan and you weren't allowed to sort of really come to terms with it you just had to pick up and keep going right and that's great
Starting point is 00:26:43 so that's the thing that you know is that is real and applies in many situations. And so I think that a lot of cases, as we've sort of worked through a lot of this, a lot of companies sort of said, oh, hey, we're going to be doing remote or doing hybrid or whatever it is indefinitely. And that was a nice thing to say you know allowed people to make plans you know allowed people to sort of say okay should
Starting point is 00:27:10 i move to a shack in the wilderness with a good internet connection yes okay i can do that now a lot of those same places didn't really follow through on a lot of the things that were required in order to do that because again these things don't come up until they become emergencies. One of the primary things that I kind of was thinking about because I was involved in Google was we have an apprenticeship program for like career changers or people coming back to the workforce for people to learn how to be SREs. And we had interns and we had step interns coming in for the job functions and everything like that.
Starting point is 00:27:44 That all just went away. was gone right you know and so i was like how do we how do we turn people from fresh new grads who have never experienced the workplace into people who can exist in this ecosystem and nobody knew like we don't know right and so i i think it's very uh it's very comforting for a certain personality type to say well i've i've been perpetually online my whole life i can deal with this but the thing is like that was the concern as one of my co-workers put it like are we are we breeding a new generation of cave dwellers right right? Is there going to be just a whole generation of engineers who haven't really learned how to operate in a fully office-based collaborative environment, right?
Starting point is 00:28:32 And if we're doing that, is that a good thing? You know, like one thing I always had in the back of my mind as I came from the, like, everyone talks on the phone to everyone sort of looks into a tiny video conference to what we have now yeah will the technology get to a point where we don't need to all be sitting in an office looking at each other right and I think my approach to that is sort of over the years is refined in that I think we probably have like if you like you don't need to go to the office today to do your work that's fine do you need to meet your co-workers every so often and develop real
Starting point is 00:29:12 relationships with them and understand that they are humans and everything like that yes right you do right do you need three days a week do you need three days a week for that probably not but then we get into what, sorry, then we eventually get into what you were asking about. Is that like, there's a crucial difference between saying, oh, hey, we're fully remote or oh, hey, we're hybrid and saying, oh, hey, we're fully remote and hybrid. We've actually made some decisions that we can't take back there. Like this is how we now structure our work. Here's investments that we have made in working asynchronously. Here's the real changes that we have made around business practices and reporting and
Starting point is 00:29:55 all of these things. Like, we have divested our offices, right? This one is one big, you know, example of that. See? Yeah, I think there's bulk knowledge. I think Twilio shut down some offices, right? Because they were serious about it. They were saying, like, I mean, we don't
Starting point is 00:30:09 need these offices anymore. They have low occupancy. We're going to provide people with the ability to get hot desks in WeWork or whatever emerges from the ashes of WeWork. And that we consider to be a better investment
Starting point is 00:30:26 than keeping an office space. That's a sign that somewhere is serious about this. You're making a decision that, you know, that they kind of take back. Right. Whereas if you look at, for example, Google who have gone explicitly in another direction, they have like. Hundreds of millions of euros real estate in Dublin alone. Right.
Starting point is 00:30:46 They're not selling it. They're not, they're not getting real. And that's good. Like they get, they get to turn around and say,
Starting point is 00:30:53 here's our direction, here's where we want to go. But the challenge, especially for folks looking around at jobs and being told about hybrid work
Starting point is 00:31:01 or remote work in the last six to 12 months and probably for the next little while is, you don't know if the employer is actually serious. So when I was looking around, I looked for the signs of how serious people are. So are you still investing in virtual estate? That's a good indication. Where are you actually hiring people? Are you still trying to hire people within certain catchment areas?
Starting point is 00:31:26 Because that's kind of sus, right? Another interesting one is like, where is, like, what time zone is the center of the universe for you? Because it's not a bad thing that it is. For example, Elastic, the center of the universe was like East Coast US,
Starting point is 00:31:41 which is somebody sitting in Dublin was great. But it's the West Coast US, which is somebody sitting in Dublin was great. But it was West Coast US. And that's something that if you're asking people to work asynchronously or to work collaboratively with closed time zones, which you are, is super important to think about, right? And even down to stuff like
Starting point is 00:32:00 what collaborative tools do you use? Like, do you use Slack for everything? Do you use, like, you know, again, as you get down to brass tacks of like, how do you actually do work, right? You can often spot a lot of the sort of like, well, we get the team together, like, I guess roughly that, and you can tell kind of the difference
Starting point is 00:32:23 between folks who are really taking it seriously and who are just running themselves a bit ragged, right? And who are, who really need the shot in the yard, which is back to the office, right? You know, and once we're back to the office, everything will be wonderful and back to normal. We're at a point where I personally, I'd rather companies were upfront about it. So when I see, I think it was Amazon there recently saying like, we're going to go back to the office. And I was like, great, horrible for people who have made investments in moving to a shack where they go to internet.
Starting point is 00:32:57 That shack. Yeah. That shack. Yep. Right. But like, horrible for those people. I truly empathize with those people because I did something similar years ago. But like, I'd rather companies said, set out their stall and said, here's where we want to go.
Starting point is 00:33:12 Here's what we want to do. Right. Because there's nothing worse than having the carpet ripped out from underneath you when you've been told something different or when you've been asked, it's been assumed that this will happen. Right. And as I spoke to recruiters, like I turned down a number of places back when I was trying to do full-time work, you know, that were just like, yeah, we're seeing how things go. I'm like, right, bye, see ya, make a decision.
Starting point is 00:33:36 Because the best people will move towards what they're more suited to, right? And what they want to do. Like I live on a Greek island. I'm not going to move anywhere else. If you're telling me that maybe you won't make me move, then I'm not going to even go work for you. That's just how it works. So I'd love for more companies to be really upfront
Starting point is 00:33:56 about what they're actually going to do. Set expectations, right? I'm getting a startup idea, just kind of ranking companies based on like how actually friendly they are to remote. The cheap map
Starting point is 00:34:10 of where your employees are and where your open recs are and if they're all in the friggin' Bayer
Starting point is 00:34:14 and then like maybe have a think about whether they're serious or not. Our listeners do not steal
Starting point is 00:34:20 my idea. So from Twilio and Elastic and twilio now as you mentioned you're doing kind of two things and we want to pull threads on both of those uh but we'll start with the coaching part so tell us more about coaching um i i again i give you the dry academic version of it, but like my experience of, of coaching, um, such as it was and mentoring, because I'm kind of interchanging those two things, but I, what I mean by coaching is a slightly more structured version of mentoring where you're like working through some tools and some sort of specific outcomes and working someone towards a goal that they have and it's very much driven by the person being coached and the coach is like
Starting point is 00:35:13 you could draw parallels with coaching for sports right the sports coach isn't the best at the sport but they're the best at you know asking annoying questions and pushing the person and really knowing enough that they can really push somebody in a direction that they're able to sort of the best description i've seen is like a facilitated conversation with yourself right but you often thought that you should really have but you haven't because it often requires a second person or that person as a coach. The mentoring part is very much about a lot more focused on the way that the job is done. And so mentoring is very much an overloaded term.
Starting point is 00:35:56 And so the way I got into coaching and mentoring, so I finished up with Twilio back in March of 23. And I went and got an actual qualification for being a coach, which because that matters to some people. It was an interesting course, lots of stuff. But a lot of stuff, it's not something I knew of already, but it was like, this all makes total sense.
Starting point is 00:36:15 Cool. Okay. All right. This is like, I haven't been making, like I've been making it up as I go along, but I haven't been completely off the mark. But why I wanted to do coaching and why I wanted to do mentoring is put in very simple terms. I miss one-on-ones.
Starting point is 00:36:30 I've managed a lot of people. And one of the things I did when I sort of said, okay, I'm going to have a go at not working full-time for a while. And one of the things I did as an exercise there with the assistant coach,
Starting point is 00:36:43 is I sat down and I said, what parts of the work that I've been doing do I enjoy? Do I unequivocally enjoy, and if I could just edge my way back into doing things again, I would want to do. And having one-on-ones with somebody where somebody is really getting something out of those one-on-ones that's that those have been some of the most fulfilling parts of what i've been doing over the years as a manager and as a leader right is that people come back and say like the thing that you said was not bullshit and i would like to subscribe to your newsletter so if you look at it purely cynically i wanted to be able to like sign up to you know have a number of one-on-ones per month or per unit time that is the right amount for me, given how busy I am right now, which is not very for
Starting point is 00:37:32 the next of the while, but what I will get busy and then be able to sort of say, okay, that's it. And, you know, obviously there's money involved, which changes the equation a little bit, but for the most part, it was something that even if i do go back to full-time work which i expect i will at some point it's something i want to keep on doing well it is because the important part of and and one of the big things of finding a coach or finding a mentor is often smaller companies don't have the capability to do that, right? But both because they just don't have the expertise on board or because there isn't somebody suitable, right?
Starting point is 00:38:12 And by somebody suitable, I mean, like, is a good coach or mentor, right? So we can get into that. And is far enough removed from your work that they don't actually have a vested interest in the outcome of what you're doing. And I think that's a huge plus when you're going out finding a coach and mentor, because often oftentimes, and again, I'm most familiar with how Google does coaches and mentors, right? Which is you show up and it's like, this person is your mentor. You know, they're on the next team over.
Starting point is 00:38:44 So they are going to be somewhat familiar with your work. Right. And maybe they might actually care about some of the outcomes of your work, but they're going to be a person that's doing that and would provide them with no training and you know, they're your mentor. Right. Um, and actually a good thing that, that Google also did was they would assign you somebody else and it was called your buddy.
Starting point is 00:39:06 Right. And they would be a lot more like, here's where the bathroom is. You know, here's the right amount of times you're allowed to punch your coworkers. It's zero. Right. You know, that kind of thing. A lot more practical. And they would generally be on your team.
Starting point is 00:39:22 They'd be your own team, kind of like, here's a person who's going to make sure that you you show up not covered in breakfast and whatever um so the the mentor would be a lot of a lot more about like okay let me guide you through the sort of the corporate hellscape of getting up to speed on everything um at such a large company. That's all great and all, but at a small-ish company, it's a lot more, you know, that person's probably going to care about what you're doing. And they shouldn't. In many cases with a mentor,
Starting point is 00:39:58 and it's why, again, I've specialized with technology folks in particular, and then an added bonus is SREs, because that's my background in particular, right, is that I can mentor SREs, right? You know, I still have enough left in my thumbs that, you know, I understand a lot of the technology and I'm able to sort of give people slightly specific advice. It shouldn't get too specific, but one of the the key things that i bring to the table in a lot of these sort of external coaching engagements is i don't care what you do and that's an advantage like i don't care whether about about the sort of political
Starting point is 00:40:37 landscape of you know whether your project is useful or is going to get funded or everything like that but if you're asking me like, how do I deal with a certain situation? Or hey, how do I put together SLOs for a service like this? Or hey, how do I do X, Y, and Z? That we can segue a little bit into like, okay, next session is going to be, we're going to sit down and look at the SLOs for your service. But session after that is going to be about
Starting point is 00:41:00 whether you want to be an SLO at all. That kind of thing. And again, you can get that at a large enough company because there's just going to be this sort of panel of folks who are somewhat suitable. And the same goes for execs, right? If you have somebody who's a brand new director, right? Are there other people who have been brand new directors
Starting point is 00:41:22 and could probably talk to this person? A large company? Absolutely. A small company? No way. So that's kind of the nuts and bolts of what I'm up to is sort of providing that for smaller companies. So many follow-ups. Okay.
Starting point is 00:41:40 So when you said you really missed the one-on-ones, my first thing that popped into my head was I was rescheduling a meeting with my manager. He pulled out his computer, look at the calendar. There's like seven one-on-ones back to back. Oh man, his face, he was not of joy. So you mentioned what you liked about one-on-ones, but like what makes a good one-on-one? And for people, like, do you tell them like hey you know right like we only have this much time every week like you know do this this this to make it more constructive like how do you think about that
Starting point is 00:42:16 yeah um i was a little spoiled um certainly in the last few years because a lot of the folks that I would have been managing directly were quite senior. So a lot of my direct reports would be directors plus, right? Or staff engineers plus, right? And so I got to cheat a little bit there in that what I would say to these folks is generally I would have biweekly one-on-ones and I would say these one-on-ones and I would say these
Starting point is 00:42:45 one-on-ones are about you but they're not I don't want a big long list of updates maybe we can bring some stuff where I can help you specifically and that's great to do with the work that you're doing or the projects that you're doing but for the most part like I want to hear like don't wait for a one-on-one it's why I did bi-weekly rather than weekly, just so there was long enough of a time that I could still be grumpy that somebody waited until the one-on-one to tell me about something. Right. So, yeah, sneaky like that.
Starting point is 00:43:16 So, like, the one-on-ones would be about them. We'll be like, okay, you know, let's talk about either your career, something that you're dealing with at the moment that i can help with by not doing anything outside of this room but just giving you advice or etc that where we can just have sometimes it was just a conversation about a given subject that they needed a sounding board for all of that sort of stuff and all of the sort of like oh hey here's an update on my projects oh hey here's a thing I really need you to actually do.
Starting point is 00:43:46 I was like, do that in real time. Come to me async with that stuff. You know, again, being in a remote company helped with that. But obviously not everyone gets to do that. But that's my, if you can cheat and do it this way, that's what makes a good quality one-on-one. What makes a good quality one-on-one previously is, yeah, I had a similar calendar to the one that you saw.
Starting point is 00:44:09 It was probably similarly terrifying where you'd have like errors and errors and one-on-ones every day. What I generally would tend to do is, and I would have a stock set of questions. And as a lead, you want to be predictable. Like you want to be, you want to be somewhat pretty, right. You want to have it so that, you know, you're not that people aren't terrified of coming
Starting point is 00:44:34 into the room with you because you're going to ask them something, um, something unexpected. But for North Park, I'd like the first thing I'd ask is like, how are you doing? Right. And then the last thing I would ask is like how are you doing right and then the last thing i would ask is how can i help right now that's about as much structure as i put them one-on-ones because different people need different things you know and so you might see those seven one-on-ones like um some of those last five minutes you know some of them is like it's like people showing up saying we only talk about today no okay coffee okay fine right um and some of them's like people showing up saying, we only need to talk about today. No. Okay. Coffee. Okay. Fine. Right.
Starting point is 00:45:09 Um, and some of them are like people who are going through career horrors and really need a lot of support and everything like that. Um, the same thing applies as well between one-on-ones and meetings. Like, do you want to make sure that that one-on-one needs to happen? And some of the, what I would often do is i would work either with my admin or by myself and say every two months i'm going to just spreadsheet and reassess who i'm having regular one-on-ones and look at the frequency and really think about here's somebody i meet with why weekly should that be monthly and then you know we we run through that and i mean you know i'm sort of i'm able to budget you know the amount of time i'm spending in one at once
Starting point is 00:45:50 um and it also gives me the capability to sort of include new people right so sometimes i'd say hey i should start talking to somebody else in this side of side of the business or whatever it is and that we're able to do that but for the most most part, in a lot of those cases, I'd also have to have, go have a conversation with some of those folks and saying like, hey, we're going to go to monthly for this. It's not because I hate you, right? It's because it's for other reasons. It's for, it's because like we don't need to catch up biweekly, but I'm still around. Like nobody's dying.
Starting point is 00:46:27 Like nobody's disappearing. We're able to, you know, you're able to ask me things in real time, everything like that. I just want to make sure not to lose contact. But it is applied all the way from like biweekly to monthly to quarterly to whatever it is. Anything beyond quarterly is just like punchless. Um, like every six months, one-on-one is just like pointless. Like every six months
Starting point is 00:46:45 one-on-one is just like, nah, you know, like, okay, hello, are you still a human person?
Starting point is 00:46:49 Yes, I'm also still a human person. Okay, bye, we have nothing in common. Bye, see you next time. Yeah,
Starting point is 00:46:55 it doesn't make sense. So there is an aspect of one-on-one that you usually have with your manager and I think in that case there is shared context the manager has invested
Starting point is 00:47:03 in your career growth. I think people usually find enough to talk about in those one-on-ones. But when it comes to having a mentor, especially at big companies where you get matched through, let's say your manager finds someone for you saying, hey, this person is probably a good mentor for you through, I've seen both sides where it's like the manager recognizes what you need and has worked with someone else at the company who is probably a little ahead of you, who is good at the thing that you can get better at and then kind of match you up for some time. I've also seen cases where it's like, hey, here's a good person, a good engineer. Why don't you have a mentorship relationship?
Starting point is 00:47:41 But then when the two people get on the calls, like, yeah, so what do we talk about? And I think in this case, what happens is for mentors who have done this enough, know the right questions to ask to figure out, is this something that should even continue? That's part one. The other part is the mentees don't always come prepared. And in some cases they do.
Starting point is 00:48:02 So can you speak to both sides of it in terms of what you've seen to be good mentors and good mentees? Yeah. And again, I think one of the primary mistakes in finding a mentor for somebody that I've seen, and this applies more so with internal mentorship and internal coaching specifically, is treating it as an error, allowing it to be seen as a kind of a remedial thing, whereby the manager is like, oh, hey, I think it would be good for you
Starting point is 00:48:35 to talk to a coach or a mentor for a while, right? That can be a tough thing for especially a senior person to hear because they're like, how am I screwing up? Right. And again, as, you know, as somebody who does coaching and mentoring professionally,
Starting point is 00:48:51 I'm just like, that's probably the primary obstacle to more people engaging with a coach or mentor is that they see it as a, as a like, well, there's clearly something wrong with me. Right.
Starting point is 00:49:01 And Guang, you would, you had mentioned earlier on that it's like, oh, are you employed earlier on? Like, how can you miss one-on-ones if you know they're so horrible and the thing is with coaching and mentoring i'm generally you know as an external partnership generally i'm talking to people who have already self-identified as i could do with some help from a coach and from a mentor and so there is a big hump between like somebody going along with business as usual to arriving at the doorstep of somebody saying like,
Starting point is 00:49:31 I, with the full sort of knowledge of everything that is happening, I'm coming to you as a coach and a mentor, and I'm doing this because I see it as an investment in my future as opposed to because I screwed up, right? Or because I've got clearly missing parts of my you know abilities that you can fill in right because because neither of those things are generally true like if a manager goes to a person says hey I'm going to go get a coach for you because generally either it costs the time of a senior person or money you know most of which are not in one limited supply. And so that's one of the major parts of framing that relationship
Starting point is 00:50:13 in the context of something that's positive for people. In this case, let's say someone recognizes that they want to invest in their growth and they seek out someone, let's say someone recognizes that they want to invest in their growth and they seek out someone let's say internally in this case yeah uh what's a good way to structure that conversation from a mentee's perspective just like hey let's have a mentorship like because many times i've seen people reach out to other senior engineers to say hey can you be my mentor and they're like well what exactly do you need help with?
Starting point is 00:50:46 Is the first question someone would ask. It's like, let's figure out if this is a good fit. How should mentees think about it being a good fit? Cake is what I would say. Yes. Proibes. No, in a lot of cases, that senior person is still just a scared monkey who thought, I'm tired to think.
Starting point is 00:51:08 And they're, they're thinking to themselves, they're not thinking like what, when they ask like, why, what do you need help with in particular? What they're actually asking is why me? Right. Um, and so if you, as a mentee or a potential mentee are looking around for a mentor. One of the things to think about is like, who do I want to be like when I grow up?
Starting point is 00:51:33 Or who clearly has the skills or has gone through this sort of crucible that I feel myself wanting to go through, right? And so some good examples of this would be like, I'm thinking about whether to become a manager or I'm a brand new manager who clearly hasn't done this thing. Like, do I know somebody who has been through this battle and, you know, come out the other side, only semi-skate and can I bounce some ideas off of them and do that? And so it doesn't have to be as formal as like, hello, will you be my mentor?
Starting point is 00:51:59 Because this reason, right? So a lot of coaching and mentoring happens very informally. It's just like, hey, let's have a couple of coaching and mentoring happens very informally. It's just like, hey, let's have a couple of chats over coffee about a thing and I'm going to bounce some ideas off of you and that's a thing. That can be perfectly fine, right? But as the mentee, then if you have somebody that you are thinking of going and asking and saying, hey, can we set up a couple of things to talk through this up? Know why that person in particular and be upfront about it and say, hey, here's why I'm talking to you.
Starting point is 00:52:32 And here's what I think would be useful. And, you know, if you want to have a little bit of like, hey, here's what I can offer you, right? You know, in terms of like, we can talk about this and we can, we can strike this relationship or whatever it is. But for the most part, and again, it, it's somewhat of a self-fulfilling prophecy, right? If you're going to somebody senior and saying like, Hey, can we have some chats about this thing?
Starting point is 00:52:54 Or can you mentor me in this particular area? And they're like, Nope. No, it's for the most part. You probably didn't want them anyway. Um, but again, if you don't ask, you don didn't want them anyway. Don't do that to you. But again, if you don't ask, you don't get. But the act of asking should involve a like, why you? Like, why in particular am I coming to you?
Starting point is 00:53:15 And the same applies if you're going to your manager. Like, it's rare that I would have had somebody coming to me saying like, hello, I need mentoring, right? They're coming to me and saying like, hey, I'm having real trouble dealing with this kind of person or that kind of person and the conflict really does my head in and I don't really have the ability to do all this sort of stuff. And I, as the manager, have to translate that to,
Starting point is 00:53:39 let me put you into the path of somebody who's good at that and got to be able to give you some pointers. And it can be as simple as that. In this case, when someone's seeking out a mentor, and in this case, let's say they recognize someone, I've seen in some cases an interest to reach
Starting point is 00:53:58 out to really senior people who are a little farther removed from what the person is working on. In some cases, it'll be like, let's say, a senior engineer wanting to get advice from, let's say, a director or VP. Now, that's an interesting conversation to have, but having that as a recurring thing, I don't know how much helpful it would be. If I think about that, I think it's having someone who is a little ahead of you but can relate to your situation and give practical advice is helpful.
Starting point is 00:54:23 But I'm curious to get your thoughts like do you think that matters at all um i think that this there's a there's a distinction here to be made between two different things like what if it is like if you have somebody who's a little ahead of you and you know you need to be bouncing ideas off of them and you know sharing concepts and all that sort of stuff that person is a a peer, right? That's a normal relationship, right? The mentoring relationship is a little more around like, let's talk about the methodology. Let's talk about the outcome. Even though you're probably not completely removed from you work for the same company, so you're not completely removed from what I'm working
Starting point is 00:55:03 on, but you're far completely from, you know, what I'm working on, but like, you're far enough away that you don't care about the outcomes, right? You're able to sort of go, there are the outcomes of what I do in particular, right? And so, you just care about me. You just care about the outcomes, like, you just
Starting point is 00:55:20 care about the sort of, be it the platonic correctness of what is going on, how I'm doing my work, right? Well, that I think is the distinction, right? You know, if you're like talking to the TL on a team beside you and having good back and forth conversations, like that's just stuff you should be doing. Everyone should be doing that. Where it becomes sort of more of a mentoring thing is that like, hey, I'm completely out of left field here. You're a much more senior person or not out of left field here you're a much more senior person or not even necessarily senior so you're a much more experienced in this area person for me
Starting point is 00:55:50 let's do this right and again as somebody who has been on the receiving end of that conversation quite a bit over the years of my career is that like you do want to do a little bit of due diligence and saying like okay is this for real is this somebody who's like so somebody who's showing up and saying like i really need help with this particular part of things i'm like okay yeah fine versus like i want to be seen to be meeting with a senior person which is again you just got to be a little bit careful with that and again that's it's one of the things that, again, going back to what you were saying, one of the things that I miss one-on-ones, but in particular, I miss high-quality one-on-ones.
Starting point is 00:56:32 And again, it's people who are coming to you for the right reasons and with a thing that you can help with, such that I'm getting something out of it as well. It's a fulfilling line of work, right? That somebody is coming and they're not just saying like, here's all the shit I did this week. Okay. Bye. Right. That to me is bad quality one-on-one. Right. A good quality one-on-one is like, here's something I need help with. Here's the general lay of the land in particular where I'm able to sort of say, okay, you know, let me push you in a particular direction and that you're able to then come back maybe not next time but like time plus one or time plus two and say do you know what that actually
Starting point is 00:57:09 really helped and that's where i get that's great i really wanted to go back to that of like you know for each one a good one on one where they want to subscribe to your newsletter there's i imagine 10 where you're just like you know like cool story right like but how like as a mentor from the mentor perspective like how do you do the diligence that you mentioned like how do you kind of you know get and like do you get rid of the people who kind of just are like you move them down the spreadsheet like how do you deal with low quality one-on-ones? I mean, same way you deal with regular things. Obviously, there's a huge distinction between a low quality one-on-one you're having with
Starting point is 00:57:52 somebody you weigh off into the organization somewhere and a low quality one-on-one is like one of your directs or one of your indirect reports, right? If you're having low quality one-on-ones with them, that's kind of on you, right? Because it's something that, you know, you should be pushing for that to be of higher quality or whatever it is. But to a certain extent, like if I'm meeting with the head of the Biddley Bop department, so we're off there and we just stare at each other for a couple of minutes in every one-on-one. Yeah, I'm going to do that less often, right?
Starting point is 00:58:23 And the same applies to meetings, like meetings with multiple people in already, right? If there's a weekly meeting and nobody's really getting a lot out of it and it's just happening by momentum, somebody has to have the diligence to be able to say, is this meeting nonsense? Can we have it less often or not often at all? Right. And everyone breathes a sigh of relief when we all go about our business.
Starting point is 00:58:44 But yeah, there is a distinction to be made between good quality one-on-ones where you're responsible for that quality, right? And the manager and the report share responsibility
Starting point is 00:58:59 for the quality of one-on-ones. Like, the manager should be setting out, like, hey, here's what we need to be covering in this one-on-one. And the manager should be setting out like, hey, here's what we need to be covering in this one-on-one. And for the most part, it is that person's time. Not the manager, the employee. I don't want a nice word to use, a report.
Starting point is 00:59:16 It is their time. If they want to come into their one-on-one someday and say, hi, I want to talk about my career today. Then that's what that one-on-one someday and say, hi, I want to talk about my career today, then that's what that one-on-one is about. And again, go back to my sort of model for like, come to me with stuff straight away rather than in the one-on-one. If the manager is then sort of saying,
Starting point is 00:59:36 no, no, you need to be telling me all this stuff because otherwise I don't know what you're doing, then in my book, that manager is screwed up. They can't operate without that one-on-one then. Coming at it with my SRE bias, I need to be able to clear the decks some days, right? I need to be able to turn around and say, what else is happening? Shit's on fire. It's bad. See you next week. See you two weeks from now. It's not disastrous if that happens, right? You know, it kind of needs
Starting point is 01:00:02 to be that way. And like, I get that cop out because again, SRE, sometimes stuff explodes and you just disappear for a day or two. But any manager really should be able to do that, should be able to say no one won this week, bye. And things don't fall apart just because it
Starting point is 01:00:19 doesn't happen one time. Met a question for you. How coachable a person is do you think that can be coached as in like can i nudge right like if i think ronick could really use some mentoring can i be like yo you should uh you should go seek out some mentoring like is that always like a bad idea because like if you're not looking for it like it's just not helpful or yeah there's a thing to be done. Yeah.
Starting point is 01:00:46 No, if someone's going for a coaching in particular, they need to want it. You know, they need to understand why it's important. They need to know where there is. And like to go into the sort of nuts and bolts a little bit of the sort of more formal coaching method, right? Is that kind of coaching involves change, right? You know, coaching involves like, here's the way I'm doing things and I want it to be different and I want for that difference to result in an outcome that I'm able to actually, you know, elucidate on, right?
Starting point is 01:01:15 And if you don't have that, then you're dead in the water, right? You know, so it's why in my case and in the case of most sort of professional coaches you'll go to is the first half hour session is free is is it what we call a chemistry session right where somebody will show up and say hey here's the change i want to make or not even here to say that but more like here's the outcome that i want i want to be a director in two years' time. I want to be this. I want to do a good job as a new manager. I want to do, you know, other examples like that. And I'm like, cool, all right.
Starting point is 01:01:53 Now we can kind of work together. You know what you want, and you're prepared to make a change and commit to a change in order to do that. And the change is not just a change in your situation, but a change in how you go about your day-to-day business and your longer-term business. But if you have a manager who's like, I'm going to get you coached, right? And the person's like, no.
Starting point is 01:02:16 And then they show up for the first session and you're like, my manager sent me, right? It's a waste of time. It hasn't happened to me yet, but no, I have found a couple of conversations where people will show up and sort of say like,
Starting point is 01:02:28 hey, I need help on this specific thing, right? And once that's done, then I'm good. And I'm just like, all right,
Starting point is 01:02:36 I don't think I can help you with that, right? I guess probably somebody in your workplace that can help you with that specific thing,
Starting point is 01:02:43 right? Or in some cases, people will show up and say, I need help with that specific thing right um or in some in some cases people will show up and say they need help with this specific thing and i'm like i i am not the talking professional you should be talking to right you know you should be talking to a counselor you should be talking to somebody else i'm not going to say that are they allowed but i'm going to say like hey it sounds like what you're talking about goes what goes beyond you know your work situation and maybe a multiple person to be talked right and so there's there's a number of you know situations where i'll sort of go you know what this is probably not not an amazing idea for me to try and work through this because i'm not a mental health
Starting point is 01:03:18 professional of any right of any kind of strategy so So staying inside your specialization and inside your lane is important. I think the CEO was super helpful in terms of like trying to network through. And then basically it's like, you know, tell me like, right, like what kind of profile that you want. I'm going to try to find someone like via my like VC network or something like, you know, which I was like super grateful for. But yeah, like, do you have any advice or approach on that? Yeah, I mean, what you just said, like, if you don't ask, you don't get inspiration. So there's, um, if you're at a small startup, if you're at a small industry, yeah, chances are more often than not, you're going to want to go externally, right? Because if there's like 10 people working at your company, maybe one of them will be a good mentor in some respects, but coaching wise, no, it's too small and incestuous to really kind of get a good outcome there. Sadly, in a lot of cases, it is down to, hey, can people tap their networks and find me somebody to talk to, right? Either
Starting point is 01:04:35 completely informally for an hour per hour or whatever it is, or go to somebody like myself who's into it slightly more formally and, you know, into it slightly more formally. And, you know, with a particular sort of, and again, everyone has their kinds of specializations, right? I mean, you can go to, there are coaches out there who just do career changes. There are coaches out there who do like post-parental leave getting back into things kind of thing
Starting point is 01:05:05 you know there are coaches out there to do like new manager and new exec or you know dealing with the c-suite all this sort of stuff so you can get as specialized as you want really and at a startup yeah for the most part you want to be going to the person who is hopefully paying the bills and say listen i can really do with some help here. And if they're smart, they'll know that that's a smart investment to make in their people and they'll try and go out and find somebody who's suitable, you know. For cases in this case where, let's say the employee of the startup is following some people on the network, like, hey, here's this engineer I've been following, let's say their blog or their talks, or somehow they get to know about this person. And they're like, hey, I want to be
Starting point is 01:05:49 like that when I grow up, like in a way that you put it before. And they reach out and they take that initiative and say, hey, I would love to talk to you about this. What's a good way to do that reach out? A lot of it goes back to the, again, if you don't ask, you don't get kind of thing, right? And I've made those connections for people in the past, right? I mean, I know some moderately senior people within SRE and within the industry and et cetera, and I've made introductions like that in the past. And so in some cases, you know, LinkedIn is a pretty amazing tool in some ways, right? And so one of those ways is like knowing if somebody you know, knows the person that you want to do that and can make that intro right and can just do that.
Starting point is 01:06:32 And I've done that a number of times where I'll just, you know, I'll say, they'll sort of say like, can you introduce me to this person? I'd like to pick their brains about particular thing. And it's funny, like people make the assumption that like if you go to somebody who has dedicated their life to a course of study or a course of practice, and if somebody who's just coming up with that
Starting point is 01:06:56 demonstrates interest and comes to them and says, can we talk about this technique that you've dedicated your life to? They'll go, no, I hate talking about that. Right? They won't. They generally won't. They'll talk about that until you're sick of it. And so there's a socialist pretty pervasive
Starting point is 01:07:19 that's like somebody who you would consider to be like a luminary or whatever it is in their area aren't going to talk to you because they're too important. Right. And that's, I found that to not, I found that to not be true for the most part. And no, there's, and again, if you don't ask, you don't get, right. You know, you have to be able to sort of say, Hey, this is the thing. And the worst thing that could possibly happen is that they'll come back and just say, listen, I'm talking to a half a dozen people in a similar way already. Can it wait six months or something like, so that's what it comes down to.
Starting point is 01:07:55 Right. If you go look at my coaching practice website right now, it's closed. I'm talking to as many people as I want to be talking to right now, like I'm as busy as I want to be and that'll open up again in the future. But like, people have a capacity, but in general, if you're going to somebody and saying, hey, can we talk about this thing, they're going to want to talk. I have two follow up questions on coaching and mentoring, and you can take them in any order that you would would like so one of them is on the similar lines that i just mentioned in this case um i think reaching out to a potential mentor that someone wants to talk to but i think having a specific goal is
Starting point is 01:08:36 helpful it's like i would like to get your thoughts on this specific thing or learn about the specific thing um funny story uh a few years back as a guy at linkedin we get this benefit of talking to coaches um where like these are professional coaches too and they don't necessarily have a tech background but you can go and talk to them about stuff i was like seems cool let me give it a shot i tried it and i thought it was like the coach was fantastic but i was like i've they asked me a lot of questions about what do you want what are your goals and i'm like what are my goals i have no idea like what does a good goal even look like so i just felt that i wasn't ready for that conversation at
Starting point is 01:09:15 all uh so i was like hey i i just don't know what i need to do or let me think about a bunch of questions you've asked me what i'm getting at, what do some of these good goals look like when someone reaches out to someone and say, hey, I would like to pick your brains on things. An obvious one that I've seen is, I would like to get promoted in X amount of time, or I would like to get promoted period. That's the most common one I've seen, but I've not seen others apart from I'm dealing with this difficult situation that I need to know how to handle better. So that's one question. The second one, I can wait on the second one.
Starting point is 01:09:54 Let's do this. Let's do that one. No, because it's a really excellent question. I'm not just doing that to solve for time. It's what I was hoping you'd ask. One of the most prevalent things, and again, I've first-hand experience of this, right? One of the most prevalent things,
Starting point is 01:10:11 especially in tech, I want to say, is that you run into people all the time who really don't have aspirations. Or they don't have aspirations that are focused outside of just get promoted. Right. And so that's a very, very normal thing. And it's in some ways, just based off of my last year or so working with a lot of
Starting point is 01:10:33 folks, it's actually kind of sad, right? Is that you have folks who are, you know, at varying career stages. And again, if you're an early career stage, it's actually fine, right? Like you want to get promoted. Yeah, sure. equilibrium yeah sure right you get to like staff level in there yeah okay or director yeah okay um and i run into people who get there and then go well now what do i like yeah right and they genuinely don't know right and i was in that situation a number of years ago right where you know i'd gotten to where i got to at google where i was kind of going like okay well what's next and the thing is
Starting point is 01:11:12 there was like beating your head against the promotion you know door until you reach the age of 65 or or earlier if you're lucky right like do Like, do you want to do that, right? And I often had, again, and you intimated it there, right, in the back of my mind, like, what do I actually enjoy doing, right? What is it that I would do for free, maybe, right? If I had my bills covered and I was able to live comfortably and I would do it for free, right? I would do it in return for food and board, so to speak, right?
Starting point is 01:11:46 And I genuinely didn't know. I had no idea, right? Because you've just been moving towards some sort of nebulous goal you can't quite put your finger on, but is punctuated by levels and promotions, right? And so somebody that I was studying with as part of my coaching studies put it very succinctly. They said, like, if you come to an industry like this without your own aspirations for what you want in life, your employer will be happy to provide those for you.
Starting point is 01:12:20 It's like the free lunches, just like the, you know, whatever it is. They'll give you this standard issue aspirations yeah right and those standard issue aspirations hopefully will last you for your career but oftentimes they don't and you get to a point where you're like that's some people get to this point that's like senior engineer or you, sort of career sort of stages where they just go like, I hate this. I want to do something else, you know, like, and I work people, and another good example is, is going into management, right? Where I worked with people who were managers for several years and hated it, right? But the thing is they never actually sat down and were willing to sort of really talk through and work through, like, do you enjoy doing this work?
Starting point is 01:13:09 Right. Because if you ask them that question in that many words, they'd give you this puzzled look. Right. And they'd sort of go, I don't understand the questions. Right. That's really sad. You know, that's really something that i you know again from the 10 000 foot i view i can look at that when i say that's a really sad answer
Starting point is 01:13:32 right because you not only like i'd actually feel a little better if you came to me and said i hate my job right you know like but i have people coming who are like not saying they hate their job because that's tractable you can deal with that right but people who are coming to me and saying like not only do i not like not only do i not know if i hate my job i actually don't know what i like anymore right and that's sad so to get a little closer to answering your question of what a what a good like problem statement looks like. And in your particular case, when you spoke to a coach and you find yourself having those sort of invasive thoughts of like, I don't know what I want, you know, I don't know what
Starting point is 01:14:16 my aspirations or my goals are. That's something a coach can help with, right? It's tough because it takes time and it takes introspection and pushing and prodding and poking. But there's not a significant number of people that I speak to who their problem is or their goal is, I want to have through with you, Dave, about like what I'm working on and where I spend my time and what parts of it I enjoy and I don't enjoy. And then I want to put together a career plan for myself. And maybe that'll involve changing employers or changing job tracks. But I don't want to jump the gun by taking any rash decisions. Now I want to go through it with, as I sort of said earlier, like a
Starting point is 01:15:05 curated conversation with myself about this stuff. Because that's a very hard thing to sit down and say, you know, wake up on a Tuesday morning and say, do you know what? I'm going to reappraise everything I hold dear today. That's off of my list. I want to do that today using a spreadsheet, right? You know,
Starting point is 01:15:21 and then I'm going to make a plan for both career and often personal life going a couple of years in advance then i'm going to move towards that because that's that's really scary you know if you're in a if you're in a corporate environment that is very happy for you to continue pushing up that slope of levels and promotions really scary to turn around and say no i reject that i have my own plans for myself. I want to do something else. And even coming up with those plans, as you say, is a very fine thing to go to a coach with him to say, Hey, I like I'm on the, I'm in the rat race,
Starting point is 01:15:55 so to speak. Like I'm there. I'm not sure. I'm not sure I want to be there anymore. Right. I want to figure out what I want for myself and what parts I like, what parts I don't like and structure something around that. So again, that's been my journey. That's what I've been doing. But anyway, to actually answer your question, oftentimes the conversation becomes, I don't know what I'm like. And so I, you know, let me, let me see what parts of that you would enjoy and would not enjoy and maybe workshop that a little bit. Another one would be the, like, I'm a senior engineer and I'm about to become maybe a staff engineer,
Starting point is 01:16:34 and so I'm going to lose my thumbs. I'm going to not be really writing so much code anymore, and that makes me feel squeaky and I don't like it. How do I make sure I'm being just as useful in a non-code writing mode of operation than in a code writing mode of operation? Because I spent the last 20 years doing coding Olympiads and being really, really good at typing at the computer.
Starting point is 01:16:56 And now I need to be really, really good at saying things into the computer. And that's scary. And so that's another one. It doesn't have to be very sort of nailed down. In a way, like you come and, you know, I've had a chemistry session where I said, hey,
Starting point is 01:17:16 you don't need my help, right? Because somebody came and said, hey, here's the thing that I really want to do and here are my plans to move towards that. And I'm like, cool. Have fun. It sounds like there's not a tool i can i can do like that all sounds like a very fine plan you should do it right you know and if you're not there yet then yeah it's open to a coach what might potentially move you towards things now Especially, again, a coach who's familiar with the background of your career can help as well.
Starting point is 01:17:49 Two follow-ups that I don't want to miss. So there are two cases you mentioned here. In one case, for folks who may not necessarily have access to a coach, but want to figure out an answer to this question, or at least want some structure to think about this question, which was, what do I actually want? Do you have any resources that folks could look at? And obviously, like, if they can, please go find a coach,
Starting point is 01:18:17 but not everyone has access to that. So in terms of resources, I don't have a direct answer for this. Like, I mean, logically, if you think about it, you should just sort of like read up on the differing career paths, you know, like read the staff engineer's path and read the manager's path and go through that. But go through it with a filter of like, what do I enjoy doing? Right. You know, what brings me joy? And joy is not a word that is
Starting point is 01:18:45 often used in a corporate setting, but, um, you do have to let that in occasionally, right? And there is a, there's sort of a pervasive meme in, in society that like, oh, it's okay for you to hate your job, right? That's just something you got to hold your nose, you know, whatever number of hours a day, um, and, and deal with it, right. And then I think that, um, people generally buy into that because change is scary. Right. Um, and change is scary, right? People are conditioned to, to hate change, right. You know, and, and much of my career has been spent dealing with the
Starting point is 01:19:24 outcome of people who hate change, right? You know, and much of my career has been spent dealing with the outcome of people who hate change. But there's reading through the paths and seeing what it is. Stay off of LinkedIn because it's full of people
Starting point is 01:19:33 with brain worms who think hustling is the path to true joy. So people, please don't. Talk to, spend your time
Starting point is 01:19:43 around people who you feel you want to be like and that's I mean very careful with that phrase because it can be interpreted to mean like only hang around with your type of people think about whether you can
Starting point is 01:19:58 box off some time to really think about this in a 10,000 foot high view way and some of this can be like take a day or two off and go this in a 10,000 foot high view way, right? And some of this can be like, you know, take a day or two off and go sit in a park somewhere and think about what you enjoy, right? One of the methods from coaching, which is one of the back office secret cabal tools
Starting point is 01:20:19 that are used within mentoring is what's called the CIA method, which is very, very spookily named, but it's essentially you breaking down things into what you control, C, versus what you can influence, I, and then what you must accept, A. And so I've gone through this exercise with a number of folks who are just like
Starting point is 01:20:45 i don't know i don't like what i'm doing but i'm not sure why and stuff is stressing me out and etc etc and just do your list of three things and then in a work setting or even in a personal setting just sit down and say like what do i have direct control over actually what can i do like the obvious one there being i can quit, like quit your job anytime you like. It mightn't be a good idea, but you can't. You know, what can I influence? Like where can I use my influence internally to affect change and how this happens? And often really thinking about like what you can do just by agitating them by asking and you don't ask, you don't get where we keep going back to that.
Starting point is 01:21:26 Yeah. And then the other part, which is accept, right. And here's where people tend to trip up a little bit because they write stuff down and then they find themselves saying, Oh no, I shouldn't write that and accept.
Starting point is 01:21:36 I can, I should write that in influence, right? Because you've got your amygdala working away in the background there, right? You've got your animal brain going like, well, I just got to gotta accept that like if i don't do as my boss tells me i will die like he will kill me literally right because that's the default threat you know again we're still scared monkeys who thought sandhead to think we haven't done this 50 years ago now we've done
Starting point is 01:22:01 it and so you just you come to accept this as part of the sort of the instinctual sort of like well okay do you have to accept that your job is full of interrupts and shitty right or do you have to accept that certain things are true about your organization do you have to accept that um you have this toxic co-worker do you have to accept certain things like that or do you have a certain degree of influence and if you have this toxic coworker? Do you have to accept certain things like that? Or do you have a certain degree of influence? And if you have a certain degree of influence, how can you affect that influence? Often that's the most effective exercise if you're sort of doing it,
Starting point is 01:22:36 if you're doing coaching at home in your bathtub, right? Is that just writing down those three things, control, influence, accept. And as you're writing down, pay attention to when you're about to write something down and then you, control, influence, accept, and as you're writing down, pay attention to when you're about to write something down and you're like,
Starting point is 01:22:48 oh, hang on, I can put this one step up, right? Then think about what you can do to actually affect that influence or affect that control. Because again, oftentimes people are their own
Starting point is 01:22:59 worst enemies. So like, okay, I'm doing too much on call. I don't like doing so much on call. I spoke to one person many years ago, right? You know, I'm doing too much on call i don't like doing so much on call i spoke to one person many years ago right you know i do too much a call it stresses me out i don't do too much and i went and looked and they were volunteering like they're volunteering for more on call right and like it was for the money right it was like okay right so what you're saying is you like money more than you like being happy.
Starting point is 01:23:26 That's weird. Um, but you have direct control over that. You can stop volunteering. Someone else will take up the slot. You have control over that, right? You don't know if, you know, you don't have to sort of, you know, you don't have to sort of like exert any kind of influence over anybody, right? You don't have to ask even you just say, oh yeah, I'm not signing up for next couple of weekends.
Starting point is 01:23:46 Wait. And it's mad what you can run into when you really start just writing all that stuff down, the stuff that stresses you, or even the stuff that doesn't stress you out, that just has an effect on your day-to-day life at work. What can you control? What can you influence? What can you accept? And how can you move things between those, those spheres?
Starting point is 01:24:07 I, I love that's like a really interesting twist to the, uh, prayer for, uh, serenity of like, right. The, may the God grant me the serenity to accept the things I cannot change, the courage to change the things I can, the wisdom to know the difference. Uh, yeah, I'm going to visit that. I'm, I'm, I wouldn't be surprised if somebody came up with it based on that but the courage part is the important part right and in a lot of cases
Starting point is 01:24:29 coming back to what you were saying Ronak right around people often don't they don't have the aspiration to change the situation because they don't know where to get started and they hate change and
Starting point is 01:24:46 that's that's okay that's not a character flaw like hating change is an instinctual thing right you know so um yeah that's it's a good it's a good comparison i hadn't heard that one before cool may i just follow up on that because like is it okay to instead of find something that gives you happiness, to find something that you hate the least after trying a bunch of things? Is that something you can be content with? Or should your life mission be try to find something that makes you happy? Is that not all of our life missions? No, I think there's a new i think
Starting point is 01:25:27 there is a nuance to that question i'm glossing over um there's a certain and i'll i'll relate it to sort of an anecdote from my my own happiness to like purely selfish things. It's like, well, how will you be happy Dave? Well, I'll be happy if I don't have to work and I don't have to talk to all these assholes and like I can just go off and ride my bike.
Starting point is 01:25:58 That's not nice, Dave. That's not nice. Not you assholes specifically, just in general. But when it comes down to it is that if you seek out the parts you hate the least, even the language that you use is important there, right? And you shouldn't be satisfied with here's the thing that I hate the least. And again, it's a lifelong journey to figure this out. So where I came to was I had put together this whole thing of me being this horrible
Starting point is 01:26:32 misanthrope and that was sort of my personal brand almost. It's like, you know, Dave's grumpy about this, Dave's grumpy about that. It turns out to come into the realization that I really enjoy helping people. And I really enjoy helping people in their careers, helping people in getting to a better place where they're at. And just helping in general, you know, and instructing and teaching and all of that sort of stuff. I really enjoy it. It took me a long time to really just fully internalize that realization and say like, you know what, even though I wouldn't have said
Starting point is 01:27:06 this out loud five years ago, 10 years ago, now I'm prepared to say it out loud. And it's like, that's something that I enjoy because again, you wrap up a lot of your sort of psyche in like, oh, well, here's what makes me happy. And again, I referred to, you know, the people with brain worms on LinkedIn, right. Where they say like, if I just hustle hard enough, it will bring me joy. Right. Because that's what I've tied up a lot of my, you know, a lot of my sort of, uh, brand or psyche, even to myself in. Right. A lot of people are really unhappy.
Starting point is 01:27:38 I'm going to go out on a limb and guess that. Right. Um, but, uh, getting to a point where you where you you know it's not something that you're going to be able to just sort of say oh right i've come to the realization that i really enjoy helping people and teaching and that is something that brings me joy couldn't have done that myself couldn't have figured it out myself needed to really sit down and work through and do all of these kinds do all of that sort of, um, introspection in a, in a slightly more structured way. Right. Um, and yeah, there's no harm in sort of sitting
Starting point is 01:28:12 down and saying, what are the things I hate least? Let me do more of those things. It's, it's advice I've given the people many times. It's just like, what do you like about this job? Okay. Change your job. So that's more so your job. Right. And that's precipitated people sort of like big example I'll give is like people who come and say like, I really like running projects, I don't really so much enjoy coding anymore, I really like pulling people together and, and, and, um, making it projects are working smoothly and on time and people are
Starting point is 01:28:42 happier with them, like, have you considered the possibility that you might be a program manager? Right. They were like, you know, when I engineer and I'm like, you can be both, you know, and, and, and that's again, coming to that realization is often something you don't, you can't or can't easily do by yourself. And so for you to come to that realization, was that the career break that you took like before this? Or, and like, how can someone like,
Starting point is 01:29:14 right, like introspection you mentioned, like, does that mean like literally blocking out like, you know, like a week of vacation by trying to really like, like, how does, how do I go about doing? You're asking the mysteries of the universe here. Honestly, in my particular case, it was therapy.
Starting point is 01:29:32 Not to put you fine on the roof, but it was a lot of it is down to really going out of your way a little bit and going out of your comfort zone a little bit to recognize that it's like are you happy with the status quo and if you're not do something right
Starting point is 01:29:51 you know and that's that's what it comes down to right it's like if you're happy with the status quo go at it right going and finding a coach and mentor because you heard of a podcast that that can really accelerate your career is probably a shitty idea right it can't like it might but for the most but for the most part like if you're going into it with the attitude of like let me really unlock career secrets here i'm gonna i'm gonna do that so that i can more effectively post on linkedin about how i've unlocked career secrets um but like if you're doing it for a, like, I'm not quite sure where I want to go and I'm not quite sure how to do it. I know it's in there somewhere, but you know, I need a little help, um, getting it out. That's where coaching is at.
Starting point is 01:30:39 That's that's what coaching is about. The mentoring part is a lot more um practical as in like you know i'm not quite sure what a manager is supposed to do and i don't have anyone here who was going to sit me down and tell me so can i come and ask you a bunch of questions or can we go through something something more structured that's more so mentoring oh no this is super helpful so thanks for thanks for sharing all this uh we've been we've been talking about mentees i had a question for mentors here so in this case if someone comes to you asking question that you can answer or you can help someone figure out like how to be a manager for a first-time manager for example i think those are the easier ones but there are cases when you end up with
Starting point is 01:31:21 a mentee who we have been helping for a while and then goes on for six months and after that you have a recurring meeting on the calendar but you don't have much to talk about and mentors at that point want to kind of say hey maybe this is it's best we don't continue this on a recurring basis but you know what just let's do this ad hoc or reach out if you have a question and i know people feel uncomfortable about doing that. I would feel uncomfortable. I've felt discomfort in doing that myself. I'm curious, what are good ways you've known that people can use to kind of do this? Yeah. The way I specifically approached, and certainly the way I do it, is I'll have my same rule zero than i
Starting point is 01:32:06 have for performance manager which is no surprises and so when i when i take on somebody as a client um i'll send them my what's this called the coaching agreement like and it's not even a legal document it's just a like here's how we set out the thing right and so it's still it's stuff like you know if one of us doesn't show up here's what happens right and one of the things in there is that like um if you're the the client you can stop anytime right there's no commitment there's no sort of like we'll continue going i generally start off with like four sessions as sort of a minimum like we're up to speed with each other and we know what we're going and generally they're monthly. Um, and after that, if you want to keep going then by all means,
Starting point is 01:32:50 but I will like, you know, I won't turn around and say, Hey, probably don't need to be meeting monthly and just say it like that. Like just be like, my aim is to get to a point where we have a good enough relationship that i can just have the conversation like you just said it to me right it's not a formal thing it's not a like let me have this remedial managerie conversation with you like if i turn around to somebody and say like hey do you feel like we need to be meeting monthly because like we're generally emailing back and forth anyway right or do you want to just maybe do a talk, you know, over the next six months, whatever it is, because generally, again, down to brass tacks, generally after those
Starting point is 01:33:30 initial four sessions, things get cheaper. So, um, it'll be like, and in some cases they will say, yeah, I want to keep on meeting monthly for a while. And at all times, I'm like, this is you, it's just like, if you want to keep on doing it, but if we ever get to a point where we're just kind of looking at each other and having a chat, I'm like, do you know what I could be? Because again, I have a limited capacity to do this as well. So I, I, I don't think that I could do coaching and mentoring eight hours a day, five days a week, I would go literally insane.
Starting point is 01:34:05 So there is a capacity there for me to be able to take on only a certain number of clients. And if I have like eight clients and four of them are like, I just have a chat with somebody once a month and I get paid the same amount. At some point I go, yeah, do you know what? I'll never say that loud to somebody like this,
Starting point is 01:34:22 but I'm like, I could be using this time to work constructively with somebody who needs me more. So that's kind of how it is. There's never a push in any particular direction. And for the most part, again, the dynamic has changed a little bit if somebody is paying you. But it's down to like, okay, they're happy to keep paying me. In some ways, that's good. But also at a certain point, I tend not to try and get too attached.
Starting point is 01:34:47 They're not Pokemon. I don't get to keep them and say, these are my slides, so I'll keep them forever if I could. At a certain point, it's like, we've done all we can for the mileage, and if you want to come back in six months, and we can have another couple of chats,
Starting point is 01:35:03 then by all means. But yeah, and again, there's momentum there and there's changed people. And as we've discovered, people
Starting point is 01:35:11 don't enjoy change. So you do want to force the issue at some point, yeah. That's good advice. Okay, so
Starting point is 01:35:20 we, about an hour back, we said there are two things you're doing now. One of them was coaching. At least I would like to spend some time. I know I want to be mindful of your time.
Starting point is 01:35:34 So the second part was consulting. Can you tell us more about what you're doing there? I'm just getting into consulting at the moment one of the big things that I worked with, worked on at Google and tended to work on less so since I've been there is what I'll put under the umbrella of busy teams and so this is related to
Starting point is 01:36:00 there's a chapter in the SRE books that I wrote, which is around dealing with interrupts. And that's a sort of a part of this, right, is that coming into a team that's using its time, inefficiently is the wrong word, but like using human effort in an inefficient way where we could be using computers and robots and etc instead um and there's a lot of chat in the industry at the moment to pardon the expression about how jennifer of ai is going to replace all of us right and so without getting too far into that as a conversation right one of the things that i will um, I guess, and say is that a lot of the toil that humans on teams, be they SRE teams or support teams or IT teams help you with, is not technically sourced. by just organizationally how things work, right? Or the organization's attitude to risk or to new technologies or to whatever it is, right? You know, and so in even my short time,
Starting point is 01:37:13 you know, working on this thus far, right? And actually, even at Google, again, you know, you were talking to Todd and, you know, he said Google hasn't everything figured out. Google hasn't everything figured out. You run into pockets of, a human needs to do this thing because a robot can't. Right?
Starting point is 01:37:29 Which is generally nonsense, right? And it's generally sourced by people who are afraid that, you know, if you lose the human touch, then you will result in worse outcomes. I don't buy into a lot of that. In a lot of cases,
Starting point is 01:37:46 there are a lot of teams out there, at least the careers worth of teams for many people that are doing a lot of toil and they don't need to. And so, you know, much as, and again, I like to help,
Starting point is 01:38:01 and part of that is working with these teams to take sort of a more data-driven approach to how they're spending their time and how they're respecting their time. And this applies to SRE teams, what I was doing for a long time, where, you know, dual team transformational leadership
Starting point is 01:38:18 where you go from, you know, a team that is, I believe one team had their own little logo, which was a rock with eyes staring at a dashboard. Team was rocked with eyes staring at dashboards. And when they saw something that they didn't like about the dashboard, they'd make a shrieking noise and then an adult would show up. And that's a genuine model for teams in operations and in production and in IT of many, many large
Starting point is 01:38:46 companies around the world still. And it's nonsense. Because, again, yes, technology has taken over a lot of that, but the thing is, there's a huge difference between somebody in a tiny startup somewhere has developed an LLM that
Starting point is 01:39:02 can give you an acceptable CSAT score if you just fire your entire support team and plug it into your website and everything is fine. But we're a generation away between that being true if you want to and people wanting to. And we want to move towards that. We want to move away from humans being busy with machine work. But in a lot of cases, it's a case of being a little more data-driven
Starting point is 01:39:33 about how you spend your time, and a little more like there's no silver bullet to it. Sometimes you just want to be like, hey, 50% of your ops team's time is wasted. Here are the stats and figures. And so I can work on that a little bit. And the other part is like, hey, your team doesn't respect itself, right? Your team is doing low quality work and they love it, right? That kind of thing, right? Where I can make recommendations and I can move teams through particular things and I can
Starting point is 01:40:03 talk to leads of teams and do all that. It's a bunch of what I got to do in some sense and have a bit of a reputation for doing that for better or for worse at Google and beyond. And again, it's something I miss doing, right? Something I enjoy doing, something I get a lot out of. It sparks joy. You know, when I see teams whose time was being wasted and in a sense, they didn't realize their time was being wasted going from that to being like,
Starting point is 01:40:32 oh, now I'm doing useful engineering work and the robots are doing work in the background. This is war, right? And that's amazing. I love that. So that's some of what I'm,
Starting point is 01:40:44 the other part of what I'm doing at the moment, right? And again, if you only pay attention to LinkedIn, if you only pay attention
Starting point is 01:40:51 to tech news, you can imagine that like somebody will be showing up to shove you out of your chair any minute now because
Starting point is 01:40:58 now they're just going to take over your job. But anyone with an answer sense knows that's
Starting point is 01:41:02 mostly nonsense. But even on top of that, like most of the time, you know, when people are doing shitty work that, you know, a robot could do, it's not because it's impossible to automate away. It's because somebody somewhere has decided that we're not going to, or somebody somewhere doesn't understand that if you build a system in a certain way, there will always come demanding more blood from people right um and so it's true everywhere it's still true
Starting point is 01:41:32 with google i can tell you that much um and it's still written basically everywhere that um produces production systems is that so little effort is put into having it so that there's always the crutch of like, oh, then it's just page. Right. And I was like,
Starting point is 01:41:50 okay, are you going to transfer that page? Person designing the system? Of course not. Yeah. So there's a lot of
Starting point is 01:41:56 work to be done there and it's something I care a lot about. So that was the, that was the other part of the, the checkboxes for something
Starting point is 01:42:05 I want to be spending most of my time on. I think we can spend
Starting point is 01:42:09 probably an entire episode talking more about busy teams, which is fair at this point.
Starting point is 01:42:17 I have one question about consulting in general. I think there might be other
Starting point is 01:42:21 people in a position similar to yours, not necessarily same domain but they've spent uh majority of their career developing expertise in a domain and at this
Starting point is 01:42:31 point they're also questioning introspecting rather like what do what do i want to do and they might come to this conclusion that hey i've developed this expertise that i was known for during a full-time job over different companies and now want to help others. How did you think about structuring consulting? And when I say structuring, what I mean is defining an area where you say like, this is what I'm going to do. In your case, like helping busy teams. How do you put out the word in this case? Because I think it, I don't know if it comes naturally to everyone, might seem odd, maybe not, not depends on the person and then how do you go about like even structuring the the financial aspect of things like how do you decide the the cost of whoever comes as a client
Starting point is 01:43:16 in this case like what are ways to think about this um this is a tough one because again i'm not an expert on this i'm brand new to it you know i'm just sort of a that's a neophyte and again i have probably the same concerns that you might have if you were getting into this right it's like am i charging and also am i charging too much because if you if you put out a rate and say hey i'm charging this much and somebody comes straight back and says yes certainly you're like shit um so you know there should be coming back questioning that so um in so in some ways again i kind of get the cheat and that's like i'm going to be trying this for a while right and if it doesn't it's going to pay the bills because my bills are modest
Starting point is 01:44:01 so i get to cheat in that sense um but But it's more so on top of that. And one thing you mentioned around like getting to a level of expertise in a particular area and doing that and et cetera. Like I'm not going to be using a ton of my expertise in how SRE is done particularly. Because again, that's my background, right? You can get this horrible thinking feeling
Starting point is 01:44:26 in the pit of your stomach, and I know I've gotten it over the last six months or so, where it's like, I spent a long time building up this sort of expertise and this reputation as being sort of an expert in this area. Would it be a waste if I didn't use that knowledge? I mean, that's one way to think about it, right? Wouldn't it be a waste, right?
Starting point is 01:44:47 To an extent, it kind of is. But again, the other part of it is that what do you like doing? What do I like doing? Helping teams that are in trouble. I like sense rather than nonsense when it comes to humans versus computers doing jobs.
Starting point is 01:45:06 Right? And in a a way a lot of the the kind of the answers to the what makes you happy questions are put in very simple terms right i like helping people not having not have their time wasted on nonsense that computers could be doing right and that's again, how do you formulate that into a business plan and get people to pay you actual money to buy some digital? Again, again, I get the cheat. I have a
Starting point is 01:45:35 reputation. I have the ability to go on LinkedIn. Like, I haven't done that, but I wanted to. I have the ability to go on LinkedIn and say, hey, I want to do this. Somebody please give me a job. There's no easy way and no silver bullet. It's just like going out to your network and saying like, again, going to your sort of personal board of directors and saying like, Hey, I'm thinking of doing this.
Starting point is 01:45:56 Can you look over my business plan? Can you look over my little website that I've made? Does it sound like nonsense to you? Um, do you think this is something that people would pay for? And in general, I've had people come back and say, yes, yes, of course. What, why are we even having this conversation? Because again, I'm my own worst enemy and people generally are their own worst enemy when it comes to really pushing the boat out there. Right. Um, so that's it. It's like, I don't have specific advice on how to go and get people to pay you to do the things you enjoy it's just like have it so that the things you you know again the the way to approach it is
Starting point is 01:46:32 like narrow it down to the things you actually enjoy doing for their sake yeah and then see if you can figure out how to market that and how to specialize into that and say, okay, here's something. And again, if I go out and say, hey, do you have a busy team? Is that team wasting its time doing work that computers could be doing? Here's my background and qualifications I can help in doing this at a fairly high level. Do you think there's a lot of teams out there that are in that situation? Of course there are, right? But then you have to narrow it down to people who are prepared to trust somebody to come in
Starting point is 01:47:14 and that they're not actually bullshitting them, right? It's tough out there at the moment because there's a lot of people who have just been laid off who are saying, I should be a consultant. So there's a little bit of tragedy of the commons going on at the moment with that. But yeah, it's something that you do need to be able to sort of sink a ton of time and energy and effort into like just testing the waters and testing the sort of market for what you're trying to do.
Starting point is 01:47:44 Makes sense. Well, Dave, thank you so much for sharing all this with us. There are many more questions you would love to get
Starting point is 01:47:51 into, but like busy teams is just one part of it, but probably another time. And we hope you do come back on the podcast
Starting point is 01:47:58 another time. And before we let you go, is there anything else you would like to share with our listeners? No, that's the worst thing
Starting point is 01:48:08 to push out of something at the very end of a podcast. Usually it's like, do you have any pluggables? He wasn't me. He was Rana. Just for the record, he wasn't me.
Starting point is 01:48:17 I didn't ask the question. No, no, no. You can totally say no. You can say no, nothing, and that's totally okay. I'm going to plug the books of a couple of friends that I got from my own websites because why not um two two books i find myself recommending a lot uh both technical and non-technical that you should think about you
Starting point is 01:48:33 should read service level objectives by alex hidalgo um it is a very good book about service level objectives and you should read uh the staff engineers past by my good friend, Tony Riley, who, um, which is an excellent book on transitioning from typing it to computer to speaking into computer and it kind of that's all good. Um, it's, it's the worst part without you asking me about my coaching practice. Cause I'm not taking new clients at the moment, but I will be at some point in the new year, uh, you can go to strategic hopes.co. Um, that's my coaching practice because I'm not taking new clients at the moment, but I will be at some point in the new year. You can go to strategichopes.co.
Starting point is 01:49:08 That's my coaching practice. And it's a really bad time to be telling you about my consulting practice because I'm starting a contract next week, so I'm not going to be available for a little while. But my consulting practice is at coservant.systems.
Starting point is 01:49:25 So yeah, that's my plugables. Awesome. Well, thanks for sharing that and thanks for coming on the show, Dave. Really appreciate it. Thanks for having me on. Thanks, Dave. Hey, thank you so much
Starting point is 01:49:40 for listening to the show. You can subscribe wherever you get your podcasts and learn more about us at softwaremisadventures.com. You can also write to us at hello at softwaremisadventures.com. We would love to hear from you. Until next time, take care.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.