Live data from Hacker News

Ask HN: Why do so many developers seem hostile to their users these days?

news.ycombinator.com

1–10 of 68 posts

Ask HN: Why do so many developers seem hostile to their users these days?

#1
This is a discussion I hope can lead to some answers among the developer community about what's going on these days.

I previously wrote about how various shopping sites are being very hostile to their customer base [https://news.ycombinator.com/item?id=29384866]. Why does a 32kb text article need 10MB of battery draining heavy javascript to just work? But this is more then just shopping sites as so many websites, browsers, programs, and even OS's are making decisions that are hostile to their users. And it's coming from everywhere. What used to be controversial (e.g. dark patterns), is now normal. And if the user complains - the answers from the developers is "we're sorry, just live with it?"

I could write an essay on this but I'll focus on a company which publicly represent this hostility - Blizzard. Blizzard is an entertainment company in an industry which has a tremendous amount of competition. And many Blizzard games are paid for directly from the user's pockets so the customers are paying. But yet, even with this, the contempt the developers have towards their users is immense. While I'm not a Blizzard fan but listening to people who are - they are not happy. Yet at the same time, even with this angry customer base, the developers kept saying they "knew best" demanding the customers do things their until the ceiling broke and the mass exodus we know today happened. There's no apology, no sympathy - nothing - just complete hostility against their users.

But of course, this is not just a story about Blizzard. It's Apple, Google, Firefox, Reddit, Facebook, Twitter, Microsoft, etc. Just look at Microsoft and their heavy use of dark patterns to force Windows 10/11 options (another essay unto itself). And so many companies gleefully advertising "it's your choice" where "your choice" is slowly "depreciated" until "your choice" is no longer in the deeply hidden options menu.

What is it about this field that attracts people that are so adamant, so demanding that their users, their customers do it "their way or the highway"? People who seemly absolutely refuse to even acknowledge the burdens they force upon their users even when their users are saying, very loudly, "I don't want this."

In the past, I used software because I wanted to use it. These days, I use software, not because I want to, but because I have to.

(To be fair, it might not be the individual developers who is hostile but something in the decision making process is causing entire company to be hostile to their users.)

Re: Ask HN: Why do so many developers seem hostile to their users these days?

#2
On an individual developer note, I think it's the Linus Torvalds / Steve Jobs effect. Lesser known developers see their arrogance [and arguable genius] and how they are idolised and want to emulate that.

On a corporate level, I dunno. The total and utter contempt with with companies like eBay treat their users is mind-blowing. And others are equally as bad. I suppose it's an arrogance that comes with having such a huge market share or dominant position that you don't really need to care about upsetting individuals, or even hundreds or thousands of individuals at a time.

Re: Ask HN: Why do so many developers seem hostile to their users these days?

#3
Is this just a software problem? Seems like just a general trend of a race to the bottom of everything, and companies in every field trying to suck out every cent wherever they can find it. Companies that actually care about their customers beyond the point of sale are pretty rare and notable. Customer service in general is outsourced and terrible.

Re: Ask HN: Why do so many developers seem hostile to their users these days?

#4
Another good example from the game industry is Player Unknown's Battlegrounds. The developers there seem to be completely tone deaf to the issues that the gamers and streamers have brought up these past few years. They claim to look at the data to make decisions but they seem to only optimize for maximizing income instead of improving gameplay issues so that people don't get frustrated. Or they're measuring the wrong things. It's a short term strategy that hasn't really paid off judging by the decline in player count.

Re: Ask HN: Why do so many developers seem hostile to their users these days?

#7
In all fairness, the classical "dev from hell" who views users with contempt is not a new phenomenon, and just putting my own thumb in the wind it's less common now than a couple decades ago; modern programmers seem to find it easier to recognize that blaming the user for a problem does nothing to fix the problem. I always hated those blame-the-user/customer types.

But devs have a lot less authority in the modern corporate bureaucracy, and what I think of as "the product people" are the source of not so much contempt, but just a lack of interest in practical, useful outcomes. Product "vision" is harder than it looks, and in my mind, that product vision is the singular most important job in the whole dang world. When vision succeeds, it's often coming from customer-obsessed, fully committed founder types. When it fails, it's often coming from bureaucratic functionaries who care about titles and politics and other insider nonsense. Add in a dismissive wave of the hand to devs who complain "But this doesn't make any sense!" and you've got a recipe for slow death.

Re: Ask HN: Why do so many developers seem hostile to their users these days?

#8
Pretend you are a developer at X. You work from a backlog. You are judged versus your peers by how many items of value are worked. Optimizing for writing code wins over other optimization strategies. Npm install your way to features is cheaper for you personally compared to writing optimized compact unitasking code. It is understandable by other developers and wins you that exceeds expectations rank come review time.

Re: Ask HN: Why do so many developers seem hostile to their users these days?

#10
post #9

These are not dev choices these are PM / biz dude choices. Devs are code monkeys who do what they’re told.

This is the sad truth, especially in companies the size of the ones listed and many more like them. I would be curious what would happen if a company gave developers at least some power to decide priorities for a quarter.
Post reply on HN