Software developers who don't care at all what users think are morons who shouldn't be software developers.

Imagine if a chef didn't give a hot fuck how his food tasted. What would be his purpose exactly?

Markets solve this issue. Unfortunately, FOSS often has a problem where funding doesn't come directly from users. There's usually a middleman that somehow influences development toward the opinions of those who control the fund rather than users.

Ideally, Nostr will eventually reach a point where development is funded by users so a proper marketplace for features and ideas can form.

I'm not giving to foundations anymore. I'm directly funding developers who value my opinions and needs as a user. If they don't offer an easy way to be paid and offered feedback, fuckem.

Reply to this note

Please Login to reply.

Discussion

true.

Except for projects with no funding. Sometimes you just write it for yourself and gfy ๐Ÿ˜‚

Yourself is still a user.

I would be insane if I wrote software for myself with no regard for what I want.

It's different if you write it for yourself and give it to people for free. You set that expectation though. That's not what I'm talking about.

Yes. I wanted to point that out.

๐—๐—ฎ๐—ฐ๐—ธ ๐——๐—ผ๐—ฟ๐˜€๐—ฒ๐˜† ๐—ต๐—ฎ๐˜๐—ฒ๐˜€ ๐˜๐—ต๐—ถ๐˜€ ๐—ฝ๐—ผ๐˜€๐˜

I don't care.

Jack Dorsey got rich this way. See what I mean?

I'm sorry, but this is an utterly idiotic opinion. You're attacking developers who have nothing at all to do with your grievances.

Now, I do agree with you that funding funneled through a middleman always deviates toward what that middleman expects. Foundation-based funding is problematic on so many levels, and direct financial support definitely makes much more sense.

But back to your actual point: Writing code is expression. It's equivalent to free speech, and because of that, you're fundamentally wrong to dictate what or how anyone else should express themselves.

Sure, plenty of developers are dicks. Fineโ€”then don't use their software. Don't buy it. Don't download it. If it's FOSS, fork it. The sky is the limit!

Just stop telling others what they should or shouldn't do.

Have you ever had a real job? You can of course express yourself in your work, but professionals get paid to serve others, not themselves. You may think that's an idiotic opinion, but join us here in reality and you may change your mind.

I try to make my IVs look beautiful and professional when I start them on patients. But ultimately, I'm being paid to start one that works and doesn't cause them more harm. They don't pay me to just do whatever I want without regard for what anyone else thinks. That's a hobby, not a profession.

This post applies to every professional (including me in healthcare). Egotistical software developers just happened to be on my mind when I wrote it.

You are basically saying: Don't do a job you don't care about. Don't become Nurse Ratchet. At that simplified level, I get your point and agree with you. But you still fundamentally misunderstand what software development actually is.

Writing code is much closer to creating art than providing nursing care. Nobody needs permission to code. Nobody needs formal credentials or degrees. Half the planet runs on code that someone wrote voluntarily, unpaid and in their own free time. Those developers don't owe you jack shit.

Once you hire a developer to work for you, then and only then can you voice your demands. Until you are paying the developer, stick with humble suggestions; or code it yourself.

And in case I didn't make it clear enough, this post is for professional software developers (hence the bits about being paid), not hobby developers. Those are two completely different things.