Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Chorewars gives rpg style rewards for household chores. Does anyone do this for programming? I know about coderwall and workforpie.

share|improve this question

closed as off-topic by gnat, GlenH7, MichaelT, Yusubov, World Engineer Jul 17 '13 at 18:41

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – GlenH7, MichaelT, Yusubov, World Engineer
If this question can be reworded to fit the rules in the help center, please edit the question.

For a moment, I thought you were talking about Core Wars. Aren't passing unit tests enough reward for you? :P –  JasonTrue Jun 4 '11 at 16:10
I definitely think unit tests are part of the puzzle for rpg style rewards. I liked ruby koans' use of unit tests. Are there other learning projects that push that style of positive feedback? –  Thomas Langston Jun 4 '11 at 17:58
Interesting, I've never thought one would need positive feedback from unit testing, other than the warm feeling of security and self-confidence arising from knowing - as opposed to hoping / believing - that my code works correctly, right now. My first thought is that focusing on some other, external reward may in fact overshadow this, which IMHO may become a risk. –  Péter Török Jun 4 '11 at 19:27
Could you elaborate on this risk? Most of my programming has had strong external rewards: school (grades, scholarships), work (money, respect), and home (personal itch, curiosity). Assuming this is for learning projects for which I might not have a strong personal need or curiosity, why would another external reward be a bad thing? –  Thomas Langston Jun 6 '11 at 14:15
Funny no one mentioned reputation on StackOverflow –  Gregory Hoerner Jun 9 '11 at 20:33

2 Answers 2

Not that I know of, but - recently - I've found that having a project on Github and getting people to follow it and interact with it - and perhaps more importantly, people using and appreciating it - is very motivating.

So go do that. Create a project on Github - could be anything, really - and blog about it / share your experiences with your peers and friends (if any).

share|improve this answer
While I think that is a great source of positive feedback, I feel like it isn't the right fit for small toy learning projects. I almost want my toy projects to be throw-away code and definitely don't want to fall into a role of project maintainer. –  Thomas Langston Jun 13 '11 at 14:25

Prologger is another service just like Coderwall, giving achievements for GitHub activity.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.