Enshittifcation, as a term popularized by Cory Doctrow, has for many become a catch-all term for things generally getting worse. I've found it useful (unsurprising if you know me) to think about it in two categories.
There's the popular definition of how very large, dominant platforms change [to get worse] over time as business/organizational priorities change.
I think there's a second-order version of this that follows as a response.
I'd sum it up like this:
"If [big company] doesn't have to focus on quality, we can cut corners there too."
What happens when "everyone" takes this approach is that things get continually worse. Not all at once and not always in the immediately obvious ways. More in the million paper cuts way.
From a software perspective, it's the increasing number of small bugs that no one seems to care about fixing. This teaches people to not bother reporting them. After all, "what's the point? They're not going to fix it even if I [you] do report it."
With fewer known or reported bugs, the company thinks everything is fine, or worse still, thinks skipping on quality is an approach that works.
And a self-reinforcing cycle continues.
I prefer to think of it another way.
Software exists to help people and to make their lives "better". This could be in one or in many ways.
When people are constantly being interrupted, frustrated, and disappointed by the software they use, it's very hard to argue that it is making them better, happier, or more productive.
This is part of the reason I think that QA, customer service, and fixing bugs are among the most important things that those in software development can focus on.
With AI making copying software easier, it's focusing on how it relates to people that can be the real differentiator.
Yes, AI may mean you can vibe code a copy of something that exists, but does it include support for all the non-obvious edge cases? Do you even know all the features that exist in what's being copied? How (and?) will you handle any bug reports?
Yes, building software can be fun for you, but high-quality software that works reliably benefits many more people and, in a small way at least, makes the world a better place.
_This was written many months before posting--to avoid anyone thinking I'm responding to a single person, company or incident_

0 comments:
Post a Comment
I get a lot of comment spam :( - moderation may take a while.