News for hackers. Stuff that matters.
Re:Gamification Affects Software Developers: Cautionary Evid... by tfsh on Sunday October 23, 2022 @09:42PM (#33312116)
Could you explain why you believe daily code contributions are beneficial? If one can only feel inclined to add a simple function then it could be indicative of burnout, and thus time off is needed, not a gamified-obligation to write code.

also time off is just good for you...

Re:Gamification Affects Software Developers: Cautionary Evid... by duckmysick on Monday October 24, 2022 @02:17AM (#33313462)
It builds a habit and moves you closer to your overall goal. It's similar to a common suggestion for writers who want to write a book: open an editor and write at least one sentence per day. Or doing at least one push-up every day.

No more zero days, so to speak.

Starting is often the hardest part. An easy task makes it harder for you to talk yourself out of it. It also keeps the ball rolling.

I think the OP meant "code" in its purest sense - writing something for themselves, not necessarily pushing the contributions to GitHub as a part of gamification.

You don't have to do it if you're disciplined. I struggle with it and I find tiny daily habits useful.

Re:Gamification Affects Software Developers: Cautionary Evid... by bombolo on Monday October 24, 2022 @02:48AM (#33313630)
What if you have no bugs to fix?

Just add a random meaningless feature? Bump a version number just because?

Re:Gamification Affects Software Developers: Cautionary Evid... by Kiro on Monday October 24, 2022 @02:59AM (#33313712)
If you have nothing to fix you obviously don't need a productivity hack. It's called being done and you should either retire or move on to something else.
Re:Gamification Affects Software Developers: Cautionary Evid... by duckmysick on Monday October 24, 2022 @04:05AM (#33314058)
I celebrate. I've accomplished my goal.

Habits have context. I do gardening and I have a habit of checking my garden beds for weeds and diseases every day. I don't do it in winter when it's freezing and nothing is growing. I'll pick it up again in spring.

You don't have to game the system you've created. The habits are for you, not the other way around.

Re:Gamification Affects Software Developers: Cautionary Evid... by Kiro on Monday October 24, 2022 @02:54AM (#33313674)
It helps me avoid procrastination. "Don't break the chain" is the only productivity hack that has actually worked. Even if you only need to do the bare minimum it helps you to get started (which is the hardest part for professional procrastinators), so it seldom stops there.

> also time off is just good for you...

Source?