Tag: change

  • What do managers even do now?

    Credit: Paul Hudson / Wikimedia

    I watched an IC have a lightbulb moment: they’re a manager now. Running agents in parallel, giving direction, deciding what’s worth doing. Being responsible for what ships, without doing it all themself. My job is giving them the pieces of management that are useful right now.

    Not how to run a 1:1.

    How to think one level up, and systematically. Not the bug, the bug class. Not the problem directly in front, the one that comes next.

    The ones asking for this help are the ones who still feel responsible for what ships. How do I do this responsibly? I see pro-AI-development and cognitive surrender being conflated as the same position. They aren’t. The work is building systems where you can be responsible for what you shipped without being in the details of it.

    ICs spend – or at least used to – more time focused on the thing immediately ahead and as such are biased to notice that. It made sense when that took a while, but now it can be faster, the timelines are compressed – or they can be, if things are working well.

    Managers encode judgement through process and relationships. Relationships build judgement 1:1 – and that’s valuable – but process is how judgement scales.

    Scaling agents has really tapped into something for me, and it’s all the skills I used to use when I was scaling teams – many of the same ideas showing up at different times. Also things other people used to do and I never got into the depths of – I’m spending a lot of time in CI, lately. I never did that before.

    The human parts of management are important. Of course they were. But the people who thought managers did nothing but go to meetings always seemed to miss the pieces those meetings (and documents, and nudges, and questions) moved forward. Which was finding the things that were lossy – whether partial processes, or missing guardrails or understanding – and causing them to be filled in directly or indirectly.

    If you want to move at speed with these new tools, you can’t have 8 people on the team moving as fast as possible and one person trying to figure that out. You certainly can’t expect that from the person who has so many direct reports they can’t physically meet with them each week. Every IC needs to learn how to do it for themselves, and then collectively, so the team can move faster together.

    Management is learnable. When you scale a team you build a layer of management underneath you. You bring people in, or you lift people up, and you train them. You take the values of the team and encode them into process, because process is how you get multiple people to do the same thing consistently.

    ICs aren’t being asked to do this. They’re being asked – told – to go faster. But this is how teams go faster. This is the work good managers always did. Now they need to scale that work earlier, with people who didn’t sign up for it deliberately.

    If we’d ever really been clear on what a manager does, perhaps this aspect of management would be more defined and it would be easier. Oh well.

  • Low Process Culture, High Process Culture

    When I changed jobs in 2020, I went from a low-process culture to a high-process culture (or: what I perceive as high-process, all things are relative). It was a bit of a culture shock.

    The process stressed me out. For instance, my previous job did not have performance review. You were supposed to submit feedback every ~6 months – which I had always understood to be inconsistently enforced (I typically managed to do feedback for my directs every 6-9 months). So, coming into my first performance review, somehow my first ever as a manager despite years of experience, was something of an Ordeal.

    To be clear, what stressed me out was the process. I really struggled with the template I had been given. And then I finally submitted what I’d put together, only to get the feedback that I had written everything as a list of bullet points.

    Well, yes. The template had been a list of bullet points. Hence: my struggle.

    My boss gave me a helpful piece of advice. He told me that if I knew what to do, I should just do it, and then fit the process to it. It helped a lot.

    Time passed, and we came to the next performance review cycle. This time I was less caught up on my own struggle, and had more insight into how other people were approaching things in the role of “feedback reviewer”. From this vantage point, it was clear that having a performance review doesn’t guarantee great, or even good feedback – because that depends so much on all the other feedback that happens in between.

    But, it’s better than nothing at all.

    In Thanks for the Feedback, one of the frameworks is the difference between “evaluative” and “developmental” feedback. Evaluative feedback tells someone where they stand (and whether or not someone gets promoted is inherently evaluative). Developmental feedback tells someone how they can improve. If someone only gets developmental feedback with the evaluation, the evaluative feedback will override everything else. Being great at performance reviews (if there is such a thing), requires consistent developmental feedback the rest of the time – a product of accepting that people are unlikely to fully process the developmental feedback in the review.

    The second review cycle was still stressful, but for entirely different reasons. Largely it was stress about whether or not people would get promoted, and anxiety about telling people if they didn’t get what they wanted. In short – it was healthy, unescapable stress. Not stress about process, or the stress of a manager who last gave feedback last review cycle.

    Perhaps a less emotionally charged example, consider the release process. Any release process has a checklist. And I believe such a checklist is essential. But the checklist is about the release process and not what is being released. A great release is defined by what is in it – exciting features. A bad release is also defined what is in it, a bug, that causes a problem (and another process: that of running an incident).

    The checklists maintain adequacy. They are necessary, but insufficient.

    We have checklists for onboarding. We’ve worked hard on improving them. But I knew our onboarding process was better when the checklists failed, and people stepped in anyway to ensure the outcome – the success of the new person. The mindset of the team was one of collective responsibility, the checklist was just adequacy.

    I believe the judicious application of process is a super power. But I also believe that process is necessary, but insufficient. Process as a super power makes the unclear, clear, and supports a mindset shift that leads to something more.

    But like all super powers, used the wrong way, process becomes a bind and a distraction. People focus on the mechanics, rather than what they’re supposed to accomplish and why. They start thinking their job is to perform the process, rather than the desired outcomes they’re looking to achieve.

    Stepping back to consider the contrast makes more clear to me why the low-process culture didn’t really bother me, or (for the most part) impede me from the things I wanted to do. I was willing to create what was necessary in order to achieve the outcomes I wanted. At the same time, it gives me more empathy for the people who I saw really struggle without it. There is no clear starting point or agreements about how things work in a low-process culture, and that can be very overwhelming.

    All of this is not to complain about a higher-process culture. It is a relief to have a starting point for most things, even if I don’t agree with all of it. But process is inherently a mechanism of standardization and enforcement. There is no way to enforce greatness – we just enforce adequacy, and should be cognizant of the limits of that.

    A company with a performance review process won’t necessarily mean you have a better manager or a better growth path than an organization without one. It just makes it harder for managers to fall short of the absurdly low minimum of some amount of somewhat reasonable feedback on some specific cadence.

    No release process will guarantee a great release, just like no onboarding checklist will ensure someone is successful. But – they can help you avoid known pitfalls such that your release doesn’t explode and your new hire isn’t still completely lost after their first month.

    But it’s always worth considering what process makes sufficient, and what you’re really aspiring for. Sometimes adequacy is the goal, but when it’s not, the process is usually the least of it. What are you optimizing for?

  • 6 Things I Look For When Considering Projects and Teams

    Just searching for something
    Credit: Flickr / emisss

    Women in senior roles (I am ignoring the presence of new grad women as a metric – it’s a meaningless measure of diversity).

    A manager with some kind of work life balance. Does he (sadly it’s always a he) talk about his kids? Make an effort to moderate his travel for the sake of his wife? I’m not very interested in children but it’s normally a good sign if he’s involved in their lives. Managers are important for many, many other reasons though, and I try to get a sense of these too. Although I will start with, can we have a conversation?

    Shipping. What have they shipped lately? Dy they ship regularly? What do they plan to ship next?

    A focus on UX. Less applicable for things that don’t involve front end work, but I’m obsessed with creating great experiences, and whether it’s worth it is not an argument I want to have anymore, I’m bored of it. As far as the user is concerned, the UX is your application. It needs to be good.

    A hole. I look for places where I can come and add value, some kind of expertise or focus that is missing. I’ve reached a point in my career where I know what I’m good at and what I want to focus on. I want something that aligns with that. This doesn’t need to be purely technical, I’m exploring the idea it shouldn’t be – the team I’m on now, I got a piece of advice from a friend that made me consider it entirely differently. I was stressing about how I didn’t think I knew enough about javascript, and he said: “This team has leadership, a user focus, and a conscience if they have you”. This framed my thinking completely differently.

    Honesty. There is nowhere where everywhere is completely hunky dory. There have to be things people are working on improving, or feel they need to address. Anyone pretending otherwise, I just wouldn’t believe. I want to know what they think their biggest problems are, how they are addressing them, progress they have made, and next steps.

    Here’s a web-dev centric, but still widely applicable article on this.

  • 10 Ways to Develop Your Plan B

    The Backup Plan
    Credit: Flickr / knitwick

    Following on from The Disillusionment of the Early Career Engineer, I could write a number of different things, but the thing that I find people having the biggest trouble with, that I am continually nudging people on, is the finding of other options and opportunities.

    I don’t know why. Do people view this as disloyal? There’s a big difference between having one foot out the door and knowing you have other options. Feeling trapped, I maintain, is not loyalty.

    Meanwhile, the process of having options looks a lot like having a good network. This is actually really helpful, even if you stay put. Knowing what other people are up to can help you get ideas, and contacts, and help other people – those who haven’t yet mastered the art of the plan B.

    • Broaden your network, be part of a club. There are the people you work with day to day, but other people that you can artificially create some kind of connection with. Taken a personal development course? Connect with someone or a group you were part of, afterwards. Catch up with the people you did your induction with periodically. For me, I find the groups of women I’m involved with invaluable for broadening my network.
    • Take an interest. Talk to people about what they are doing, why it’s interesting, what the biggest problems they have are.
    • Offer information. Don’t assume they must know already, an email that says, “Hey I thought of our conversation last week when I saw this <link>. Wonder what you thought about <point from article>. Anyway, hope you’re doing well.” is at best useful, and at worst shows you are thoughtful and that you remember them.
    • Say thank-you. I think it’s easy to assume that someone knows they did a great job, or that everyone really appreciated the course they ran, or whatever. But no-one tires of hearing they helped.
    • Send a complement. Similar to saying thankyou, send a brief note when you see someone recognised for something, or get promoted – “Saw your recent promotion! Well deserved, very happy for you” takes seconds to write. I’m pretty sure a email correspondence I have with a senior person comes from me regularly saying thank-you and complementing them on great stuff that they do. Try complementing speakers for talks that you genuinely love. Everyone gets nervous when they speak in public!
    • Have an abundance mentality. If there’s an opportunity but you’re not keen to move right now, or it’s not the right next move for you, recommend someone else instead. It shows that you’re connected, and helpful. Even if 6 months later it turns out you want it, it wasn’t going to be there anyway. If the timing is wrong, there’s no saving for later.
    • Stay in touch. New opportunities come from people you’ve worked with. Catch up for lunch periodically, or send an email from time to time if they are further away.
    • Ask for others. Hiring manager to someone looking for their next opportunity. Someone needing a mentor, with someone who has a similar background. Women especially I hear complaining that they don’t have a mentor, for example, but I think we could fix that for each other, if we tried.
    • Be a go to person for something. This broadens your reach. I’ve met a surprising number of people as the designated repository for depressing statistics. But I also have a lot of experience on mobile, with a depth on iOS, and people ask me for help there, too. If I can help someone, I do.
    • Reply to recruiters. Possibly controversial, but I maintain a polite “I”m happy where I am right now” or “I’m not actively looking, but I’m happy to chat” is not a bad thing. It’s a reminder that you have options, and keeps things warm. They’ll probably email again in 6-12 months, and maybe then you will be looking. It’s easier if you are sought after – I doubt I’ll put my resume through an automated screening process ever again.

    When

    The answer to this is – always. Always always always be creating opportunities and options. But sometimes it is more pressing than others.

    • You don’t remember when you last learnt something.
    • You can’t think of anything you (your team) achieved lately that you are proud of (or, at all). A sign of your own disconnection, or that there is Trouble ahead.
    • You notice time more than you used to.
    • One morning a week you always seem to get up later… and it’s a day with a meeting you dread.
    • You imagine yelling at whoever seems to be the cause of your misery.
    • You are out of empathy for people causing you stress (they are no longer humans, they are problems you are forced to interact with every day).
    • You leave work frustrated and internally (or externally) ranting, every day.
    • People seem to be asking you if you’re OK a lot.
    • Your unhappiness if affecting important relationships.
    • You leave the office in tears, regularly.
    • You find yourself realising that 15 minutes has gone by, and you’ve just been staring at the wall (you can replace “wall” with “bathroom door”.
    • You can’t come up with realistic action steps to improve your situation.
    • You can’t imagine a successful outcome to what is currently your #1 problem.

    This is a good article on toxic jobs.

  • Exhale

    Credit: DeviantArt / mqRina
    Credit: DeviantArt / mqRina

    I think most of us, at some point, have been in a situation – bad relationship, bad boss, toxic friendship, that made us feel less than.

    Time goes by, and somehow you’ve come to expect less. Become less confident. Being afraid to say or do anything for fear of crossing these boundaries that might be invisible, but are still very real. Got smaller.

    And then, we escape, and slowly we remind ourselves who we are. We can speak up for what we want, ask that question, surprise ourselves with what we’re capable of.

    It’s scary, when it looks like you might be happy again. It feels tenuous, delicate.

    Like a mirage. Not quite real. Don’t poke it, it might all fall apart. Don’t move, in case everything changes.

    Not quite real, because is this how easy it is? Did I deserve it all along? Were those people who told me I could go looking for more, and find it, right? Why did it take me so long to listen to them?

    Slowly, exhale. And gradually, expand to fill the space that is there. No longer smaller. No longer so afraid. Breathe.

  • GHC13 – What Are You Going to Do Differently?

    Credit: flickr / j.k.doyle
    Credit: flickr / j.k.doyle

    I have a bunch of posts to write up from GHC last week, which was as usual, awesome. But the question I was interested in people I went with answering was – what are you going to do differently when you get back?

    For me, it was a reminder about the takeaway I got from Whistling Vivaldi – that whilst women have it bad, they are not the only minority (or the smallest!), and our efforts in that direction would benefit from being more inclusive of other minorities.

    So my change – make my own diversity efforts more inclusive.

    How about you?

  • Intent

    Central Pyrenees
    Credit: Wikipedia

    I’m pretty confident that 2012 is going to be better than 2011. One of the things that makes me sure of this is that I now have Elite status on Air Canada. Airports, a huge source of misery, are set to be less miserable with access to the lounge (or maybe I’ll just get liquored up there so I notice it less).

    But joking aside, during the time in transit to, and from, and in, Europe through much of December and the start of January, I’ve had time to take stock of what I want to be different.

    The first week of the year,  I spent skiing in Andorra. It was really nice to get away and have a break. It was nice to be outside, and active. I need more of that in my life! I also took advantage of the hotel spa. Pretty much my ideal vacation.

    The big thing – living more intentionally. Being less reactive. Designing my existence such that the things that I want to do don’t get subsumed by obligations.

    This year I will travel less. I will do fewer talks. I will go to the spa more often. The new gym opened and it seems like a nice place to spend an evening. I also joined adult racing at the local ski hill and got a season pass.

    This year is set to be my last year in Canada. I want to make the most of it – yes – but I also want to enjoy it.

    What’s your theme for 2012?

     

  • Post-Grad Rehab: August/September

    No Nothinging
    Credit: Falling Fifth / http://www.fallingfifth.com/comics/20070627

    August was about change. I switched projects. We are buying a new car and will hopefully start taking more local trips. I’m trying a new trainer – with the amount of travel I’m doing, I need more flexibility. I’ve been changing the way we do women in CS stuff, and trying to decentralize and delegate more. This is ongoing – something about the back to school feel of fall and having had a much needed break on vacation.

    September is about saying no. I am currently giving three talks in October. Current (tentative) travel schedule has me being away for about 2+ weeks a month from August to March.

    So my challenge – say no. It hasn’t started well, I was hoping to not do a trip (that I’d committed to) to New York this week but when someone announced it to a room of people and made a plan around me being in New York… on top of me realizing that it might be detrimental to my happiness but it would be good for my productivity… I booked flights.

    Anyway, tomorrow there will no doubt be something else for me to say no to. Wish me luck!

  • Post-Grad Rehab: July/August

    We Change Color
    Credit: flickr / Migara.Migz

    My goal for July was to deal with bureaucracy and explore more. My success was so-so. I got my work-permit sorted, and found out how to get my tax form from IBM (still do to – ask for it). And my boyfriend and I took a trip to Paris… Ontario.

    But, a lot of my organizational energy went on figuring out what I was going to do next. I didn’t get everything done that I needed to. I continued to read a lot of novels.

    August is about change. The big thing – changing projects. Dealing with the upheaval. Deciding that I don’t want to keep banging my head against the wall that is academia. Then there are the changes I’m trying to make myself. Smaller things, changes that I feel I need to make in my life in terms of being happier. I’m going to continue to evaluate my priorities and try and make sure I live in a way that reflects them.

    Not very ambitious, I know. But sometimes you need to cut yourself some slack.