I generally find the more competent developers don't have a problem with it.
Nonsense. Competent developers gets multiple offers a week from serious clients that don't waste their time.
I generally find the more competent developers don't have a problem with it.
I've had very mixed results. I've hired people with 5 stars and a work history on the site and willing to pay a premium and have been very disappointed a lot of the times. I think it is a result of people not knowing the development side of the business. The customer needs a solution, and they fill the solution. However to the customer that knows nothing about development work, it's just what they wanted. So the customer leaves positive feedback not knowing what they really got.
The only true method I've found are trial jobs. I will ask a developer to put their mouth where their money is. I will normally ask for a 1 week or 40 hrs period where I am free to walk away at any time without paying them. I typically know much sooner if they are full of shit or not. I generally find the more competent developers don't have a problem with it. I've been stuck paying developers that didn't perform up to expectations in the past.
Overall I did find a few people over several months, and that was with a lot of looking. I honestly felt like I could have spent full time just trying to hire devs off those sites when I needed someone. That's really how much work I felt went in to it. So no I don't really think that it is "easy" to find qualified developers. I work in the business so I may have an unusually high bar for the quality of work that I expected delivered, but I have those expectations for a reason.
The key here is filtering and testing candidates before you actually agree to anything, the problem is that a lot of the people hiring off of freelance sites aren't very technical and don't know the right questions to ask or how to spot the good/bad programmers. It's more along the lines of "Wharton MBA seeks code monkey", actually more like "Tropical MBA podcast listener seeks code monkey". That along with the mentality of working 4 hours a week and outsourcing for $5 a day is a recipe for disaster.
I've had very mixed results. I've hired people with 5 stars and a work history on the site and willing to pay a premium and have been very disappointed a lot of the times. I think it is a result of people not knowing the development side of the business. The customer needs a solution, and they fill the solution. However to the customer that knows nothing about development work, it's just what they wanted. So the customer leaves positive feedback not knowing what they really got.
The only true method I've found are trial jobs. I will ask a developer to put their mouth where their money is. I will normally ask for a 1 week or 40 hrs period where I am free to walk away at any time without paying them. I typically know much sooner if they are full of shit or not. I generally find the more competent developers don't have a problem with it. I've been stuck paying developers that didn't perform up to expectations in the past.
Overall I did find a few people over several months, and that was with a lot of looking. I honestly felt like I could have spent full time just trying to hire devs off those sites when I needed someone. That's really how much work I felt went in to it. So no I don't really think that it is "easy" to find qualified developers. I work in the business so I may have an unusually high bar for the quality of work that I expected delivered, but I have those expectations for a reason.
40 hours free of charge?
Fuck you.
::emp::
Huh? In that case, I got a pretty decent sized workload sitting here. Mind putting in 35 hours of work for free so I can decide whether or not I want to work with you?
You don't pay for trial / test projects? Don't you ever think you might be leaving talent on the table?
Also, as others have mentioned, a 40hr free trial!? I can't imagine many professionals would go for that. Odesk do have the 2wk money back guaranteed function on some applications, though personally I've yet to have to use it
No professional worth their salt would even consider that.
There is such a thing called opportunity cost.
I don't get it. Every single (really good) coder/programmer/developer that I know is so busy (there's an almost infinite amount of work "out there" right now) that there's no way they'd even bother reading one of those "job offers" to the end, let alone agree to your terms. That's all I'm saying.
As for the leaving talent on the table. Yes, I'm sure that is the case. I don't see a way around it.
Coming from the other side, as a long time developer who's recently acquired available time for some side freelance work, it's a royal pain in the arse to get work without having connections. I've done some, but it's dried up.
You can't compete with those $5/hour developer sites, and on places like Craigslist in my area people are just hiring full-time or full-time contract. I know there's people out there looking for quality freelance devs, I just need a way to actually find them.
Heh. If you find someone who will agree to the "work 40 hours for free" terms, you know with 100% certainty that they are an idiot right there and then.
Edit: oh. old thread. never mind.
This is simply not true. It might take that guy a little longer, but if he is really willing to put the time in for free, you know right then and there you truly have a special candidate. Hire him and pay him well
Edit: Fizz buzz FTW!
Coming from the other side, as a long time developer who's recently acquired available time for some side freelance work, it's a royal pain in the arse to get work without having connections. I've done some, but it's dried up.
You can't compete with those $5/hour developer sites, and on places like Craigslist in my area people are just hiring full-time or full-time contract. I know there's people out there looking for quality freelance devs, I just need a way to actually find them.