views:

1122

answers:

10

GetACoder is one of this freelancer job auction web sites.

And everytime im looking there i see ridiculous low prices.

I mean even a good programmer from india gets more then 500US$ per month and i found people bidding to "i need a clone of " at 1000$.

Am i such a bad and slow programmer that i don't think i can't do this carefully in two man months?

Does it makes sense to place higher bids on services like this? Since i'm an expat from Germany living in cheap 3rd world Thailand i'm willing to work for as low as 20 US$/hour (with 20 years of programming and knowledge of a dozend languages from ix86 assembler via Ruby, PHP and C++ to eiffel).

EDIT: i highlighted my question that maybe someone who ever tried to get jobs there might be able to answer. I know that people in china and india work for low money if they are absolute beginners in programming.

+1  A: 

Mostly, I think it has to do with a cost of living difference. At least, this is what I always equated it too.

For example, for me to "live", I need something like $1800 a month just to pay my mortgage. I live in the Chicagoland area. If I move away, I might be able to get a equivalent sized place for $1000 a month. In other countries, the cost of living is different than in the US, UK and other such places. Ultimately, $1 to some people is different than to me (and presumably you).

Then of course, there is under bidding; either accidental or on purpose. Some may do it as a side thing and do not care about profit. They find it to be a challenge. Me? I prefer open source development for this type of thing.

Frank V
A: 

You get what you pay for, if the poster is willing to accept a ridiculously low bid they were never looking for quality work to begin with and never would have paid for it anyway. They should have a general idea on what something will cost to create correctly and bids within that range give them more confidence you are on the same page as them.

savageguy
+17  A: 

I suspect most are one of these situations:

  • People with very low cost of living situations - a 14 year old living with his/her parents in India could work for pennies an hour.
  • People with existing scripts they've written that they just copy and change a few configuration settings on.
  • People who massively overestimate their programming abilities.
  • People who massively underestimate the task at hand.
ceejayoz
Sometimes all four. :)
Mark Hammonds
@kmit don't you think you are offending people here?
Sandbox
@Sandbox: Why would he be offending anyone? He speaks the truth.
Adam Robinson
@Sandbox As he said "sometimes", the only people he'd be offending would be those who qualify for all four. I don't worry too much about their feelings if they're scamming people like that.
ceejayoz
@ceejayoz that sometimes can even qualify for americans, english and citizens of all other countries...unless you have verified that only Indians do that...
Sandbox
a blatant statement like...massively overestimate their programming abilities about Indians is offensive...isn't it?
Sandbox
@Sandbox: Where are you getting this from? Nobody said Indians massively overestimate their programming abilities. I've seen plenty of Indians do it, just like I've seen plenty of Americans do it.
Adam Robinson
@Sandbox Uh, where did I say Indians overestimate their programming abilities? I said **people**.
ceejayoz
@kmit, don't you think you are offending a lot of kids too here?
Wouter van Nifterick
@ceejayoz: I think you just said Indians aren't people. :)
MusiGenesis
@MusiGenesis: Yeah, i think apologies are due. To people, indians, americans, kids and scammers, but mostly to Sandbox. He's an Indian kid operating from his parent's basement, who scams Americans by accepting underestimated projects.
Wouter van Nifterick
@Sandbox I'm certainly not categorically claiming that everyone on rentacoder is offering poor serivce, but some, especially those who meet ALL conditions above, certainly are.
Mark Hammonds
@Sandbox is reading into the question that @Lothar was talking about people in India, whereas all @Lothar said was that good Indian programmers get more than the amounts offered on rentacoder, even with their lower costs of living, so how can the bidders on rentacoder bid so much lower than even that, thus he interprets subsequent negative comments as slurs against Indians, instead of comments about script kiddies, scammers, and crappy programmers in general.
Cyberherbalist
just for the record...I stay in India...I don't bid on rentacoder like sites and maybe I overreacted to @kmit comments
Sandbox
Just for the record, I hate Indians. I feel OK saying this, because I hate all other ethnicities just as much (if not more).
MusiGenesis
+3  A: 

Two Points:

First, lots of bids are made and accepted on rentacoder, but that doesn't mean they are fulfilled to the satisfaction of either party. Even if someone pays to fulfill the contract, that doesn't necessarily mean that they are satisfied and it doesn't mean they have a quality product that will stand up to user criticism or high bandwidth.

Second, while you may be willing to work for $20 an hour (a very low rate for a developer in the U.S. or Europe), there are lots of developers in India and China willing to work for $3 or $6. This is, I think, mostly where the cost difference comes from. More over, there are many companies that aggregate contractors from Chindia and are able to offer an entire team of developers/designers for a flat rate of $10-$15 / hour.

In sum, you definitely aren't "just slow" and you aren't over priced by Western standards either. You just have to find a market that is looking for the services you have to offer. Find what differentiates you from your competitors and be sure your prospects know about it.

Mark Hammonds
Right my question is more about the experience with the bidders. Is the majority accepting such low offers (so they are cheap charlies themself or do they know that they will get shit). Well maybe stackoverflow users are just to professional that they don't have experience with getacoder, rentacoder, freelanceworker and this kind of jobs.
Lothar
+10  A: 

Try this: ask for bids on a program that can determine if any java program halts or not. You'll get bidders.

Joshua
hah yep, I think I saw the one you're references.people will bid on seriously IMPOSSIBLE projects
mrinject
I'll make a program that will determine if any given program halts or not. It's all in how you misinterpret the requirements.
quillbreaker
@quiltbreaker: The program I'll give you finds the program that launched it, runs a second copy of it and halts only if the caller would have said otherwise.
Joshua
you are right, I have once seen bid for a program which could translate, from different African languages to English, on around 100$.
waheed
+9  A: 

I don't know if this is still true, but it used to be that a lot of the people bidding on these contracts are just trying to get their foot in the door. Once they have the clients attention the bid evaporates and a more realistic number magically appears.

Jeff Hornby
A: 

When I was 13-15 years old I used to look at sites like that, since I didn't know how else to get a programming job. I don't think I ever bid on anything, because the prices where too low. 'Nuff said.

Jørgen Fogh
Thanks i'm 40 and i just did it the first time :-)Only because i've done exactly the same thing before for someone else and i still charge 500 Euro. I will see if the guy is a cheap charly. I know it is worth even more then 500E as it was a very creative and complicated hack around a content protection system.
Lothar
A: 

Of course, if someone asks for something that exists in the open source world, the picture changes entirely. If someone asks for an implementation of a word processor with most of the features of Microsoft Word and doesn't know about the existance of OpenOffice, then you file the serial numbers off OpenOffice, compile it for them, collect your thousand dollars, and five hours later you're looking for the next assignment.

Ethical? No. But you've delivered what was asked for.

You could probably make a good living telling people where they could get what they need from open source sources, for the low price of 200$ a project.


All that aside, I'll leave it as an exercise how you can make money writing software for people for free. Hint : it's even less ethical.

quillbreaker
@quillbreaker:"All that aside, I'll leave it as an exercise how you can make money writing software for people for free. Hint : it's even less ethical."Tell that to Cygnus (from 1989-2000) and Canonical.
bowenl2
Cygnus provided commercial support for free software (I've used it), which isn't quite the same as writing free software for people.As for Canonical, apparently they arn't making money in the free software buisness, and are moving into the tee-shirt business to compensate.
quillbreaker
A: 

I have read many complaints about getacoder that imply that the company may not always act in good faith, and they furthermore have shielded their identity by using a private registration with their domain registrar. I decided to do an investigation of their identity as a service to the computing community, in the case that someone wants to pursue a claim against this company. Their primary servers are located in the UK and France (run by OVH), but they are a US corporation.

Name: Getacoder LLC Registered in: Wilmington, DE Owned and operated by: Valis Group, Inc 501 Silverside Rd Suite 105 Wilmington, DE 19809 Phone: 302-792-0175

Jonathan Campbell
A: 

Getacoder isn't paying the programmers in a timely manner. We released funds for a completed project more than 3 weeks ago. The programmer hasn't been paid. (Most other sites pay the programmers within 3 business days.)

Hint: 1. Use getacoder and you could look bad to programmers and you wouldn't know why. 2. Use getacoder and lose your $$$$ because at that rate they will go under (they wouldn't be the first to fail.) 3. getacoder is far more intent on keeping programmers from clients until money has been paid than making sure the work is done and that the programmers are competent. (We were forced to pay for a piece of programming crap that wasn't usable or installed.)

McDuff