254 comments

[ 2.2 ms ] story [ 178 ms ] thread
nice, I use codementor, so I'm in your target market. Do you have devs signed up?
Thanks for taking a look! A couple have connected their S/O accounts so far. Launched it today so not much action yet.

Do you use codementor as a mentor or as a mentee?

I've done both, but mostly I use it to speed up the debugging of JS issues.

I'd consider adding a GIF or video of the flow to connect with a dev.

Yea things are always a lot faster when you have someone who can tell you exactly what you don't know.

The main difference with Call a Dev is the lack of friction for the devs who need help, and the devs who need work. You just post your question and if someone can help, you'll get a ping with a link to their S/O profile. If you like what you see, you accept the ping and the call starts.

A video is a good idea, I'm putting one together now.

Good luck!

DevOps is another area you could focus on. A lot of people think it's fun to learn programming, but very few want to learn devops (e.g. why does this work locally, but not on AWS?). People will def pay to solve devops problems quickly (source: I've done it many times).

I use codementor as well, as a mentor primarily. Got a lot of clients through them, including longer-term clients for my consultancy.

Immediate feedback: If you want me to sign up, 75¢/min is too low, and you do need a mechanism to raise rates. My standard codementor rate is $2.25/min (and goes up to $3/min on some specialized skills).

Feel free to email me if you want some feedback/video chat. I was on hackhands back when it still existed. I'm a sucker for these types of platform. I especially love getting clients looking for actual coaching/mentoring, not just debugging.

Awesome! Thanks for the feedback and the offer!
Interesting idea, but doesn't seem competitive for Americans to ever respond, if you only pay them $0.75/min after the first minute and the experts have to search for questions they want to answer, meaning there is guaranteed unpaid time between calls.

A potentially interesting option would be to offer tiers based on stack overflow reputation, and to ensure that a developer has reputation from the desired tags.

(comment deleted)
What a great idea. My advice to the OP is to get a few questions going. I made a similar site for remote work ads but I only had like 2-3 ads on it, expecting the users to fill it up. Well pretty much the initial feedback was that users felt it was a pre-launch/scam site because there was nothing on it. Look up how reddit was started. It took a long time even for them before actual users started to post.
I like the concept, but you can't pay the same proce for all developers.
You don't - with this model you pay less for better developers.
The idea looks interesting, but a couple things of note that make me kinda wary:

- $0.75/min is $45/h and it's awfully cheap for what's ultimately consulting work

- 1 free minute in each call, call ends if no payment source is connected: what about people that would keep getting those one minutes? I know it's not much, but for some problem it might be enough if not to solve it, at least to get input that could lead to resolution.

I still like the idea because I feel strongly about stackoverflow pushing for solving everyone's issue instead of someone's, which often end up solving barely anyone problem as solutions provided are way too generic. The added effect is also that the community has devolved into a hot mess that will close so many questions as dupes even when they're not.

The free minute sounds like a really good idea to me - there might be twenty seconds or so of introduction which younger folks will tend to view as unnecessary time-wasting and older folks will tend to view as necessary pre-connection and the free minute allows these greetings to go uncharged and be mostly uncontroversial. I think it both counters the greeting time and also serves as a pretty good PR move. Also, if I can answer your problem in less than a minute then you didn't even google it.

I am sure a bunch of these sorts of questions will roll in and, if you're trying to continuously get answers within the free minute you're probably going to end up accidentally paying them a good portion of the time.

> Also, if I can answer your problem in less than a minute then you didn't even google it.

And so the person who has to field this call shouldn't get paid?

Actually looking at the model setup by the site for contractors to grab questions on a voluntary basis - I sorta doubt anyone would actually take your question.

The site design is pretty opaque so I imagined you had some SMEs out there that a call in would be automatically connected to but the contractors can view a list of questions and pick and choose ones they think they're a good match for.

I think that makes it a valid question to the site designers if there should be either:

1. Some level of payment for the first minute of calls to make sure those dumb questions get answered

2. Some feedback mechanism for contractors to mark specific calls as googleable and for the site to send back a "Did you try googling it buddy?" response via email (though in much more diplomatic terms)

It sounds like this service might actually struggle with questions that are too easy - I'm also really wondering about the unpaid research time potential. Will it be a faux pas on this service to call up the client at the point where you think you know the answer reasonably well but may need to do some on-the-phone research for their specific details or would the expectation be an expert ready to answer your question specifically for the Sun Sparc 8 architecture?

Presumably it works like the rest of the gig economy: if anything goes wrong, caveat contractor
> Also, if I can answer your problem in less than a minute then you didn't even google it.

Don't undersell this ability, it takes years to develop, and honestly is part of the value a "senior" person brings to the job. If you don't believe me, just watch a beginner searching for the answer to their question on their own. They'll use overly-broad terms, click irrelevant links, and spend several minutes looking at non-useful answers.

As someone more experienced, you can look at StackOverflow answer and instantly see it _was_ the right answer in 2012, but is no longer compatible with some other thing and trying to implement it is going to result in a world of hurt. You'll also know what search terms to use, what to avoid, and little tidbits like "SQL Server" refers to Microsoft's, or that the answer involving a sysv script probably isn't relevant to your issue with Debian Bullseye.

$45/hr _does_ seem cheap, however, you don't have the upfront sales cost that comes with consulting. You don't need to maintain a relationship with a client. Hopefully cashflow and payment would also not be an issue with an intermediary guaranteeing some kind of payment (but it is a new startup so who knows...)
45$ an hour isn't bad for a side gig.

I personally don't need the money , but if you have tons of student loans, an extra 1k a month isn't bad.

Why not use Upwork? I’ve found very good devs on Upwork to help me for an hour or two. They make $200-$400 for basically just talking me through something on zoom call.
This reminds me of the premium-rate 1-900 numbers back in the day. I specifically remember seeing one of them which offered tips and strategies if you were stuck in a video game.

I would definitely love to try this out at least once. I could see it being helpful.

Nintendo had something like this in the days of the NES: https://gamingbolt.com/wp-content/uploads/2019/10/nintendo-h...
I recall seeing a video of the Nintendo support center, where people (kids) would call up for video game help. And these game wizards would help them step through the game.

I would’ve never thought that was a thing, much less a little career while it lasted. But it provided some jobs to people, whose purpose was to just play a bunch of Nintendo video games.

I don’t have the link, but maybe someone can find it on YouTube somewhere.

The Deja Vu feeling was bothering me. Luckily found it pretty quickly..."High Score" Episode 2 on Netflix has the most footage of what you're talking about.

Not quite the video, but if you don't have Netflix, this is publicly available: https://www.youtube.com/watch?v=vKAf8eXuh9s

Ah yes, this was it. Good find!

I’m surprised it grew up from 6 to 400 support staff working on this. This would’ve been a fun job as a teenager.

I worked at the Redmond WA Nintendo of America location. You'd get qualified to do the game support lines. The starting was on setup and installs. There was a 4 week onboarding program teaching you how to easily look up things inside of their custom help database. The database would have model numbers and give pointers on identifying the input select. Identifying the equipment usually involved the son/daughter since they could get behind the entertainment center.

Super Agents were the ones who answered both support lines and used a different part of the same db program. There was some AS400 looking terminal for subscriptions, ticketing, and creating shipping labels for say Pokemon game carts that died. People naturally abused this and would send wood blocks. The desks had TVs and game systems and tons of issues of Nintendo Power magazines.

The floor was huge, hundreds of people grouped in by "streets" named after characters. The cubes were in clusters of six. I recall the game testers, they were in a different area, playing and playing one part trying to replicate issues or discover them. Sounds soul crushing. The neat thing were the marketing displays, like the units that would be installed at stores or showing the old card games Nintendo started with. The employee store was neat, getting that gold controller or other games was a breeze. There was an indoor lounge full of arcade cabinets, usually the cheats listed on the sides and one of the corp guys would geek out on Robotron 2084 and get a score so high it would reboot. Good times.

You'll need some mechanism to raise rates to attract top developers.

Even without the first free minute and time spent reading questions, the most a dev could hope to earn with this service is ($0.75/min)(60 min/hr) = $45/hr. Perhaps for students or devs who barely meet the 100 rep minimum requirement, that might be attractive, but for the experts who've written the best Stack Overflow answers, that's likely to be a (small) fraction of their bill rate.

Free contribution is rewarding as a means of helping.

Well-paid contribution is rewarding for the $$$.

Poorly paid contribution often loses both incentives.

Exactly. My usual hourly rate is a minimum of $70/hour. (I only recently became a freelancer, and am still learning to maximize my rates– I suspect my current rate is a small fraction of what I could earn.) The only thing this provides for me is a more liquid/elastic way to earn money.

I can and do regularly solve problems that save people hundreds of hours. I would gladly pay to have someone solve my technical challenges that cost me hundreds of hours.

(I am an expert in Python and a deep Generalist with experience across many domains and types of software.)

Isn't the thing to do to charge $200ph and offer "significant discounts" for interesting work. Now people have a reason to pitch you their projects and you can still charge $70ph for the interesting ones.
Someone once told me “Take your salary and double it, and that’s your minimum contracting rate”. It seemed impossible to me for years, but ended up working just fine when I finally did it. In fact I more than doubled my salary, and no one really bats an eye. If you have skills people need, they’ll pay.

For what it’s worth I was earning a salary around $110k CAD, and my contract rate (assuming I worked full time) worked out to around $240k CAD. No one has had a problem with it yet (although I went back to a salary position since then - I have kids and contracting was hard to organize around family and the pandemic).

The fun part will happen when you double it again and people still agree to pay it without batting an eye.

Give it a try for your next new client. The hard part is quoting the rate with a straight face.

I recently started contracting for a consulting shop I had a relationship with, took some back and forth to get them to agree to $100/hr and I felt pretty good about it. Then I got placed a project for a FAANG client where I'm the only contributor and saw what they're ultimately paying for my time...
> The hard part is quoting the rate with a straight face

The best anecdote I heard about that was the guy (wish I could remember his name, but he was interviewed by Matt on Freelance Transformation) who found that it was much easier to quote a high rate if he had a cigar in his mouth because it made him feel like a mogul :-)

I'm guessing that was on the phone...

I've had the luxury of not needing to ask for money because I need it. When you aren't in need, it seems like asking is a lot easier. I'm not worried about a No, so I'm not fretting about the answer or my delivery.

This has made a huge difference for me because I'm a terrible negotiator. Earlier in my career when more hinged on negotiation and I needed money, I sometimes worked for small fractions of what I could have.

If you're an expert in Python and a deep generalist I suspect 70 is too low, depending on where you are at.

I follow the easy to understand rule that my price for freelancing must be at least double what I make as a full time employee, and thus a full time employed position must be at worst half of what I make as a freelancer.

This also allows me to see approximately where my best position in the market is. For example right now I am getting offered full time wages above half of my freelance rate (which is a little over $100 an hour) which implies to me that for my profile it might be more worthwhile to take a couple years full time employed.

on edit: changed rates to full time wages

I would also argue that possibly doing it per time may be the wrong incentives.

I have had issues that took me several hours to try to debug, only to have someone else show me how to fix it in under 2 minutes. So that dev gets paid $1, but I would easily pay much more for the fix in that issue because of how much time I sunk in it.

Like the old saw goes:

The Graybeard engineer retired and a few weeks later the Big Machine broke down, which was essential to the company’s revenue. The Manager couldn’t get the machine to work again so the company called in Graybeard as an independent consultant.

Graybeard agrees. He walks into the factory, takes a look at the Big Machine, grabs a sledge hammer, and whacks the machine once whereupon the machine starts right up. Graybeard leaves and the company is making money again.

The next day Manager receives a bill from Graybeard for $5,000. Manager is furious at the price and refuses to pay. Graybeard assures him that it’s a fair price. Manager retorts that if it’s a fair price Graybeard won’t mind itemizing the bill. Graybeard agrees that this is a fair request and complies.

The new, itemized bill reads….

Hammer: $5

Knowing where to hit the machine with hammer: $4995

you know that some developers intentionally add "time bomb" bugs and introduce bugs that trigger after certain period of time - just so that they knock it off with the hammer in one minute an justify their "maintenance support" contract.

there was a story about one european company and an Excel spreadsheet with VBA code that would stop working after 3 months and a developer who would "unlock" it for another 3 mo if he has a maintenance contract

The original PaaS!
Except you have to bring your own platform too! BYOPaaS?
Well, don't get caught then I guess.

https://arstechnica.com/tech-policy/2019/12/contractor-admit...

> On Monday, David A. Tinley, a 62-year-old from Harrison City, Pennsylvania, was sentenced to six months in prison and a fine of $7,500 in the scheme.

I wish the article said how he was caught
Initially, the offending code was password-protected. However:

> While this worked for about two years until May 13, 2016, Tinley's scheme was discovered when he was out of town and he had to give his password to Siemens' employees because of a time-sensitive deadline that required the spreadsheets to work.

Oops.

https://www.bleepingcomputer.com/news/security/siemens-contr...

It just needs to look like a bug, not a feature.
You sound like the manager in that story looking for a way to mark down the fee
I experienced something similar early in my career. I was stunned when the old guy who'd been brought in for one day of consulting explained that he'd renamed his parameters with single characters to guarantee future work.

but the GM had already given us a stern warning to show him respect. also he got around without the use of his legs. If I'd reacted as I wanted to it would not have gone down well...

> he'd renamed his parameters with single characters to guarantee future work.

Then they hired an intern with compiler experience and suddenly his help wasn't needed anymore

well, kinda. anyway, legless ahole only got one day of high-rate consulting for his trouble.
I was recently having a conversation where I speculated that with how bad some programmers are at naming things, some code reviews might actually be easier if you ran them through a code obfuscator first, so you can focus on what the code does rather than being tricked into making invalid assumptions by misleading names.
This gives me a great inspiration for a programming puzzle and learning method:

Replace all variable/function names with generics. Your only job is to give names to every variable (trying to figure out what each does). After you're done you can compare to de-obfuscated names to see if they do what you expected (if they're named sensibly).

Code review should throw his work back at him and tell him to name his variables properly
Back in the days of Visual Source Safe you could roll your system clock forward and check something and it wouldn’t go into effect for everyone else until their clocks caught up. For example, 6 months after you leave the company.
I feel like there in an interesting story hiding under this comment! I would like to hear it. :)
(comment deleted)
I ran into that in real life.

I had a plumbing problem in my house. I had a sink that was randomly filling up with clear cool water. When I used the sink it worked fine. Now I'm pretty handy, but I had no idea what was causing that to happen.

So I called a plumber. I showed him the problem, and he immediately knew the cause. The condensation drain line for my AC ran to that sink. He suggested snaking the drain. He was there 10 minutes but that fixed the problem. He charged me $175 which was his minimum. I gladly paid it. I didn't view it as paying $175 for the fix, I viewed it as paying $175 for his expertise.

You don’t pay me for what I do, you pay me for what I know.
Plus, realistically in a case like that you're paying for him to...

1. Answer your call 2. Book off part of his schedule 3. Drive to your place <do the actual work> 4. Bill you and collect payment

(comment deleted)
Especially if he tells you what the problem is, and how to fix it. Though it seems unlikely you’d ever encounter it again.
Picasso also said something similar. This doodle didn’t take me 5 seconds, it took me my whole life
I agree -- the ability to put a flat rate bounty (similar to what is done with non-monetary bounties on Stack Overflow) would be a better way of fair price discovery. Maybe even allow the devs to place bids on problems and auction the price down from a maximum price bounty.
You'd get paid while listening to explanation and supervising the solution.
What if there were really good devs on StackOverflow in developing economies that were willing to take on $45/hr consulting because their day job pays them $20/hr?

Just because Silicon Valley developers want $300/hr doesn't mean the whole world regards that as a standard.

Agreed, plus the day to day answering developer questions is going to be a little more tame than if you were in a job constantly putting out fires or maintaining a tight and stressful schedule
They’ll still lose money.

$45/hr, billed by the minute for a bunch of short gigs spread out across the day with the need to do fresh business development between each one will never leave you anywhere near half utilized.

Put the bill rate at $200/hr in this situation and you might replace that steady $40k/year salary. But it’ll be a lot more stressful.

$45/hour is a good rate for Ukrainian developers, I think. Or Philippines developers.

That’s about USD $90,000/year.

This is good money, if you live remotely in a lower cost of living, foreign country. But it’s a mediocre salary in the United States. You can barely pay your expensive rent with $90k/year. Actually, you’d be at poverty level. And there is zero possibility of affording a house with this salary. But you might be able to eke by if you live in the less competitive Midwest.

The only issue is billable hours - will these be 100%? If the platform has that liquidity, then yes - if not, chasing assignments and lowering prices leads to a race to the bottom.
The poverty line for a family of 4 is $26,500 USD. [0] Median full time income in the USA is $35,977. [1]

90,000 is well away from poverty.

[0] https://aspe.hhs.gov/poverty-guidelines

[1] https://en.wikipedia.org/wiki/Personal_income_in_the_United_....

4 people? That's nuts I was making that washing plates as a single person no dependents. I think maybe less actually after taxes.
You were probably making that in California though, not WV or SC. Houses are less than a year of developer pay there.
I was in KS and I was just paid "highly" eg. $12+/hr although I was multi-role

edit: maybe less was making $11-12/hr and not full time, my math was off. I was freelancing on the side though before I got into the industry but yeah $20K range was my figure at that time eg. just over 3 years ago(it did suck, I was mad broke still am but working on it).

I'm sorry, but this is an absurd statement. You can live very comfortably the vast majority of places in the US on $90,000. If you can't you're in one of the most expensive cities, pay a huge amount of debt servicing, or simply have unreasonable standards of what you think "necessities" are.
$45/hour can be $0 per year on SO. Adjust your expectations.
Wow, sometimes this site really needs to exit the stratosphere and come back down to earth. I live in the Midwest and you can comfortably pay a mortgage on a sizable house, all utilities, all necessities, and still have a shitload left over to play with on a salary like that. By no means do you have to "eke by."

I think the issue is a lot less that the Midwest is less competitive and a lot more that the cost of living in a West Coast tech bubble is exorbitant.

I'm not sure I agree.

Stackoverflow pays $0/h and attracts great answers and OSS pays $0/h and attracts great developers.

> Stackoverflow pays $0/h and attracts great answers

Eh...

Covered

> Free contribution is rewarding as a means of helping

This is true, but it illustrates a key dynamic. For most people, as soon as you put a dollar value on a task that someone may have done for free or for fun, you have now fundamentally changed that relationship.

If someone is doing something for only the intrinsic motivation, putting a dollar value on it changes it to an economic calculation. The person may still do it for money, but they're more likely to only do a level of effort commensurate to the economic reward. Whereas if they're doing things for intrinsic reasons they may be willing to do more work.

There are a couple of behavioral economics experiments that bear this out. The Soma Experiment from the 70's gave participants a puzzle game to solve, and measured how long they tried to solve it. One group of participants was paid for their time, the other wasn't. The paid group on average spent less time trying to solve the puzzle than the group that wasn't paid. There are a couple of other experiments in that vein, but the common thread is that intrinsic motivation can be more powerful than economic rewards in multiple contexts.

So someone might be willing to contribute some code to OSS for free, but if you ask them to develop some code for $30/hr they might pass.

They pass then everyone else is unwilling to do anything for free ever again.
Yep, and I happily spend a fair amount of my free time working on open source, as well as personal projects that I don't make any money from. I'm also currently helping a friend of mine learn to code just for fun and to give back. But when I do contract work, I expect to be paid well. If you said, "well, I'll pay you $10 / hour, and that's way better than what you get for this open source you work on!", I'd not only not do the job, I'd be insulted.
"$10/hr to do whatever I want" is more than I get now. I'll accept gladly. Doing whatever you want costs $150/hr".
Stackoverflow is both asynchronous and asymmetrical. The former lets the dev answer when convenient. The latter means the dev knows that their time is being multiplied and potentially lending help to large numbers of other devs over a large period of time. That is a compelling idea. A phone call is one-to-one and inconvenient. $45/hour is also hugely underpaid in the US at least. So, the proposed system is underpaid in both $$ and personal satisfaction.
I wonder if OP's product would work better if it was more like StackExchange bounties. Post a question alongside a non-refundable dollar amount. When someone posts an answer that solves your problem, you can award them the bounty. If no answers are accepted after a reasonable amount of time, the bounty is forfeited.

This setup contains risks for both the asker and the developer, but I think they're balanced pretty well, and the incentives are set up correctly.

And to filter out who can answer questions.

45$/h will attract a LOT of attention online. And not from the folks who should be answering questions. Just look at what happened with Hacktoberfest [0].

[0] https://news.ycombinator.com/item?id=24658052

Thanks for sharing, I apparently missed the story the first time. Unfortunately, Twitter suspended the @shitoberfest account (https://twitter.com/shitoberfest/) Would have loved to have a look.
TLDR: Imagine every single major repo being inundated with tens or hundreds of thousands of absolute rubbish PR's that do nothing but change one line and break the build.

Like fork React or Linux and then open a random file in the web editor and type "GIVE ME SHIRT" in a random position.

Then save it and commit and submit a PR.

Followed by opening a dozen issues demanding that it be accepted so it counts for the free shirt.

I contributed to a small (<5k star) repo at the time and after telling the issue/PR-creators to stop, started getting newsletter signup spam and hate mail directed to my git commit email too.

I don't even know who I pissed off, but a couple months ago wound up on every dating site one could think of's mailing/user list... I mean whoever did it obviously spent a fair amount of time just finding all the damned places...

I was hitting block and report spam for weeks...

> Free contribution is rewarding as a means of helping.

> Well-paid contribution is rewarding for the $$$.

This is crucial. Changing incentives changes the social contract and relationship and does that irrevocably.

I recommend Dan Ariely’s book Amazing Decisions on this topic.

Example: You don’t pay for the thanksgiving turkey dinner at your inlaws’ and if you did that’s be rude no matter the amount.

If you give your neighbor some fruit from the tree in your yard that’s one kind of relationship. If next year you try to sell it that’s a very different one. Transitioning from one to the other is significant.

Lastly, financial incentives kill generosity. The giver now starts to worry if they’re providing too high of a value.

A girlfriend's mother once asked to pay me after fixing her computer.

I said a bottle of wine will be fine. (I'd just turned 18)

She said no I insist.

I said well my rate is £100 an hour and it took three hours.

She chose to give me a bottle of wine.

Is 18 the drinking age in this story?
Given the currency (£), I suspect so.
A UK colleague was devastated when he came to Texas for a project; luckily he turned 21 a few weeks later...!
I was so surprised and annoyed that they tried to ask for my ID almost everywhere in the US. I’m 33, I don’t look anywhere near a student any more.

At the time I was allowed to drink from 16 in my home country.

That happens all the time. What's weird is that they look at me like I'm trying to rip them off.

I have already told you I am not going to charge you. I am just stating my rate if you were to pay for it.

3 hours work is nowhere near enough repayment for being girlfriend's mom.
Haha, if only we were all so suave at 18.
I was going to write something inappropriate .. then I noticed "girlfriend's mother".
I liked what another commenter said about adding tiers for devs with higher S/O rep. So if the dev has a higher rep, they can make more $ per minute. Something I'll look into adding.

I don't think anyone is going to make much money off of it starting out since I don't have a large supply of questions coming in yet, but there are a lot of underemployed devs out there who would be happy to make an easy $15 bucks an hour just googling answers for people and telling them what to do.

I think a lot of poorly-received questions on S/O are the result of people not knowing where to look for their answer, or being intimidated by reading the docs or source code. So they post the questions hoping someone can guide them.

Call a Dev isn't a competitor to S/O. S/O is a wiki. Call a Dev is basically Clippy in human form that you pay per minute.

> there are a lot of underemployed devs out there who would be happy to make an easy $15 bucks an hour just googling answers for people and telling them what to do.

Maybe there's a reason they are unemployed

> I think a lot of poorly-received questions on S/O are the result of people not knowing where to look for their answer, or being intimidated by reading the docs or source code.

Isn't is the point of engineering? To know how to get information and what to search for? If the 15$/hour dev knows and the guy on my team doesn't, why am-I not employing the person answering questions? My company sure pays more than 15$/hour...

Seems like there's a good incentive not for the best developers, but for the most patient ones. Since patience in this case means more paid minutes.
45 USD an hour is quite a lot outside of the USA (even just outside of silicon valley?).
> even just outside of silicon valley

No, you're going to pay $70/hr for car repair and roofing work in the middle of the US.

It's ok for a normal job (guaranteed 40h/week) but for hour-based freelancing (let along minute based!) it's really not. $45 is €37 and you can absolutely get more than that as a freelance developer here in Germany.

People who are used to getting a salary severely over estimate how much money an hourly rate translate to per year when you don't have guaranteed work lined up.

As a rule of thumb $x per hour is equivalent to roughly $xK per year for a salaried position when you account for unpaid time between gigs, paying your own insurances, paying for your own equipment, not getting paid vacation and sick leave, etc.

some how if you can leverage reuse of questions so someway for someone paying for an already answered question then it would scale up and keep paying somewhat like SO rep works. I'm currently in the top 0.58% of SO users with a reach of 4.3 million people, if you can monetize that to a small extent it could somehow provide a scalable pay scale.
Unfortunately I suspect this may go the way of many freelance sites, and get absolutely flooded with low quality indian developers. Where the wage is lower $0.75 may seem a lot more attractive and there are a lot of fresh out of university indian devs.

If you've ever tried bidding on remote dev jobs online, you'll practically always get undercut by an indian dev at a price you can't even come close to matching, and unfortunately I suspect that given how often they appear in comments online asking people to do their entire project, I suspect they may often be bidding for jobs they don't know how to do.

Seems like a silly mechanism. I think a better tactic would be to offer "bounties" on problems, then devs can decide whether or not the problem is worth the effort. As long as the requester defines the input/output for the change, then this should work out well.

There are times when I'd spend 15 minutes writing a small bash script for $30. Sometimes I feel guilty about buying luxuries like delivered food, and I wouldn't feel so guilty if I use half the saved time earning enough to pay for the meal, even if it is well under my typical billing rate.

Only for Americans. Everywhere else in the world that's a lot of money. Your average software engineer in Europe can hope to earn maybe €50k per year late into their career at most.
Interesting. I always envisioned a site where more experienced devs could help out newer ones with mock interviews or coding prompts to help quantify self taught coding skills.

I just realized services like this would probably fit the bill if they also offered code reviews.

Do I need to install software in my computer to use this platform ?
It's browser-based using webrtc so you don't need to install anything.
I used to offer tutoring for C, Go and Python programming for $50/hr.

I can’t tell you the number of people who asked me to do work on for their day job... I would always accept at $100/hr.

Almost every week I’d max out my 15 hours I’d set aside for “tutoring”. So beyond that I’d charge $200/hr, and I’d still get people for both tutoring and day job style work lol

$1/min is a fair price, but if you’re good you can make a lot more

This is fascinating to me. Is there any particular kind of profile that hired you as a ghostwriter? Do these people know how to do their work and decide to outsource it or they have no clue and just got lucky in the interviews?
There was a story about a developer from IBM that hired somebody, and was only discovered because the inbound VPN IP was from a different country.
I would like to read this story!
https://www.bbc.com/news/technology-21043693

Not the same one in all likelihood though.

That's a failure from the dev and management.

Being able to find and get repeatable good results from contractors across the globe and manage them is a skill in itself.

I like this because it's a really off the wall take, but it also feels a little bit like the sort of reasoning that gets you tangled up with a Bernie Madoff type figure.

It's true that unscrupulous people are often very effective. But it's also true that they are unscrupulous. Leaning into lack of scruples probably isn't the most stable of pro business strats, but I imagine it works out sometimes.

Clearly needed to use a jump machine.
What did they ask you?

Did you get to clone their entire code repository?

I too would like to hear more about the clients. Also would be really interested to know how you viewed the level of difficultly you were dealing with when people were paying $200 out of their own pocket - did you view it as "tough stuff" ?
(comment deleted)
Do you have any guarantees about how quickly a response will come in? I'm a bit concerned that the low payrate to the dev means that you're likely to miss higher skilled respondants. The payout isn't high enough to justify going FT on it and it feels like it'd be unreliable to try and pickup questions here and there when you happen to be available.
Thanks for the question! Your concern is justified. There are no guarantees. The only thing for certain is that if you don't get a ping within 60 minutes then your question will be deleted.

It's kind of a chicken/egg problem where there aren't enough questions because I don't have enough people to answer them, and there aren't enough enough people to answer them without a steady supply of questions to keep them busy.

I'm reconsidering the pay rate after reading a few of the comments here.

Users with more than 2,000 reputation and/or at least one Gold badge can give higher-quality help. I would either restrict the site only to these users, or I would put them in a higher-quality section. They would also get paid more, at least $1 per minute. (It currently pays $0.75 per minute.)

I am an expert in Python and a deep Generalist with experience across many domains and types of software. https://stackoverflow.com/users/1459669/no%c9%a5%ca%87%ca%8e...

Considering the questions tab currently includes "What the fuck is this?" and "Why is my butt full of poop?" I am going to assume they will turn off anonymous posting soon.
You need a way to report posts ...
This interesting to me. I spent the last 4 years teaching programming full time, and also have a decently high SO reputation. I've recently gone back to full time software development, and miss teaching. The main problem is that at $0.75 / min, it's not worth my time. I generally have at least one contract side job making several times that much, and I'm not unusual in that respect.
This is cool from a Dev who needs help. It feels more like a micro-consultancy or more like a call center model. It is really bad from the Dev who takes the call. If I put myself in the position of the Dev who takes the call, It is pretty crap. Let say average call duration is 3 minutes, that means I have to take 20 calls/hr. Thats 20 context-switches per hour. I have worked at call centers, after first few calls in a day, people are just not motivated enough to help. There is going to be mental fatigue for the developer who is helping.
I used to provide services like this, but at a much higher rate. $60/hr is not competitive at all, especially if you're charging by the minute without a minimum of at least one hour.
Is there a similar site where you can put a dollar bounty on a solution for faster service? There have been SO questions where I would have paid for faster attention.
Cool idea. I might work on this.
Google Answers tried this way back when for general search related questions.
I am working on something like this.
At one point there was a site where you put bounty on Crypto Tokens to solve your programming questions and problems. I just cannot seem to find it.
A question here, it seems like the flow is:

1. I post a question.

2. Someone elects themselves as a candidate to answer that question.

3. I receive notification of the candidate and approve them

4. A call happens

Do you have any idea around what sort of time lag would be inherent in each step? Do you expect steps 1-4 to happen within a half-hour window and thus be mostly instantaneous as far as phone interactions go or could it go longer?

If you expect a quick response then I don't know if your rates are high enough to keep people actively watching the question board instead of checking in a few times a day - if not then I think the usability of the product may suffer since scheduling the call could become problematic. If I have a meeting in an hour should I bother trying to set up this call or do I need to wait until I have several free consecutive hours?

Ideally you'd post a question and get a ping within the first few minutes. But there is a 1 hour max window for any question to receive a ping. Once the ping comes through, if you decide to accept it, then the dev has 60 seconds to answer the call.

As it stands, there isn't much supply of questions or devs to answer them (just launched today with no early signups). I was thinking one way to get around this would be to let devs subscribe to email or text notifications when a questions is posted with a specific tag.

A diverse notification setup seems wise - otherwise yea, I think solving the balancing problem is going to be an ongoing struggle. The one hour limit sounds pretty wise!
My current hourly rate breaks down like this. I make adjustments every 6 months.

15 years professional experience + 5 years experience in latest specialized tech stack + 1 hour = $200 dollars/hour for contracts longer than 6 months. Hourly rate is higher for shorter term contracts.

My rate is more cost effective than not delivering the solution.

How/where do you manage to charge this kind of rate? Are you contracting clients directly or through some agency? Also, is this for on premise or remote work? You take on full projects or augment existing teams?
Simply ask for the highest rate within reason.

$200 per hour is about $400K per year, which is around senior engineer total comp rates, https://www.levels.fyi/.

You have to ask for the rate and demonstrate that you can deliver solutions and deliver solutions.

Yeah, so I'm aware that the way to charge more is to tell clients that you'll charge more ;). However, the range people work for is pretty wide and depend on a lot of variables. I was trying to figure out some of those in your case to see whether there is a big difference with the type of the clients you work with.
There are companies that need senior level software engineers to lead in updating legacy enterprise applications to latest tech stack. Development and integration into existing systems are extremely difficult and time consuming. These companies have attempted several updates and most have failed over the years.

These are mission critical systems that process and generates millions and billions in revenue. They have already spent millions of dollars and years of effort in failed attempts.

These are the companies that will pay to get their systems back on the roadmap schedule. There are big names and small names.

Thanks. Definitely informative.
So pay someone else to use google?
No, pay someone to read the first google result to you. A large part of stackoverflow questions are like this honestly.
Interesting idea.

When I use Fiverr to hire a dev, I often have to contact multiple prospective devs to figure out that their skills are a match for the problem I'm trying to solve. I'll chat to 5 (all who advertise python) and give a one line intro about the problem, and it's immediately clear than only 2 can or wish to do it. E.g if I need someone who specifically knows the Selenium package.

Do you have a similar mechanism that can help to match the right dev with the right customers?

Also, $1/minute is more expensive than Fiverr. For my quick projects I would still use Fiverr due to the cost savings. I'd expect to fork out $60 for a two hour project there. On the other hand, others here are saying that it's too low for their hourly rate. Some price flexibility might be a good idea?

what are you building that you are soliciting development labor from fiverr and think $30/h is appropriate for anyone on earth involved in programming
I am guessing scraping, if using Selenium, Python, and hiring folks via fiverr.
Ad hoc scraping tool for something experimental that I didn't want to do myself. Would've taken me 2x as long as the dev I hired since I haven't done that before. Quality wasn't so important, I just wanted the output of the scraper on a specific site for a one off thing.

$30/h is a typical rate for a dev on Fiverr, I've been very happy with the value I've gotten from it.

Why are you dictating the language they use, then? It just shrinks the pool and increases the odds you're missing out on a simpler way to do it.

If they delivered a working scraper using Ruby or JavaScript or even a 3rd party service, the output would have been the same.

Because I know python and if I needed to make a small adjustment to the script (which I usually do, usually minor tweaks), then it's within my capabilities to do so. Takes me thirty seconds to adjust a small thing in a language I know well.

Also the pool of python devs is so large that shrinking the pool in this way doesn't impact on my ability to find someone suitable quickly

The bigger issue than shrinking the pool of devs is shrinking the pool of solutions and missing better/faster/cheaper options. E.g., many companies did exactly that in the previous two decades by trying to do everything in Java when a higher level language would have served them better.

If it's what you know and you're taking it over, though, that makes more sense.

> E.g., many companies did exactly that in the previous two decades by trying to do everything in Java when a higher level language would have served them better.

Can you give us some real-world examples that you've seen?

I agree but we're talking about a pretty quick and dirty personal project here where quality, maintainability etc aren't important, and I vaguely knew that the Selenium package could do what I wanted in this language.

If I was hiring for something more important I would've put more thought into that aspect

If you're that fast with python, you should be able to write it yourself pretty quickly. It's pretty a fundamental application.
Possibly, but they're only asking for $60, and I figured it would take me a while to learn the package + parse all the data from the various tables and sections (it was rather heterogeneous data across the site) + if this site happened to use anti scraping measures that could mean it takes longer. They've probably done this same thing 30 times (it was their main offering on Fiverr) and can copy and paste a previous project.

So it made time/financial sense to hire them, especially since I don't need this skill for later

Devs ping any problems they feel capable of solving. They can ping with 2 messages, either they KNOW they can help, or they THINK they can help.

Once you receive a ping you can vet their S/O profile and if you like what you see you can start the call.

It's not so much for contract work or to complete tasks or projects like fiverr is. It's about getting personalized help with code your struggling with.

So instead of the customer finding the dev (as on Fiverr), here it's the other way around. Interesting. Lines up conceptually with the StackOverflow model of Q and A.

Also, understood about the different use case.

I think it’s a great idea, but it should cost at least $3/min or more to get real talent to join. I’d pay top dollar if you can also guarantee that they’ll solve my issue.
Thanks for checking it out! I could never guarantee that tho as Call a Dev is mostly self-service from the standpoint of the question asker and the question answerer. I wanted to reduced friction as much as possible for both sides of the equation.

If you're willing to pay more money for more guarantee you should check out codementor.io