In the current tech jobs market, I’ve talked to a lot of folks who were looking for their next role. Instead of simply diving straight in and looking for something very similar to their previous role, I think it’s worthwhile to take a step back and be thoughtful about what that next role should be. Besides analyzing your day to determine what gives you energy, an exercise from the book Never Search Alone sets out a thoughtful framework for considering what’s next.
In this exercise, you write out the things you love doing at work, and the things you hate doing at work. I think that it’s important to write this out and then let it percolate for a few days. I’ve found that additional items on both lists arise later on, or that I come up with a different way to express something. If you also did the exercise from my previous post about what gives you energy, you might have already identified some of the things you love and some of the things you hate.
For example, here are some items from my list of things that I love doing:
- Having a deep understanding of our users and our market to create innovative products and services
- Meeting and exceeding the expectation that a design executive will influence and contribute to product strategy, engineering strategy, and business strategy.
- Coaching, mentoring, and upskilling my organization in their technical and professional skills. Creating cross-functional mentoring and coaching opportunities.
- Having processes that work in our environment to make our jobs easier without adding onerous overhead
And here are some items from my list of things that I hate:
- Working in a feature factory where the only measure is on the number of features we spit out.
- Working with people who are jerks: antagonistic, not respectful, not accepting of other backgrounds or experiences, creating unnecessary conflict, unable to give or receive constructive feedback.
- Decision-making by committee.
- Working on something that doesn’t make people’s lives better.
The book then has you analyze these two lists and coming up with two more lists: what your next role must have, and (just as importantly!) what your next role must not have.
Here are some of my must-haves:
- I must work for a company that appropriately invests in its future through product discovery, a deep understanding of its users, and engineering excellence.
- I must work for a company that understands the value of design as more than just “making things pretty” and expects design to have a role in crafting business strategy.
- I must have a manager who respects me and the disciplines that I represent, understands how we contribute to the business, and creates opportunities for growth.
And some of my must-nots:
- I will not work for an asshole again.
- I must not work for a company that does not value the craft of management.
- I must not work in a field or on technology that I think makes the world worse.
If you’re searching for a role, these lists are a framework to help you evaluate the opportunities that come your way. You’re probably not going to find a role that meetings all of your must-haves and your must-nots. You can use this to help you decide whether it meets enough of each of them to be worthy to consider. It also can help you negotiate for more things on your must-have list and reduce the things on your must-not list. This is an especially good input into the evaluation of job descriptions that I describe in this post.
I’ve found that I have to pay close attention to my must-not list. I am prone to only looking for the items on my must list, but ignoring the items on my must-not list. Having a complete picture of how well any given role fits what I want and what I don’t then gives me the ability to decide what trade-offs I want to make. It also gives me negotiating points: I can say that I’m really excited by this role, and I would like to work on a way to incorporate something from my must-have list that it’s currently missing so that it’s an even better fit for me.
By doing this reflection, I’m better prepared for interviews about a new role. I can evaluate job descriptions against my lists of must-haves and must-not-haves. Then I can also identify open questions about whether it has additional items on those lists. That gives me prompts for what I should be looking for during the interview process.