Listen

Right now, everyone is trying to understand what is happening and how to react. There are many things that we can all do, individually and socially, to fight racism, hatred, and violence in our communities and the country. This article isn’t about where to donate or protests to participate in or petitions to sign.

This article is about the one seemingly simple thing that we must all do. Especially if you are a manager, and especially today.

Read more →

Focus on these six things

The computer and information technology sector is projected to grow faster than any other occupation over the next ten years.

As more and more people enter the field, the need for management grows, too. The software engineering field is notoriously fickle about hiring “outside managers,” and for good reason; research shows that the most effective managers not only understand the work of their teams, but can actually do the work, too.

Read more →

How to be a great manager

In 2002, Google decided to eliminate managers. It went terribly (as you might guess) and managers were reinstated. Still, Google remained so skeptical of management that, in 2008, they assigned a team of researchers to go figure out whether management was useful or not.

The effort was code-named Project Oxygen. The result of that research is some of the highest fidelity insight into what makes great managers great that we have ever had.

Read more →

Coaching in weird and difficult times

During uncertain, difficult, extraordinary times, your job as an engineering manager fundamentally changes.

When the world is predictable and the team is fully engaged, you can focus on output, set and model a high bar, give frequent feedback, and push the team to be the best that it can be. But when the world is upside down and everyone is living a reality they didn’t sign up for, the best thing you can do is be totally supportive.

Read more →

Three tips for successful one-on-one meetings

“Ugh, what are we even going to talk about?”

How many times have you looked at your calendar, realized that you have a one-on-one meeting with someone on your team, and fallen into a spiral of anxiety about how you will fill the time? Maybe you end up talking about their current project’s status, or you grab a couple of questions from that “101 questions to ask in a one-on-one” list and ask those, or, almost the worst of all, you just chat about life and industry news for 45 minutes.

Read more →