Craigslist is honestly better than those places.
Ask for references, samples of past work, etc. Good programmers will have to ask you "of what kind of work" to narrow it down.
11–20 of 30 posts
Craigslist is honestly better than those places.
Ask for references, samples of past work, etc. Good programmers will have to ask you "of what kind of work" to narrow it down.
Good, reliable programmers are very expensive. Think $200k/year minimum. This might not have entered into your vision of reality but I assure you that's how it works. If you keep getting shafted by cheap programming "talent" and keep looking for more, you might just be a fucking idiot.
Actually what you've just described is an expensive programmer, albeit not overly expensive. Great programmers tend to value other things such as working with other great programmers and a stimulating problem domain. The money tends to be an adjunct.
Oh, and be prepared to actually pay an appropriate amount of money. You do get what you pay for.
DO:
1. Check with your inner circle first. You know their interests, skills, and reliability. If they're not available, ask if they would vouch for anyone they know that might be interested and available.
2. Broaden your search to past associates who you have reason to believe would appreciate hearing about the opportunity.
3. Check the list you've been maintaining (!) of programmers whose public work you admire and who have indicated availability for consulting work.
4. Present the opportunity to relevant user groups or communities. Be sure their policy welcomes such queries, especially if you're not a regularly contributing member.
5. Be upfront and explicit about available compensation. It wastes both party's time trying to get a max $25/hr opportunity together with a min $125/hr consultant.
6. Consider permitting remote work. Some of the most effective teams I've worked with have been distributed geographically. If you can make this work, you've increased your pool of possible matches tremendously.
DON'T:
Assume that your need to find someone gives you license to be pest. The one person who ends up in the position will appreciate that you found him/her. A small group will appreciate the consideration. A somewhat larger group will tolerate the intrusion. Most of the rest of the world won't want to be interrupted. Try not to bother them.
Many of the good programmers avoid services like eLance because they simply can't compete against the lousy coders who will bid $200 to develop an eBay clone in 7 days. Perhaps you could look in the open source community of your language or technology?
Occasionally, maybe 4-5 times a year, I get burned out on whatever current crazy startup idea I'm currently working on, and so I go looking for something different to do for a week or two.
I spend around 2 minutes looking on Elance, Rentacoder, etc, and immediately get discouraged (see above). Then, I spend some time looking at craigslist and maybe apply to 1 post in an evening's time (it's a lot of work getting your resume prepped to send). Then, a couple of days go by and I don't hear back from the one poster I applied to (I assume they are too swamped with awesome applicants to respond)...
So I go back to working on my project.
Good, reliable programmers are very expensive. Think $200k/year minimum. This might not have entered into your vision of reality but I assure you that's how it works. If you keep getting shafted by cheap programming "talent" and keep looking for more, you might just be a fucking idiot.
If you keep getting shafted by cheap programming "talent" and keep looking for more, you might just be a fucking idiot. Swearing and making poor extrapolations off of a simple query doesn't make you cool. It actually makes you look like the idiot, not him.
Earlier quoted context omitted.
Actually what you've just described is an expensive programmer, albeit not overly expensive. Great programmers tend to value other things such as working with other great programmers and a stimulating problem domain. The money tends to be an adjunct.
Anyone who claims that money is an adjunct and doesn't work in academia or charity is bullshitting not only who they're talking to, but themselves as well.
Earlier quoted context omitted.
If you keep getting shafted by cheap programming "talent" and keep looking for more, you might just be a fucking idiot. Swearing and making poor extrapolations off of a simple query doesn't make you cool. It actually makes you look like the idiot, not him.
I wasn't trying to be cool, I was answering his question in a straight forward and honest manner. Other people seem to be more interested in trying to blow smoke up his ass talking about interesting problem domains and how money doesn't matter.
In terms of great programmers, money is often subordinate to a great many other things, hence adjunct. Note I didn't say money doesn't matter.
Let me illustrate by paraphrasing the conversations I have on occasion.
Ordinary Programmer: I'm quitting.
Me: Why?
OP: I can get $15k more at X.
Me: Will you stay if I match it?
OP: Yes.
Great Programmer: I'm quitting.
Me: Why?
GP: I've got a great opportunity to work over at X with Y doing Z.
Me: Look, I can't afford to lose you: If it's a matter of money I'll match it.
Me: Perhaps we can see how Z might work for us....
GP: Actually I'm pretty keen on working with Y.
GP: It's not about the money, believe it or not I'm taking a bit of a cut.
Me: I see. Is there anything I can do to make you stay?
GP: Nope. Hey, once I'm settled in you should come and meet Y.