There is a market for technical questions that few people _can_ and/or _want_ to answer or work on.<p>When you need to do research for hours (or even days), you are of course willing to spend a few bucks to get your solution quickly, and get on with your project.<p>- So you would describe your technical problem, as usual.<p>- You would then set your monetary reward for the accepted answer.<p>- You could increase your monetary reward if answers are lacking or coming in too slowly (the list of unanswered questions could be sorted by "reward").<p>- To make your start easy, you could import your StackOverflow "karma" (points) into your new profile.
That was Experts Exchange model before StackOverflow ate their lunch primarily because it was free [1] as devs would rather answer questions for no money (i.e. to help people & build rep) than little money which would turn the motivation from the feel good act of helping people to whether it would be worth it to spend their time answering questions, which for most devs it wouldn't be.<p>[1] <a href="https://www.joelonsoftware.com/2018/04/06/the-stack-overflow-age/" rel="nofollow">https://www.joelonsoftware.com/2018/04/06/the-stack-overflow...</a>
I've had the same idea. Operationally, what's needed is <i>speed</i>.<p>I do not care to learn some obscure, poorly documented API by trial and error. If I could write a failing test or three in a playground then post it in an appropriate chat window and have two or three people claim it at once, with the winner earning 50% of the prize, I would utilize this with some frequency.<p>The problem with an SO-style solution is that I don't get confirmation that anyone is working on it. So if my project is under a stiff deadline then I have to keep trying myself.<p>That said, yes, someone please build this. There is a market for people like me that have wasted days on ffmpeg just to get X to do a Y without a Z.
Joel, one of the founders of StackOverflow, has a blog entry about why this won’t work:<p><a href="https://www.joelonsoftware.com/2006/08/09/the-econ-101-management-method/" rel="nofollow">https://www.joelonsoftware.com/2006/08/09/the-econ-101-manag...</a><p>It is worth the read
People get crazy enough about virtual internet points. Introducing real money adds a lot of problems you'd have to solve. Especially how you determine whether an answer meets the requirements and should be paid out or not.
Doubtful that it would work. Many, if not most questions on stack overflow are poorly written. Good luck moderating that with payment incentives to people who provide an answer. Or if someone does provide an answer and the question asked simply says it doesn’t work in good faith or bad faith. Or if someone provides a bad viable answer before you get around to submitting an excellent answer and you lose the reward. Or if a bunch of non English speaking folks start spamming the forum with low quality links to random pieces of documentation.<p>The power to determine who gets and does not get the money is going to be a very difficult moderation challenge.<p>And on top of it; the money pool is likely to be very small imo, because there’s already stack overflow which is free.
There were a few attempts at this in the past, even before StackOverflow existed and they always failed. I remember listening to a podcast which dissected the success story of StackOverflow and how it improved on its predecessors. One point I remember taking away was that all predecessors that used money to attract answers were less effective than the counterparts that solely relied on non-monetary rewards such as upvotes, karma, a simple "thank you" and other kinds of social approval.<p>Sorry for not being able to back this with the original sources.
Lots of people here are saying "it won't work", and that _has_ been historically true. However, there does seem to be a gap in the market for ways in which to pay open source software developers.<p>I currently have "3.6m people reached" on my Stack Overflow page. I have no idea if this is low or high, but if it was converted to YouTube views or Spotify plays it would pay me about $150,000-$300,000.<p>Instinctively I feel like there probably could and should be some kind of way to reward people for contributing to (something like) Stack Overflow.
I’ve used Fiverr for quick solution to WordPress site. I created three test environments and hired three freelancers to address my problem. The results were underwhelming, unusable, and a bailout.<p>This was for something that should have been straight forward for PHP developer.<p>But for something you want to implement that needs research? Yikes. All the worst behaviors of SO, but with a race to the bottom. Most minimum answer all the time, ignoring your edge cases, telling you that all of your boundaries are ridiculous and their way is the only way.<p>Is Microsoft answers community have paid experts? I dunno, but they’re always polite in that same way. And they don’t answer the question you asked, but politely. It can take several attempts to get them to recognize the issue. Only then you might get a reasonable answer. Why is that if not the economic pressure to answer as many questions as possible as quickly as possible?<p>Look at paid help from a different direction—customer service or technical support for anything. You know they’re paid agents with training, paid by the company they work for. They always have a bias.<p>If you pay for SO like questions, where is the bias? Can you figure it out? How can a user contextualize answers?<p>It seems like conditions for low quality answers.
I asked a question a little while ago at a small stackexchange satellite site. It got a few upvotes but no responses. I used as much bounty as I could to feature it. It still got no responses. I was a bit bummed they didn't refund the reputation, but whatever.<p>I am quite confident that a working professional could give me an excellent answer in about 2 minutes, and I have to say subjectively the question is pretty interesting (not a "how do I <x>" or "do my homework" question). It is unusually hard to Google, Wikipedia doesn't have the right information, and there's only one major enthusiast forum that might have users that know the thing. I'd be willing to pay a token amount, maybe $20, to get the answer. Not that I think $20 is worth getting out of bed for, but given you were already using a Sunday afternoon to answer a few questions, not a bad minutely wage.<p>I think my main concern is that such a site is likely to become essentially micro-projects, more "do this for me" than "answer my question". And I think people who are paying would be even angrier than usual if their question gets moderated away for doing this.
What I've needed in the past is more like "I need someone well-versed in this technology to answer me some questions for one hour" without actually finding a consultant or the billing hassle.<p>Basically just like joining the project's IRC channel and hoping that someone has time - but with a guaranteed best effort and quick response.<p>How is this different? It's usually not a single question where I am able to find an answer, or the community is actually quick and correct enough with an answer - it's more like "hey we used $tech for $thing and we have a feeling we did something wrong because $weirdproblem" and just scree nsharing actual closed source code would be a better explanation than trying to find a minimal repro case.<p>In a past company we actually tried to find someone like this for a few specific OpenStack things but had no luck. But it wasn't enough to book a consultant for an extended period of time.
<a href="https://www.codementor.io/" rel="nofollow">https://www.codementor.io/</a> sort of fits your requirements.<p>But behavioral economics says:<p>> Sometimes asking someone to do something for nothing is more powerful than paying them. [1]<p>Also, StackOverflow incurs zero monetary cost. There is a stark difference in people's behavior towards zero cost, even if the price difference is only 1 cent. [2][3]<p>[1]: <a href="https://danariely.com/why-bankers-would-rather-work-for-000-than-500k/" rel="nofollow">https://danariely.com/why-bankers-would-rather-work-for-000-...</a><p>[2]: <a href="https://web.mit.edu/ariely/www/MIT/Papers/zero.pdf" rel="nofollow">https://web.mit.edu/ariely/www/MIT/Papers/zero.pdf</a><p>[3]: <a href="https://youtu.be/WS1bwMdgmKc" rel="nofollow">https://youtu.be/WS1bwMdgmKc</a>
The guy from CommerceHero launched his own private slack workspace for eComm that does essentially this. It's a regular slack hangout with a bunch of different relevant channels like platform specific ones, but also it has a bunch of really smart people. Kalen, the founder is trying to solve this problem by 1. setting an expectation one of your peers may be asking you a question and to try to give it your best and 2. going out and asking people. He hit me up and said, I know you're doing xyz, can you help this guy in #operations and see if you can help?<p>Seems to be working so far. I had a business process question around credit card processing that did not have a straightforward answer and a guy came out of the woodwork with useful things to consider, what impacts the decision one way or another and what he's seen in the past.
Yes, this is consulting but commodified and made more efficient on an open market. The legacy "consulting" business model probably includes lots of costs and inefficiency priced in such as time wasted getting set up with a new team, time wasted in meetings, cost of sales, insurance etc.<p>How much value can really be added though in the question-answer format that you can't already get for free on StackOverflow?<p>The answer probably lands somewhere on a sliding scale between "quick answer to an easy coding or api question" at 0 and "team of programmers speccing out and working on a project with delivery by a deadline" at 100.<p>StackOverflow currently sits at 0 to 10. Gig sites like fiverr at 50, and legacy consulting at 80-90. Maybe the value here is at 25 or 30 on that scale?
> There is a market for technical questions that few people _can_ and/or _want_ to answer or work on.<p>You <i>think</i> there is a market.<p>Joel Spolsky and Jeff Atwood discussed this on their podcast back in the early days about making Stack Overflow. They believed that having monetary rewards would create perverse incentives and the psychology of involving money would discourage people from participating - people would balk at $n/answer/vote/whatever thinking it's not worth their time, but would happily spend their free time answering questions for free.
What will happen is that people wil compete on speed (first to get accepted gets the money don't they?) and the quality of the answers will be comparable to first tier of outsourced tech support.
I miss the earlier days of the internet where the spirit was more about sharing and less about selling, advertising and competing for "likes".
Yes, let's introduce commerce and spam to a system in which people already expend a lot of effort against spammers seeking fake internet points.<p>Please, no.<p>Let's stick with a site that is <i>mostly</i> populated by people internally motivated to provide good answers, rather than a site that is mostly populated by people externally motivated by money. The answers will, on average, be poorer, guaranteed.
How would you handle a scenario where an answer is posted (which could arguably be acceptable) but the poster doesn't acknowledge it as accepted?<p>Or realizes a few hours later that for a complex enough problem it was not a sufficient answer?<p>Is there an arbitrage service? Because StackOverflow mods already go crazy with power. Add money to the mix ...
What is the incentive to accept answers?<p>But more importantly, there's the Jon-Skeet-already-has-a-job problem.<p>And the handling-payments-is-a-PITA problem.<p>Ultimately if someone has the money to make an expert answer worth their while, they can hire a consultant.<p>And if an expert wants to make their living answering questions, they can open a consulting firm.<p>Good luck.
It would be neat if you could get this to work.<p>But I can't help but think anyone who launched such a service would end up spending most of their time adjudicating disagreements about whether there should be a payout when a poorly stated question gets a low-effort unhelpful answer.