- Fix server log : $30 - Fix this bug: $15 - Convert css files to scss: $17 - Write these tests: 50$
Once finished, you'd get another task. No crazy commitments, just familiarity with the domain, tooling or languages.
Once the tasks is completed, you submit a PR and it's either accepted or revised.
Then you get paid.
But if someone marketed it as "a way to practice programming and move from high beginner to low intermediate skill on real world projects" it could work.
I got some work from it, but I also lost my ass a few times because I didn't charge up front and there was one particular guy who'd tell me after I sent them a solution "I've already got this done".
Since I couldn't review his code I couldn't know if he used my code, but I do suspect he did screw me at least a few times and I had to decline his requests for help after a few too many times of that.
There was also getting up to speed on the real cause of the issue they were having. That can require some time regardless of your proficiency with a particular language.
I think concept is good, but I'm not sure a fixed rate to "Fix this issue" can work out well for both parties all the time.
Obviously there's a lot of outstanding questions!
I love the idea in isolation. Perhaps I'm missing something but this seems difficult to accomplish.