So, a couple years ago Microsoft was the first large, public-facing software organization to make LLM-assisted coding a big part of their production. If LLM's really delivered 10x productivity improvements, as claimed by some, then we should by now be seeing an explosion of productivity out of Microsoft. It's been a couple years, so if it really helps then we should see it by now.So, either LLM-assisted coding is not delivering the benefits some thought it would, or Microsoft, despite being an early investor in OpenAI, is not using it much internally on things that really matter to them (like Windows). Either way, I'm not impressed.
Someone1234|1 month ago
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-...
mancerayder|1 month ago
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.
debugnik|1 month ago
namcheapisdumb|1 month ago
A move no doubt encouraged by c-suites to demonstrate how effective LLMs are in the budget tally.
throwaway85825|1 month ago
edit: https://en.wikipedia.org/wiki/Conway%27s_law
steve1977|1 month ago
thewhitetulip|1 month ago
Since LLMs have been shoved down everyone's work schedule, we're seeing more frequent outages. In 2025 2 azure outage. Then aws outage. Last week 2 snowflake outages.
Either LLMs are not the panacea that they're marketed to be or something is deeply wrong in the industry
ASalazarMX|1 month ago
Datagenerator|1 month ago
teleportmepls|1 month ago
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.
wnevets|1 month ago
We know this was the correct move because Microsoft's stock price has gone up tremendously since 2014, those in the c-suite received massive bonuses and the worlds most efficient system for resource allocation has deemed it so.
ferguess_k|1 month ago
boshomi|1 month ago
miohtama|1 month ago
user____name|1 month ago
razodactyl|1 month ago
Although. These companies don't "die" - it's more the consumers end up being abandoned in favour of B2B?
themafia|1 month ago
Their presence in this situation casts a conspicuous shadow though.
joe_the_user|1 month ago
Every simplistic analysis of failing company X uses a hackneyed cliche like this. But in the case of MS, this is completely ridiculous. MS has been renowned for shitty software, since day one. Bill Gates won the 90s software battle based on monopoly, connections and "first feature to market" tactics.
If anything, the heyday of MS quality was the mid 2000s, where it was occasionally lauded for producing good things. But it was never an engineers company (that's Boeing or whoever).
fzeindl|1 month ago
Yes, yes, "agile" everything...
I remember clicking on a perfectly honest button in Azure Dev Ops (Production) and it told me that the button is completed but the actual functionality will be probably delivered in Sprint XY.
unknown|1 month ago
[deleted]
Night_Thastus|1 month ago
It's not a culture problem. It's a 'being a business' problem, which unfortunately affects all publicly-traded companies.
HumblyTossed|1 month ago
I will never ever understand this. Development and QA are two different mindsets. You _can_ do both, but you* can't be great at both.
* There's always exceptions, yes, yes.
rolandog|1 month ago
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.
SloppyDrive|1 month ago
The key thing for me is that it only works when the LLM is used for tasks below the devs skill level; It can speed up somebody good, but it also makes the output of low-skill devs much harder to deal with. The issues are more subtle, the volume is greater, and there is no human reasoning chain to follow when debugging.
So you combine that with a company that has staff in low skill regions, and uses outsourcing, and while there might be some high skill teams that got a speed up, the org is structured in a way that its irrelevant.
claysmithr|1 month ago
bodge5000|1 month ago
rossdavidh|1 month ago
adamrezich|1 month ago
Think of how dramatically this hypothetical alternate reality differs from the one we live in, and then consider just how galling it is that these people have the nerve to piss on our leg and then tell us it's raining. Things are not getting better. This supposedly-magical new technology isn't observably improving things where it matters most—rather, it's demonstrably hastening the decline of the baseline day-to-day software that we depend upon.
Telaneo|1 month ago
rossdavidh|1 month ago
csomar|1 month ago
heliumtera|1 month ago
rich_sasha|1 month ago
Also, it seems from the outside like a dysfunctional organisation, or at least with incentives heavily misaligned with their users. Replace LLMs with a bunch of 10x engineers and it will still be bad in an environment like this.
So not sure how much to blame the LLMs - or in fact how much MS is really using them. Poor souls have to use MS AI tools, I almost feel sorry for them.
BizarroLand|1 month ago
Some flavors of Linux are approaching the Windows 7 peak as well as far as ease of use for newbies, software "just working", and for familiarity for users of other OS's.
Their days as the default OS for most people are numbered unless they pull an incredible heel turn.
MrBuddyCasino|1 month ago
"The bear case for AI is that bringing 10x or 100x or 1000x more intelligence to America will not change anything because U.S. institutions are already designed to ignore or waste intelligence and have no idea what to do with any more of it."
https://twitter.com/mmjukic/status/2014255931215716545
ManlyBread|1 month ago
Mr. Nadella, why not lead by example and make Windows the most amazing operating system ever created with the help of Copilot? What's the holdup?
baka367|1 month ago
Microsoft went all in on do more with less and fired/reorged significant part of the company.
Wouldn’t be surprised if the outage is caused by new team taking something over with near zero documentation while all the tribal knowledge was torched away
Someone|1 month ago
Also: do you have a reference for “a couple years ago Microsoft [made] LLM-assisted coding a big part of their production”?
I know they started investing, mentioning future benefits, but don’t remember them saying their Windows development team (heavily) relying on it.
felixgallo|1 month ago
(2) LLMs are a force multiplier. If you start with a negative number, then your coefficient makes things worse.
(3) Microsoft has never been a place of quality. It's not organized for that, it doesn't have that as its philosophy, and so you should never be surprised that it doesn't deliver that.
austin-cheney|1 month ago
In the case of LLMs the only way LLM use becomes profitable is if this condition are achieved:
If you want to see a 10x savings then multiply the cost of manual output by 10. While LLM profit is achievable in some scenarios a t0x improvement in most scenarios is highly improbable.isk517|1 month ago
serf|1 month ago
wouldn't a for-profit company just balance the workforce for the productivity gained to increase overall profit?
some person is 10x 'more productive' (whatever that means) , let's cut 9 jobs.
Although to your grander point, employment during the LLM-embrace period seems fairly stable.[0]
[0]: https://stockanalysis.com/stocks/msft/employees/
j1elo|1 month ago
ljm|1 month ago
heliumtera|1 month ago
pawelduda|1 month ago
dzonga|1 month ago
so yeah we're being sold a bag of air
gchamonlive|1 month ago
rk06|1 month ago
steve1977|1 month ago
njhnjhnjhnjh|1 month ago
[deleted]
Octoth0rpe|1 month ago
That productivity may not be visible. I think MS's move-everything-to-rust initiate would be one hell of an endorsement if they manage to make visible progress on that in the next couple of years.
mattgreenrocks|1 month ago
I'm not sure what your take is, but this reads like goalpost shifting.
If one of the biggest orgs that practically mandates some amount of LLM use cannot surface productivity gains from them after using them for several years, then that speaks volumes.
Reality has a way of showing itself eventually.
Someone1234|1 month ago