Live data from Hacker News

Why are so many successful founding CEOs software engineers?

iism.org

161–170 of 365 posts

Re: Why are so many successful founding CEOs software engineers?

#161
There is a bias in this article and that is the context of time. Over time there will be less and less software engineers at the top of this list as software engineering becomes more common field of study. If you look at the people listed, they were people who set up these companies not to make money. I am not saying they are not interested in money, but if you were someone interested in mainly in making money within a reasonable time frame and you were intelligent at the times Google, FB and others were invented, building these companies would have not been the easiest way to make money at those times (dot com bubble etc). These people started these companies due to an obsession with the problem, the need to make a change etc.

These companies have grown to be insane empires, not because it has been software engineers running them, but software engineering is a new field that greatly impacts the world at this time and they are the people that solved the harder mainstream problems at the time. If this was in the industrial age, we would see more blacksmiths and manufacturers and railroad builders on the list, than farmers or accountants or whatever. It is a mixture of time, depth of problem and an obsession to solve it. Not that there is something intrinsically special about software engineers

Re: Why are so many successful founding CEOs software engineers?

#162
post #155

Earlier quoted context omitted.

You are assuming a lot. Many stanford phd's fail the google interview. I'd guess larry, sergey and zuckerberg had a pretty good chance of failing their own swe interviews...

Maybe the issue is with the Google interview? I mean, plenty of very capable people are filtered out of Google and go on to do great things. It is bound to happen when you receive hundreds of applications and hire one person.

Those interviews select for different things. To start a company, you prioritize speed and the big picture when coding, when being hired by a big company, what matters is that you can conform to the way they do things. While related, they’re not the same

Re: Why are so many successful founding CEOs software engineers?

#163

Does anyone find this methodology lazy, if not disingenuous? - Google/Alphabet's current CEO is a materials engineer [0] - Apple's current CEO is an MBA with a degree in industrial engineering [1]. Jobs, the founding CEO, was also not a software engineer. - Amazon's CEO, Bezos, was a software engineer [2], but it's widely known that he didn't do programming work for Amazon. I don't think he would consider himself a "…

Hi, I'm the original author. The point of the article is as follows: there is clearly a trend towards top market-cap companies being founded by software engineering CEOs, but why? The data regarding the trend is pretty clear. I believe there are two reasons: 1. Software has become a global form of super infrastructure that facilitate scaling, but there's more going on. 2. I believe that guys like Zuckerberg, Bezos, M…

Interesting that you propose their success is based on the value fulfillment cycle which seems like something I would be far more likely to hear from an mba/pm than a software engineer.

IMO, the answer to why the biggest companies tend to be started by software engineers is far far simpler and something you can find in your ordinary econ 101 textbook. Your standard natural monopoly is one which has high fixed costs and low marginal costs such that the first one to dominate the market can usually sustain that because their ongoing costs are low while any new entrant has to pay down the high fixed costs to enter the market. While usually associated with utilities, software matches that pretty well and software companies tend to be started by software engineers.

Writing software (the fixed cost) is extremely expensive as you need to pay a lot to get good engineers and you need a ton of them to handle the complexity associated with the largest markets but once you have written the software, it is relatively cheap to run (the marginal cost). Once one company starts dominating a software market, they can amortize the fixed costs across the greatest number of users and continuously invest to make their software continuously better such that it becomes almost impossible for a competitor to catch up.

You can see this today with the cloud as AWS rakes in billions in profits because they have the most features, biggest head start, and most IAAS revenue while the other companies lose billions (5.6 billion for google last year for example) trying to catch up.

Re: Why are so many successful founding CEOs software engineers?

#164
post #101

Earlier quoted context omitted.

> Google/Alphabet's current CEO Current, sure, but he showed up after Google was already successful. Becoming the CEO of Google made him successful, but he didn't make Google successful. > Apple's current CEO... Same thing. > Jobs, the founding CEO, was also not a software engineer. True but he co-founded it with a software engineer (Wozniak) who was arguably influential enough that he had the influence of a CEO if n…

Jobs is said to have influenced the choice and use of Objective C at NS significantly - even if he didn’t code, he had enough understanding to guide it. Also his first job at Atari was as a developer, though it’s said that he got Wozniak to do most of it!

The original author of the Mach kernel was the chief of software at NeXT and Apple for some time, so you can at least get up to reporting to the CEO.

Re: Why are so many successful founding CEOs software engineers?

#166

Earlier quoted context omitted.

The M1 chip and moving Jony Ive on points towards Cook being in a different league to Ballmer.

Not just Ive, but Forstall too. That's gotta have taken guts.

He made some bad exec hires too (Mark Papermaster and John Browett) but he also fired them quickly.

Re: Why are so many successful founding CEOs software engineers?

#167

Earlier quoted context omitted.

Hi, I'm the original author. The point of the article is as follows: there is clearly a trend towards top market-cap companies being founded by software engineering CEOs, but why? The data regarding the trend is pretty clear. I believe there are two reasons: 1. Software has become a global form of super infrastructure that facilitate scaling, but there's more going on. 2. I believe that guys like Zuckerberg, Bezos, M…

Were the railway industrialists all railway engineers?

Cornelius Vanderbilt [1] mastered steam powered shipping before tackling rail. An operator of technical machinery more than a trained engineer but relatively very technical for the 2nd Industrial Age IMO.

[1] https://en.wikipedia.org/wiki/Cornelius_Vanderbilt

Re: Why are so many successful founding CEOs software engineers?

#168
post #54

Earlier quoted context omitted.

And what would that be exactly?

For me it's at least the following: - Attention to detail - Control of flow (if this then that) mentality - More binary thinking - Precision when describing (programming does not allow ambiguity) - A lot of frustration tolerance :) That's at least my experience

> - Precision when describing (programming does not allow ambiguity)

Probabilistic programming and machine learning do!

Re: Why are so many successful founding CEOs software engineers?

#169

Earlier quoted context omitted.

Software Engineers are probably more intelligent than people from other engineering disciplines, or people in general? If other engineering disciplines, it seems a bit pretentious.

Engineering is bounded by the laws of physics. Software Engineering is bounded by the laws of magic. Engineering requires creativity to harness a material to perform useful work, within the material’s tolerances. Software Engineering requires creativity to create worlds that have no existence in reality, other than in the imagination of the software engineer himself. And in today’s world, software engineering is esse…

I rather think software engineering is bounded by battery life and disk space.

Re: Why are so many successful founding CEOs software engineers?

#170

All of the people on this list are "software engineers" in the sense that they have some rudimentary education in the field. Almost none of them could get a job as a software engineer at their own company, if they had to, because they would be completely unqualified. And I'm not looking down my nose at anyone: I have an undergraduate degree in CS, but I got it 16 years ago and then went to law school, and there is no…

Almost none of them could get a job as a software engineer at their own company, if they had to, because they would be completely unqualified. There are 10 CEO level people mentioned. Woz could certainly get a job at Apple. He's clearly brilliant and capable. Larry & Sergey could definitely get jobs at Google. They were PhD CS students at Stanford (how on Earth is that "unqualified" to you?). Zuckerberg could get a j…

The OP’s point is that education or not, if you’ve been out of practice for decades, none of these companies will hire you as an SWE.

Hell, the type of attitudes and personality that made these folks good at what they did would probably be liabilities from some the interview process.

Post reply on HN