logoalt Hacker News

Someone1234yesterday at 4:24 PM11 repliesview on HN

I know blaming everything on LLMs is in vogue right now; but this is much more to do with Microsoft very publically firing the QA department[0][1] as a cost savings measure and claiming developers will do their own QA (long before LLMs were on the scene). It started in 2014 and the trickle never stopped.

Microsoft has a cultural problem; it went from an "engineers" company to an MBA directed one, trying to maximize short-term shareholder value at the cost of long-term company reputation/growth. It is very common and typical of US Corporate culture today, and catastrophic in the long-run.

[0] https://arstechnica.com/information-technology/2014/08/how-m...

[1] https://www.reuters.com/article/business/microsoft-expected-...


Replies

mancerayderyesterday at 6:15 PM

The arstechnica article was very good as a history of waterfall v sprint using MS as a case study. However the firing the QA department narrative is not supported:

Prior to these cuts, Testing/QA staff was in some parts of the company outnumbering developers by about two to one. Afterward, the ratio was closer to one to one. As a precursor to these layoffs and the shifting roles of development and testing, the OSG renamed its test team to “Quality.”

Two QA per dev?? That seems ginormous to me. What am I missing about the narrative about evil corp sending all of QA packing, that seems not supported here?

The second, Reuters article seems like it's saying something different than the QA firing narrative - it seems to talk about Nokia acquisition specifically and a smattering of layoffs.

Not supporting layoffs or eliminating QA, and I'm deeply annoyed at Windows 11. I just don't see these as supportive of the narrative here that QA is kaput.

show 5 replies
throwaway85825today at 2:24 AM

There's a great talk that explains how code structure ends up looking like the org chart, and every subsequent organization chart layered on top producing spaghetti code. Windows is now old and full of spaghetti code. Then Microsoft layed off all the expensive seniors who knew the stack and replaced them with cheaper diverse and outsourced staff. Then the people who can't maintain the code use AI and just ship it without any testing.

edit: https://en.wikipedia.org/wiki/Conway%27s_law

Datageneratoryesterday at 10:44 PM

Let's hope for the catastrophic scenario. A world without Microsoft.. no telemetry or backdoors. Please continue on this track to disaster!

show 2 replies
themafiatoday at 12:53 AM

No one is blaming LLMs.

Their presence in this situation casts a conspicuous shadow though.

teleportmeplstoday at 1:45 AM

> Microsoft has a cultural problem; it went from an "engineers" company to an MBA directed one

I don’t think this is just Microsoft. Few engineers and visionaries that started these big companies are still at the helm.

It’s an opportunity for other companies to take over imo.

miohtamayesterday at 10:45 PM

At least we get Visual Studio Code for free

ASalazarMXyesterday at 8:10 PM

It has been an MBA company for most of its life. If I had to draw the line, IMO seems Windows 2000 was the last engineer-driven product, and by then it had already developed predatory habits.

ferguess_kyesterday at 11:39 PM

I think all companies eventually mutate into a MBA company. For MSFT there was a culture from very early that PMs should lead the project instead of engineers. I read in "Showstoppers" that Cutler was very against of the idea and he pushed back. So that means even in the late 80s MSFT was already a MBA-centered company. The only reason that it has not degraded yet, was because it has not achieved the monopoly position. Once it does it started to chew on its success and quickly degraded into a quasi-feudal economic entity.

rolandogtoday at 3:15 AM

Wholeheartedly agree.

I can't wait until we can live in a better era where we look back with collective disgust at the blatant white-collar crime time period that was ushered by Friedman and Welch.

That, plus the current era, feels to me like a massive dog whistle for people who can't read satirical stories like A Modest Proposal without taking them as instructions.

Night_Thastusyesterday at 4:58 PM

Microsoft fired their QA because at the end of the day, they are beholden to shareholders. And those shareholders want higher profits. And if you want higher profits, you cut costs.

It's not a culture problem. It's a 'being a business' problem, which unfortunately affects all publicly-traded companies.

show 2 replies