Hacker News new | ask | show | jobs
by AStellersSeaCow 1346 days ago
My perspective after five years in tech management:

Effective managers from a pure tech background tend to have happy, functional teams that get things done well and add a lot of long term value to the company. They focus on "managing down", ie making sure their reports are happy and that they are building/doing the right things.

Effective managers with MBAs tend to have miserable teams that get things done fast and add a lot of perceived short term value to the company, at the cost of lots of long term value loss. They tend to focus on "managing up", ie making sure their bosses are happy and that they are personally looking good even if they are running things full speed off a cliff.

The former managers grow careers, build systems that don't need to be replaced every two years, and are remembered positively by their peers and reports. Of course, the latter managers get promoted much more readily and inflict that style of thinking on ever-widening orgs.

The most depressing part is that the latter style of manager -sometimes slowly, sometimes quickly - inevitably take over orgs and companies. Major stockholders/board members are too focused on the short term, and managers like that focus on short term value (or the perception thereof) at any cost.