from Hacker News

Software engineers make excellent CEOs, but few of them think they could do it

by LegitGandalf on 4/1/21, 5:54 AM with 15 comments

  • by mdorazio on 4/1/21, 6:17 AM

    There are so many cherry picked data points and unfounded assumptions in this article it's hard to even pick where to start rebutting it. I'll just pick the most obvious one: if you limit your data set of companies to tech, of course you'll find that engineering-oriented CEOs outperform. But tech companies make up only a fraction of the total population of businesses in America.

    Also it annoys me when authors don't even try to state what it is CEOs actually do, and what skills are necessary to succeed at those things. If you've got more than few couple dozen employees, it's not engineering...

  • by davecheney on 4/1/21, 6:11 AM

    This article is not worth the milliwatts of energy consumed to bring to your browser.
  • by somethingAlex on 4/1/21, 6:20 AM

    While the content of the article is extremely shallow, I'll comment on why software engineers don't see CEO as a career choice.

    Any time I've tried to dive into the world of business / finance I find that it is just a completely different culture in terms of knowledge sharing. The technology culture is one of sharing; knowledge is extremely accessible. If you look hard enough, you can find the contents of a complete CS curriculum on Google. You can then find poignant on-the-job lessons just as easily.

    Any time I dive into finance I'm just stuck reading old books and having no seemingly active community to discuss what I've learned with.

  • by ma2rten on 4/1/21, 6:29 AM

    I have another hypothesis: People who are experts in the core competence of their companies make better CEOs.
  • by arcturus17 on 4/1/21, 6:18 AM

    Yet another article that defends this thesis with very little rigor, in my opinion.

    Understated hypothesis #1: Software engineers make good tech CEOs because they know the core product/service they are delivering. This is not new to tech - many organizations, such as big traditional engineering (industrial, electrical, aerospace, etc.) or successful law firms are often led by former practitioners (ie, engineers and lawyers respectively). Leaders who know their domain and processes intimately are bound to get better better results on average than those who don't.

    Understated hypothesis #2: Engineering likely selects for individuals that are highly intelligent.

    All these other ideas of software engineers leading businesses more creatively or efficiently (through process automation, etc) may be hypotheses worth testing, but certainly not foregone conclusions as some of these articles seem to suggest.

    I think I'd have much less of a problem if articles like these formulated questions ("could it be that...?") instead of assertions. Discussions would be equally interesting, the style of the text needn't suffer, and I would respect the authors more for their intellectual rigor.

  • by MattGaiser on 4/1/21, 6:23 AM

    The biggest problem is probably that if you had the patience to sit in a dark room and learn to code for hours on end, you are probably less social than necessary.
  • by jimnotgym on 4/1/21, 6:44 AM

    Why should it be the case that the best engineers, best machine operators, best accountants, best sales people should have to enter management to further their careers? Isn't it a shame that we force people into management so they can earn more money. Being a CEO means you don't get to code any more, why do that to the best coders?
  • by runawaybottle on 4/1/21, 6:35 AM

    Software engineers barely know how to write simple code, so i I’m just going to pile on and casually dismiss this article like everyone else.

    I’m barely impressed by the job we’re tasked to do.