Hiring for Potential vs. Experience

Posted in Hiring, Management

I’m a people optimist. When it comes to building and managing a team, this optimism manifests itself in trusting people on the team to do ultimately do the right thing. It may take them a …

Building the Factory that Builds the Widgets

Posted in Management

I just spent 40 minutes listening to a trio of software engineers speculate on the motivations of an executive jumping from Apple to Tesla. And while the ATP podcast spends an inordinate amount of time …

View Post

Breaking Down Team Organization

Posted in Management, Work

Steven Sinofsky — former Microsoft Windows executive, now a16z board partner — wrote a really in-depth article about organizing teams within companies: Functional versus Unit Organizations For the uninitiated, functional organization is grouping people by …

How to Find a Good Manager

Posted in Management, Work

Recently, I was talking with a colleague at work who was about to leave the company, and they were asking me for any tips to take with them to their new job. In my head, …

View Post

The Greener Grass on the Management Side

Posted in Management, Work

In modern tech companies, there’s a dual career ladder structure for software engineers: they can either progress more technologically (as senior and lead engineers) or advance on the management side (as engineering managers and directors). …

How Culture Matters

Posted in Management

I really like this quote from Organizational Culture and Leadership by Edgar Schein, courtesy of this article from Stratechery contrasting cultures from familiar tech companies: If one wishes to distinguish leadership from management or administration, …

Automatable Management

Posted in Computing, Management

If there’s any truth left to the cliche that middle management adds little more than bureaucracy and communication overhead to an organization, then Slack’s manager bot product should fix that market inefficiency pretty quickly. Status …