Technical Engineering Managers

The cluster debates whether effective engineering managers need technical backgrounds, criticizes non-technical managers like MBAs, and discusses the Peter Principle in promoting engineers to management roles.

📉 Falling 0.3x Career & Jobs
5,039
Comments
20
Years Active
5
Top Authors
#8173
Topic ID

Activity Over Time

2007
6
2008
17
2009
44
2010
56
2011
92
2012
99
2013
146
2014
168
2015
175
2016
210
2017
347
2018
375
2019
379
2020
364
2021
536
2022
636
2023
591
2024
411
2025
362
2026
25

Keywords

e.g IT IMHO GP SWE BMA MBA HR CTO CEO managers manager technical management engineers engineering managing tech engineer mba

Sample Comments

say_it_as_it_is Jun 11, 2023 View on HN

Management is where engineers stop growing. Managers aren't regularly cultivating new skills as engineers are.

southwesterly Nov 22, 2023 View on HN

A good manager does not always a good SWE make.

sys_64738 Sep 21, 2020 View on HN

There are some great managers but they’re usually from a tech background and know not to micromanage. Non-tech managers are really glorified PMs.

jetsnoc Mar 27, 2017 View on HN

IMHO, tech is a hostile environment with a lot of poor managers. I think the Peter principle applies to a lot of managers in tech. Promoted past their skill set. Just because someone is a good engineer does not mean they will be a good engineering manager. Managing humans with needs, concerns, ideals and life goals is so very different than managing a code-base. Executive leadership needs to consider this when building teams and figure out how to make and/or recruit good managers.

FT_intern Jan 25, 2017 View on HN

The goal post is not "good manager". It is just "better than non-technical managers"

edoceo Aug 29, 2017 View on HN

It's not the engineers, it's the managers.

fargle Mar 4, 2022 View on HN

problem is that only a small percentage of good engineers make good managers. a few bad engineers also make good managers. it's extremely rare but a few non-engineers make ok managers. but almost all of the very worst managers have been non-technical (e.g. BMA).

nxc18 Sep 18, 2018 View on HN

Every software engineer needs to read this. Managing people is it’s own skill all its own. Programming skills don’t translate.Business folks: please create parallel technical and managerial career paths. This can go all the way to the CEO (CTO) level - great devs can be great devs, great people/business folks can be great at managing.I see it daily:if your manager is programming, he’s not managing. Of course there are exceptions, but as a rule, if you’re a senior dev, you’ve probably

sombremesa Mar 30, 2019 View on HN

As an engineer, all the good managers I've had have had their hands in the tech in the present or the past. Really confuses me why companies hire externally for managers working directly with engineering. Knowing the tech makes a huge difference in managing expectations.

loloquwowndueo Oct 13, 2024 View on HN

It’s uncommon but not unrealistic. The old adage “surround yourself with people smarter than you” applies and is a mark of a good manager. Maybe it’s good if the manager is not a clueless MBA and has enough technical expertise to understand what the team is taking about. It should be a manager of manager’s job to identify and replace managers who don’t understand this.