Bountify – Crowdsource small coding tasks
bountify.co
bountify.co
The only other that I'm aware of at the moment is Tweaky.com.
Tweaky appears to focus on front-end development while I see a back-end task or two at Bountify.co.
Another difference is the minimum price. Tweaky is at $39 and Bountify is at $1.
Are there other big differences between the two?
I would hesitate to jump into a marketplace with low minimum prices because I have been groomed to 'get what I pay for' with development. It's hard to imagine that $39 is sufficient for a lot of tasks let alone $1.
As a person currently in the market for developers:
Finding a front-end rock star went well although it was slow going. We filled that position within a couple months and have asked that developer to source to Tweaky (and to check out Bountify) for spillover until/if/when we need to hire another person in-house. Our in-house developer would audit/implement changes coming from Tweaky/Bountify.
Finding a back-end/systems engineer rock star is turning out to be a bigger challenge for us and at this moment I would find a lot of value in a verified systems engineering marketplace to source work to. I find Bountify appealing in that sense although I would wait for a high quality validation procedure before sourcing systems work to a 3rd party. Even then, I would only allow access to a test environment with a requirement for instructions on rolling the changes live so I could bring in somebody who has worked closely with me to audit and implement that solution.
The bottom line for me: I am very much in favor of this type of specialized marketplace and am glad to see Bountify.co enter the arena.
You need to prune these types of job listings, they're just spam and completely unrealistic.
Example: https://bountify.co/1c
Solid days worth of work. Tweaking, designing, etc.
50 bucks! That's terrible. Any thoughts on how to mitigate this problem?
Personally I'd rather do something for free that benefits the general public than for someone who just seems to be a cheap bastard. Now, if it were coding for an open source project and getting payed trivial wages because the project has no money and devs just need help getting something done... maybe.
I think the few-bucks posts will probably fall away over time as more serious requests get posted.
As someone who wants a small project to try out a new framework, this seems like a great site to find projects.
It might be helpful to have users flag tasks that they are working on, so that others can get a sense of how many people are currently working on an answer.
Perhaps allow partial answers?
I have seen this happen often with StackOverflow. Were a person gives a one line answer to start things off, and then within 30 minutes elaborates the answer to a very detailed one.
I was thinking along these lines:
A company has a Github repository with several tasks. Independent developers choose tasks, fork the repository and upon completion of the task send a merge request. The company would then review the committed code and upon approval pay the developer.
While this at the first glimpse seems like a pretty simple and feasible model there are obviously quite a few gotchas:
1.) How can companies make sure developers don't use their source code for their own purposes? 2.) How can a company make sure it's not wasting time on a developer? There would have to be some sort of rating system. 3.) How could you break down more complex tasks so developers don't have to spend weeks just to understand the software they're working on. 4.) Is it possible at all to accomplish non-trivial tasks on a complex software system one doesn't have at least some sort of training on? 5.) How would you make sure a company actually pays the developer upon task completion?
Quite a few problems, indeed. Nevertheless, do you think such a concept might have legs?
I do! I have been thinking about this much like you BjoernKW.. my dream is individual bid able pivotal tasks, that are part of a coherent whole agile project. When organized the right way, the fastest person to complete them on a distributed team wins, and there would be no limit of team size.
I actually ran a request on Bountify, and it was cool. There was some pushback for programmers who thought it was too much of a project for low $, while others enjoyed completing it for the challenge (and actually got paid).
Plenty of challenges (in making this really work for companies), but I believe Bountify has a good start here.
1.How does the poster verify a solution?
2.If verification involves looking at the code, what's stopping the poster from just copying the code?
An unscrupulous bounty creator could indeed steal a working solution and post it as their own. However, any attempt would be quite obvious, as there is a "Timeline" for each Bounty that shows every revision of every solution in the order it was created. In practice, there have been no disputes or stolen solutions on the site thus far.
Hope that answered your questions!
Lots of $1 spam.
I like the idea of the solution being presented. This way you do not work only for money, but money do come as a bonus
One difference is that users are encouraged to place bounties for existing issues on open source projects issues - the main goal on FS is to kickstart Free Software projects - but you can place a bounty for an "unlinked" task much like Bountify, like this one --> http://www.freedomsponsors.org/core/issue/13/a-complete-jee-...
Another big difference is that there's no money escrow. You pay after the task is done, if you're happy with the result.