The better question is, "But what type of people will he gravitate towards hiring to develop some products?"
Other companies are huge contracts, and simply won't sign on without that level of dedication. They demand it, and the CEO's give it.
Why? A salesman says whatever he’s paid to say. Tomorrow he could move again and be flogging IBM’s joke of a cloud.
Its funny that Hacker News hates on Oracle, but their database is far ahead of the competition in a highly competitive market. Say what you want about their other products (that are indeed terrible), but that core database gets them billions in revenue for a reason.
But this is happening with increasing frequency even for mid-level leadership positions, and it is showing more and more in the culture.
I know of two groups (one of maybe 10, and another maybe 30 engineers) that sat essentially leaderless for several months each before Google hired a manager from outside the company. Neither one of these, in my opinion, have a good handle on Google culture.
There is no real reward for becoming a manager (no more pay, no more level, no more nothing), but a lot of hassle, so very few engineers want to do it.
At least that is what I see from my limited vantage point.
Source: personal experience circa 2013-2015, when I was there and trying to transition from individual contributor and tech lead to first-time people manager. Of course I wasn't considering executive roles like this article is about.
Source: Ex-googler.
What does "peer cannibalization" mean?
For some areas, I agree. But Google does need some outside influence on how to sell/service the Fortune 500.
They are ceding business to Amazon not because Amazon is great at it, but only because Amazon is less terrible at it.
IBM, CA, etc can sell pure garbage because their sales folks understand how the game is played, who to please, etc. Amazon won't even do simple stuff like relatively minor redline changes to contract terms.
Also, by "good" I mean maximize revenue/sales/renewals. Not specifically delivering something good in the end.
The role is organisation and team psychologist more than API design. If you want to rate his performance, the products are a worse indicator than, say, how well-adjusted and mentally stable his teams were...yeah, you're right. GCP is fucked.
Although I'm not so sure what Google's style is, it's been changing so much in the past few years, and a lot of their slimy stuff has been exposed too.