←back to thread

371 points greggyb | 1 comments | | HN request time: 0.201s | source
Show context
addicted ◴[] No.41978723[source]
This article doesn’t understand what was fundamentally wrong with Ballmer’s leadership and what Nadella actually changed.

The specific technologies that were successful is irrelevant. Microsoft has and continues to invest in nearly every computer related technology that may come around the corner or they got late on.

The problem with Microsoft was everything went through Windows. The entire company was designed to promote Windows.

This was the fundamental flaw with Microsoft that Nadella changed. He quickly not just made Windows just another part of Microsoft’s business, to a great extent he actively devalued it.

The fact that Ballmer invested in Azure, etc before Nadella would all be irrelevant because under Ballmer Azure would have remained a red headed step child to Windows, so it’s unlikely to have seen much success under him anyways. Same goes for pretty much everything else Microsoft is doing right now.

replies(12): >>41978980 #>>41979581 #>>41979633 #>>41980308 #>>41982340 #>>41982669 #>>41983142 #>>41983652 #>>41985347 #>>41985738 #>>41988158 #>>41990754 #
Hypergraphe ◴[] No.41982669[source]
I'm not sure that devaluating Windows is a good strategy at all...
replies(4): >>41982803 #>>41984256 #>>41985351 #>>41985590 #
1. mike_hearn ◴[] No.41985351[source]
It's not a strategy, it's a recognition that the Windows org has decayed and they apparently don't know how to turn it around. Apparently simple projects take forever, new code they launch is often filled with bugs, different parts of the org don't talk to each other and they can't explain why anyone should write an app that targets the Windows API. I support customers shipping apps to every platform and Windows is nowadays 90% of the pain, it's worse even than Linux. Microsoft just don't care either, you can tell the devs who work on it are overwhelmed by the sheer size and tech debt levels of the codebase. Decades of compounding bad decisions have well and truly caught up with them :( This is a pity in a way, the desktop OS market could use more competition.

Nadella de-prioritizing Windows was the right thing to do for the business because it had a monopoly, so after PC sales saturated the market the best they could achieve was treading water, but also because the strategy of tying everything to Windows assumed the Windows team would continue to execute well and these things would all be mutually reinforcing. In the 90s Windows did execute well but by 2010 that had stopped, and so the tying strategy also had to stop. A better CEO than Ballmer could possibly have turned the Windows situation around and avoided the need for the disconnection, but instead it was left to drift.