8 ms·
What do you like or dislike about Elance and ODesk?
Let's discuss...
- notastartup 13y agoI really can't work for a few dollars an hour or meet the unrealistic high expectation from someone who cannot afford to pay the full price of a project.
- Apane 13y agoI totally agree. The initial scope of the project is always dragged out by enumerable changes, and if you are on a fixed price agreement you will inevitably be losing. It's an un-fair playing field as far as I'm concerned.
- krapp 13y agoYeah. I especially like the ones which insist the work has to be done immediately, or within a couple of hours, or that DESCRIBE EVERYTHING THEY HATED ABOUT THE LAST DEVELOPER IN CAPITAL LETTERS, or clearly just pasted in the default job description without even bothering to describe the job.
- chromano 13y agoExactly, and you can't even charge them for the time you lost _convincing_ them to describe what exactly they want and giving them new ideas as you go through the process. Such a mess. But hey, sometimes you get great connections there, I found one of best hackers I know there (but I'm afraid he was the exception).
- RougeFemme 13y agoI've had a couple of engagements that went well. And I've been invited to bid on some team engagements that appeared to be well defined, well managed, and well structured. But the customer "required" 40 hr/week and paid "okay", but not well enough to suck up 40 hours of my week. I would have considered it if it had been deliverable-based rather than time-based. But, as the other commenters have stated, most of the jobs pay too little, require immediate turnaround and/or have initial scopes which turn out to be poorly though-out.
- throwaway420 13y agoIf you're a decent developer in a relatively prosperous country I think you shouldn't waste much time on these types of sites. You're going to be competing against developers in very poor countries who can afford to work for much less than you. You're not going to be competing for great clients but for people that are very price sensitive and demanding. There's exceptions to every generality, but odds are you're better off developing your local client base.
- leknarf 13y agoWe started Lambda (http://getlambda.com http://getlambda.com) as an Elance/Odesk competitor for precisely these reasons. Most of the people looking for developers on the big offshoring platforms aren't the types of clients we'd want to work with ourselves. The big problem is education. We speak with a surprising amount of people who've never hired a developer before. They often don't understand the difference between Wordpress dev and someone who's been doing high-performance numerical computing. If they tried to hire a dev on Elance, it would almost certainly be a frustrating experience for both parties, since they're unable to write a reasonable job description. Our solution has been to take a very unsexy approach: anyone who wants to hire a dev through our service needs to first hop on a phone call and tell me a little about what they're looking for. Sometimes we reject potential clients outright (particularly if they have poor expectations about price) other times we suggest they hire a different type of dev than they initially thought they needed. Unless Elance is willing to start offering this sort of concierge service, it's unlikely to grow into the sort of place where qualified devs will want to find qualified clients.
- krapp 13y agoGood luck - I just applied. Although your 100/hr minimum rate does cause me a bit of concern. I'd find it difficult to justify that rate for most of the work I do, which is PHP and javascript development.
- greendata 13y agoFor me the $100/hr minimum is an excellent filtering mechanism for serious clients. As a consultant I think there's a place for this, a place for Elance, a place for Odesk, and a place for AWS Mech Turk (AWS's horribly named labor market).
- ilaksh 13y agoI have worked over 2000 hours on odesk and a smaller number of hours on rentacoder. For me those sites have been a lifesaver and a curse. The reason I ended up on them is because I have chronic health problems and have not been able to get much in the way of health insurance or when I did I wasn't able to really solve my problems. So I have not been able to show up on time and put in the hours or had the energy to hold a regular full time job. Being able to work from home on my own schedule has been necessary. At the moment I have a bit of freelance work that is not from those sites and pays OK. But I may end up going back on odesk or something and scrambling for another project out of necessity. There is a reason those projects are posted on outsourcing sites, which is that the resources available are very limited or at least too limited to pay for US based developers. This initial underfunding usually doesn't bode well for the overall project management. Well let me soften that a bit. Usually the project managers are not completely clueless and are doing the best they can in a situation that is not ideal. That's not always the case. The other developers I have worked with have been very capable contrary to what people say about outsourcing. But more often than not delivering some kind of usable system is required even though there isn't adequate time or developer resources and is never any QA. So you pretty much have to cut corners everywhere or just lose the fee and get a bad report on your record. The thing is that so many people want custom software and development is so expensive that tools like WordPress with plugins etc are taking the place of custom development. Sometimes taking advantage of those tools can make what would be completely ridiculous underfunded projects a few years ago now realistic. I think that is great, but we are actually going to have to change our societal structure because there really aren't going to be enough jobs. Within 10 or 20 years quite a lot of the application/plugin configuration work now being done by programmers and even much of the custom software development will be done by interactive AI programs. The reason I can say that confidently is that we have such a rich ecosystem of for example open source web applications and plugins that have already been developed. More than half of all software projects are minor improvements in areas where problems have been solved dozens or hundreds of times. With such an ecosystem of existing solutions and most problems already solved the level of language understanding or general intelligence required is low and either already accomplished or will be within our reach shortly. And to be clear I'm not just talking about outsourced programming but software development in general. Certainly there are lots of software projects that require true human level intelligence, but the majority of them do not if we take advantage of existing solutions and employ leading-edge AI.
- kphild 13y agoI have used Elance for a few years as my primary source of income. Positive: - meritocratic - satisfactory rates. I get as much work as I want at $50 (sometimes more) doing upper four or lower five figure projects - flexibility - I can dump a client, change workload, take a year break, anytime - and come back to where I was. A safety net. - no need to do anything else than talking to clients and building software. No marketing besides the profile, no Linkedin profile, no Twitter, no conferences, no interacting with HR etc useless people - no phone or IM. As a rule, I only communicate through email, which I check once a day, tops Negatives: - huge fees (close to 10% per transaction) - have to actually work to earn, but that's how it is with freelancing Elance or not - overall low prestige, though some clients are top-notch As others pointed, some clients try change the scope. I just send them back quotes for any changes I don't feel like doing for free. Problem solved. Most projects are boring CRUDs, but I also got to do some interesting pieces of software. I appreciate the freedom that Elance gives. Still, I treat it as a convenient alternative to flipping burgers, and I would not recommend it for someone who wants to make a career as a developer. BTW the screen making software is abomination and no one should ever agree to use it.
- logn 13y agoThe oDesk software is great. But I don't like that they force taking screen-shots for you to be paid. For one client (in finance industry) we had to disable screen-shots due to NDA and it caused all sorts of problems. But, yes, as others have said, it's hard to make a living if you're in a high-cost-of-living country. My rate on there is $100/hr. I get about 1 inquiry a month and maybe a few jobs a year from it. I did have one long-term job on there at $60/hr so I made it to the top %1 of devs though.
- gesman 13y agoElance, Odesk and alikes are infested with middlemen posing as an actual developers who are re-hiring poor developers from inidia, pakistan and alike countries in a hit-n-run fashion for pennies. The marketplace is craving for quality local (north american only) freelance service providers powered by strong job platform service. Many enterprises are slowly realizing that outsourcing is what-you-pay-is-what-you-get business and it's a prime time to negotiate services with local quality talents.
- deleted 13y ago[deleted]