2 ms·
"Developer" here isn't being used to mean only the people who directly write code. It means the entire organization responsible for developing the product, whic
by nonameiguess 5y ago
"Developer" here isn't being used to mean only the people who directly write code. It means the entire organization responsible for developing the product, which includes the managers, marketing, and executives. As in Microsoft the company is the developer of Windows, and Windows is made in such a way as to prioritize the needs of Microsoft over the needs of Windows users. They're not prioritizing the needs of any specific employee or category of employees. All stakeholder groups on the producer side may or may not be fighting for their own specific interests, but collectively producer-side stakeholder groups are given way more of a say than consumer-side, because the consumer-side only has the purchase as their tool to influence product decisions, and thanks to various forms of lock-in and information asymmetry, they can't or won't make informed purchasing choices that force Microsoft to care about them.
- lutorm 5y agoIsn't it sort of obvious that practically every product developed for profit is done for the benefit of the organization doing it? "The needs of the user" is just one factor for satisfying the primary incentive, which is making money. The needs of the user needs to be met to the point that they are willing to pay money for it, anything more you're not maximizing your profit. I mean, why would you expect anything to be different. I primarily blame the users. They're the ones who accept this shit and still give their money. If they don't want user-hostile software, they shouldn't use it. If people refused to pay for it, things would change. And yeah, that might come with some sacrifices.