3 ms·
> This is not the defense you seem to think it is. it’s not a defense at all, it’s my whole point. enterprise software is absolutely lost, because following e
by naikrovek 4y ago
> This is not the defense you seem to think it is.
it’s not a defense at all, it’s my whole point.
enterprise software is absolutely lost, because following enormous sets of rules and enforcing those rules via management is FAR CHEAPER AND EASIER than hiring skilled people who don’t need those rules to produce good software.
if that isn’t the very definition of bad management and business practices, i don’t know what is.
enterprise software being a total shitshow is my point, because a shitshow is far better for shareholders in the short term. filling seats with dopes you hope to train is easy to measure. carefully harvesting the best talent is slow, expensive, and difficult to measure.
microsoft does that. all large publicly traded companies optimize for short-term gain at the expense of long-term loss.
game companies, the good ones, the smaller ones, don’t operate like that. there are shit managers there, too, but game companies attract the exact talent they need, almost by default. they care about what they create because not caring means bad reviews, low sales, no bonuses, and layoffs.
the punishment for writing shit software at any enterprise company is continued employment, and at worst, an involuntary lateral move to another position where software quality does not matter.
microsoft is an enterprise software developer. they are burdened with that management style just like a lot of our employers are.
- WalterBright 4y ago> microsoft does that. all large publicly traded companies optimize for short-term gain at the expense of long-term loss. I hear this claim all the time, but nobody is able to explain why they continue to grow profits.
- pid-1 4y agoI'm the "main tech guy" of a financial firm and I can answer this question. It's because people like me don't care about user experience. We get Teams for free in our M365 subscription. It's integrated with other stuff, it has APIs for automation and I can't be blamed for choosing MS. I know this is a shitty argument... but seriously, I have many battles to fight, not wasting my energy choosing the best chat software. Devs think a lot a about software quality and stuff, but that's often irrelevant for business. GP is wrong, MS knows exactly what they need to do to increase profits.
- naikrovek 4y agooptimizing for short-term gain is growing profit. what do you think short-term gain is? it's gain! what it isn't is investing in quality and long-term success; it's betting that you'll be able to find some other short-term optimization in the future, and it relies on the stock market having a memory that lasts no longer than one year
- WalterBright 4y agoMicrosoft has had 35 years of long term growth. How can you say optimizing for short term profit at the expense of long term profit is their strategy? > and it relies on the stock market having a memory that lasts no longer than one year If that was true, you could easily make $billions shorting those stocks that you know sacrifice the long term. Let us know how it goes!
- naikrovek 4y agoMicrosoft doesn't do _everything_ with an eye on short-term gain, is why. Everything Microsoft did in the 1990s was based on returning profit sooner rather than later. That's the whole point of "embrace, extend, extinguish": liquidate this technology and turn it into money as fast as possible. Every time you make a decision which gives you money or profit today, and that decision is based on money alone, you are optimizing for the short term at the expense of the long term. It is easier to think about when you think of personal finances. You can have a slightly bigger paycheck every pay period or you can set aside money for retirement. You can maximize profit today if you borrow from your own future. I should not have said that Microsoft do this exclusively (and at this very second I'm not sure I said that) because they don't do that exclusively. It is a common approach to decisions regarding stock price and "shareholder value" however.
- WalterBright 4y ago> Everything Microsoft did in the 1990s was based on returning profit sooner rather than later. Are you aware of what happened to MSFT stock during the 1990s? The claim is not credible. > It is easier to think about when you think of personal finances. You can have a slightly bigger paycheck every pay period or you can set aside money for retirement. You can maximize profit today if you borrow from your own future. This is not what "profit" is.