Categories
Career management

The Hardest, Shortest, Lesson Becoming a Manager

There’s something we all talk about in becoming a manager – and that’s the process of writing less code. We bemoan it because it’s hard to let go of that part of our identity. But also because it’s so quantifiable. Today I wrote X lines of code. Today I deleted Y lines of code. Today I […]

Categories
Career women in computer science

Diversity is an Attention Economy and the Economics Suck

A while ago there was an article about how women got more RTs when they talk about diversity than when they talk about anything else. This wasn’t that surprising to women, I don’t think, although it may have been news to some people. Well before this was news, I had been trying to balance what […]

Categories
Career Networking

Advice, Mentors, and Questionably Helpful Emails

Let me start by saying: I hate giving advice and I try not to do it. Typically my “advice” falls under two categories (in that order, often deployed together): Telling people that whatever their reaction (stress, sadness, fear…) is understandable. Suggesting books or lines of thinking that I have found helpful in related situations. Of course […]

Categories
Career WISE women in computer science

A Question

There’s a question that I have found myself asking a lot over the last two years: “do you know what a good environment looks like, though?” I ask it when a friend comes to me with anxiety about performance reviews. I ask it to the friend who left a bad environment only to end up in […]

Categories
Career WISE women in computer science

#GHC15: Jo Miller – Build your brand as an emerging leader or technical expert

My notes from @Jo_Miller‘s session at GHC. The Emerging Leaders Quandary – can’t get recognised as someone who is ready to lead a larger team.  Why we get stuck – you can’t get that higher level job without the leadership experience… but you can’t get the leadership experience without the job. Do not outsource your […]

Categories
Career life

Space and Time

The list of things I’ve learned this year is pretty long, but one thing I keep coming back to is: if you want something different, you have to create space for it. And so I have tried to deliberately create it (with mixed results) but above all be mindful about what (and who) I let […]

Categories
Career

Learning What Not To Do Doesn’t Teach You All That Much

Early on in my career, I worked on something that shipped without tests. And I learned something important: That’s a bad idea. To frame it positively, I learned that any tests were better than no tests. And so I went away and read things, talked to people, and experimented. And over time I’ve learned a lot […]

Categories
Career life

Exciting News

Sometimes you have to do the scary thing. So here it is: I’m leaving Google at the end of the month. Will post more about The Plan at a later date, but for now suffice it to say I’ll be working on some personal projects that I’d love to see if I could turn in to something, and […]

Categories
Career Reflections WISE women in computer science

On Leaving (again), Compound Effects and Falling Out Of Love

Someone tweeted that this post reminded them of my post about leaving. And I read it, finding it oddly compelling (even though I’m not excited by comics, or superheros), and then I found this quote. it seems to me to be the worst thing in the world to want to do something that badly and […]

Categories
Career life Reflections

Work vs Life

There was an article a while ago with Marissa Mayer’s thoughts on work life balance. Essentially it was that long hours were fine, as long as you didn’t miss out on things that would make you resent it. I try and work manageable (sustainable!) hours but sometimes my work gets prioritised over my life. And my […]