POSTS

Unclear Goals in Hiring Engineering Managers

Blog

Some organizations don’t know whether they want an engineering manager or a lead engineer.

I’ve seen this manifest as:

  • Interviewing a would-be manager for their ability to code like a lead engineer
  • Asking inwardly-focused, process-disinterested, high-output engineers to sprout the capacity to direct, nurture, and manage other humans

And, perhaps more pathologically, I interviewed at organizations where they knew they needed both, but interviewed aggressively in hopes of landing one and getting the other “for free” (with pay to match).

Doing any of these behaviors hurts the organization, the currently-staffed employees, and wastes enormous amounts of time.

Consider:

Performs As Engineering Manager Performs As Lead Engineer
Hired As: Engineering Manager
  • 👍
  • (👎) Does the work rather than building a team to do the work
  • (👎) Late to, spaces out coding during HR meetings
  • (👎) Tracking reports’ achievements and working to advance their careers is a distraction
  • (👎) Constant miscommunication: junior members will be given tactics instead of being mentored
  • (👎) Serves as a challenger (with hire / fire power and influence) against the titled lead engineer
  • (👎) Low interest in financials, compensation structure, etc.
Hired As: Engineering Manager
  • (👎) Drags on resources while being exhausted: doesn’t do the expected work on top of being a stellar manager
  • (👎) Managerial contributions are not understood as valuable; becomes ignorable, risible
  • (👎) Tracking reports’ achievements is seen as busy work or an attempt to “suck up”
  • (👎) Constant miscommunication: junior members seeking tactics will be given strategy
  • (👎) Serves as a challenger (with hire / fire power and influence) against the titled lead engineer
  • (👎) Chaotic interviews: algorithms and team-building?
  • 👍

Why?

Given this simple matrix, it becomes very clear that miscasting the role, in either case, is catastrophic. Executives or upper-middle management should be aware of these pathologies. So, why do so many organizations get it wrong?

Explanation 1: They Don’t Build this Matrix

Simple. They don’t do the exercise in imagination done above

Explanation 2: They’re Vampires Feasting on the Perfect Unicorn

It’s also possible that hiring teams are knowingly, depending on your moral stripe, cheating (or optimizing) and getting a bargain. If I find a senior engineer who’s recently had experience that makes them serviceable as a manager, then I can get them for a senior engineer salary but work them for senior engineer + clerical (i.e. hobbled manager) role. I view such a game as a type of fraud, so I’d opt for “cheating” here. A way to clear that moral smudge is discussed below.

I believe this can happen in a malevolent form and an ignorant form. Let’s cover the malicious case first, since it’s more entertaining.

Add in some Borgia-level psychopathy with: “Well, maybe management isn’t for you, if this is too much work…” and the organization can unsustainably vampire upon a very special individual. They will give their code (their known strength) to mollify the team and they will squeeze in the work that they believe will prepare them for management (their growth area). They’re doing this for the price of the former role by itself. This person is caught in a living Hell working (at least) 10 hour days.

Like Voldemort in the forbidden forest, this organization is feeding off of someone special to make up for their failure to prioritize, organize, or execute.

Only one who has nothing to lose, and everything to gain, would commit such a crime. The blood of a unicorn will keep you alive, even if you are an inch from death, but at a terrible price. – Harry Potter and the Philosopher’s Stone by J.K. Rowling

Explanation 3: They’ve Missed a Growth Step

A non-malicious version of Explanation 2 is that the organization missed that the role “Senior-Engineer-And-Manager” now needs to be split and they’re attempting to carry the number of chairs at the table forward from yesterday into tomorrow. The growth step here, of course, is to realize a chair needs to be added and the budget extended in the department.

From the board room, this looks like an increase in cost, however with the reduction of coordinating costs, more time for the senior engineer to mentor the juniors, and better alignment with the rest of the organization through the engineering manager, these are, in most cases, readily supportable increases to marginal spend.

The case where it’s not as easily supported would be in the case of a bootstrapping startup. Lacking other peoples’ money they cannot make this maneuver. As with most things in business, honesty and communication is key. IF this is the situation, it can be explained in the interview and remedied with a compensation structure that pays off “surviving this challenging growth phase.”