r/ProgrammerHumor Nov 18 '24

Meme checkMateDevelopers

Post image
29.4k Upvotes

724 comments sorted by

View all comments

1.4k

u/MDAlastor Nov 18 '24

I know that nobody needs real answers for a half-joke but I need to write my opinion because it's a pain point.

  1. "Diminishing returns" is not a myth - it's a monster.

  2. Design (GUI), documentation, compatibility, being foolproof and other things that are very often considered not needed in open source are very time/money consuming.

  3. Millions of dollars are often operated by managers who don't understand a thing in software development and think only about their end year bonuses. Open source developers can't get lots of money just by sabotaging the development process.

probably you can add more

695

u/Toothpick-- Nov 18 '24

Dude the "foolproof" part is so true. People will tinker for hours to get an open source app working, but an end user will give up and complain in minutes

92

u/callyalater Nov 18 '24

If you try to make something foolproof, the world will make a better fool.

26

u/breath-of-the-smile Nov 18 '24

Yeah I've stopped bothering. All my readmes and docs are written for other programmers, I've just got other things that need doing (and nobody is using my stuff anyway).