Because the rigour and quality of work that is needed to do good software to get to market is insanely higher than the one required for keeping the money machine alive once you are a monopoly. So as you hire more and more to get your hands in as many pies as possible, have fewer and fewer experienced staff to train the new hires, and do questionable hires in leadership positions, the culture invariably shifts to doing less and less effort, or putting effort in the wrong place, and there you have it.
Now in Microsoft’s case, the quality was never that high to begin with (but the scummy practices made up for that), and the pockets are deep aplenty, so I think we are in for quite the shitshow (it can, and it will, get even worse).
I’m convinced at this point they’re letting the vibe coders write the OS updates. It’s the only reasonable explanation for how they keep breaking core OS functionality that shouldn’t even be getting updates.
I was going to try and defend them by saying that given the number of recent layoffs, and the push from the higher-ups, they’re not necessarily vibe coders by choice.
But then I remembered, I don’t give a shit about a company where devs think that rendering characters to a terminal emulator is a PhD-level problem, and that it’s a good idea to use react native in your start menu, to only name two.
Because the rigour and quality of work that is needed to do good software to get to market is insanely higher than the one required for keeping the money machine alive once you are a monopoly. So as you hire more and more to get your hands in as many pies as possible, have fewer and fewer experienced staff to train the new hires, and do questionable hires in leadership positions, the culture invariably shifts to doing less and less effort, or putting effort in the wrong place, and there you have it.
Now in Microsoft’s case, the quality was never that high to begin with (but the scummy practices made up for that), and the pockets are deep aplenty, so I think we are in for quite the shitshow (it can, and it will, get even worse).
I’m convinced at this point they’re letting the vibe coders write the OS updates. It’s the only reasonable explanation for how they keep breaking core OS functionality that shouldn’t even be getting updates.
They are forcing AI on everyone in Microsoft.
There was an article about it, managers force to use AI to parse workers self reports produced by AI to make sure everyone and everything uses AI.
I was going to try and defend them by saying that given the number of recent layoffs, and the push from the higher-ups, they’re not necessarily vibe coders by choice.
But then I remembered, I don’t give a shit about a company where devs think that rendering characters to a terminal emulator is a PhD-level problem, and that it’s a good idea to use react native in your start menu, to only name two.