@GossiTheDog microsoft in general is in a really sorry state, I really wonder when and why they lost their focus on quality. I now almost daily see typos in their texts, links going to nowhere, half-cocked features in Teams that are implemented so shoddy that everybody is undoing them, performance issues in azure, you name it. If it wouldn't have such a profound impact on all of us I'd feel sorry for them
Conversation
Notices
-
Embed this notice
DJGummikuh (djgummikuh@mastodon.social)'s status on Thursday, 05-Dec-2024 08:01:25 JST DJGummikuh
-
Embed this notice
David Chisnall (*Now with 50% more sarcasm!*) (david_chisnall@infosec.exchange)'s status on Thursday, 05-Dec-2024 08:01:24 JST David Chisnall (*Now with 50% more sarcasm!*)
I really wonder when and why they lost their focus on quality
I believe it was with the release of MS DOS 4.0.
-
Embed this notice
DJGummikuh (djgummikuh@mastodon.social)'s status on Thursday, 05-Dec-2024 08:01:24 JST DJGummikuh
@david_chisnall @GossiTheDog not on this level. When I started my career 2007, whenever we had an issue with the OS, we assumed us to be the culprit. Nowadays, no day goes by without a MAJOR screwup by Redmond, to the degree that I am actually happy every single day to no longer use Windows. There definitely is a break somewhere in those 17 years
Robert Link repeated this. -
Embed this notice
David Chisnall (*Now with 50% more sarcasm!*) (david_chisnall@infosec.exchange)'s status on Thursday, 05-Dec-2024 08:01:24 JST David Chisnall (*Now with 50% more sarcasm!*)
My experience at Microsoft was that the culture revolves around lying to management.
The entire incentive system (bonuses and promotions) revolves around being able to demonstrate short-term impact. Claiming that a thing is done and ready when it’s actually an early prototype is rewarded.
If you’re an engineer, you claim features are done and downplay bugs and you’ll get a nice bonus and the opportunity to transfer somewhere else before anyone notices that you’ve built a mess.
If you’re managing a team, your best strategy is to over claim on the status and make sure that meetings with PMs and your management exclude any engineers who might tell the truth (and you promote the ones who are willing to lie, because that helps you).
By the time you reach Nadella’s leadership team, all information has gone through multiple rounds of exaggerations or outright lies. And because he says the right things about culture but has absolutely no follow through (and rewards people whose bonuses he directly reviews who directly contradict the things he says are important), this is amplified. People like Kevin ‘must have the shiny thing’ Scott, who exemplify the Peter Principle and would be totally unable to actually judge competence even if his reports weren’t incentivised to lie to him, make strategic decisions.
The company is not able to innovate and is not able to plan any project that extends beyond a semester, unless some people below CVP level manage to do it without their management noticing (if it succeeds, you will learn that the CVPs were outspoken advocates of the project all along, in spite of the fact that they didn’t know it existed until a week earlier).
-
Embed this notice