Is rentacoder still around? I had good experiences there.
I was quite surprised when I was checking out Freelancer, and it said I had been a member since 2001. (from rentacoder)
11–20 of 118 posts
Is rentacoder still around? I had good experiences there.
I was quite surprised when I was checking out Freelancer, and it said I had been a member since 2001. (from rentacoder)
Is rentacoder still around? I had good experiences there.
I'd love to hear thoughts about using these marketplaces to build up experience in languages you're not yet using in production.
Good side is that with little hassle, employers can find really great freelancers that know to do their job. Personally, as a programmer from 3rd world country, these sites provide alternative, and a great way of earning money. Here where I live, starting salaries for programmers are around 500$, and peak at 1800$, if you get job in Microsoft, both 8-10h/day fulltime jobs. The IT market here is practically non-existant, except few high profile companies that offer decent working conditions. With these sites, I have freedom to apply my working conditions, rules and price.
Speaking as an employer: All of these sites have good workers, and all of them have workers who will turn in shoddy work, hoping you won't notice. I've hired for more than a dozen projects and in no case did the contractor do the job right the first time - because they didn't care enough, not because they were incompetent. I've hired workers in the US, in India, in the UK, and elsewhere. Same sorts of issues crop up.…
Communication and cost are the main problems.
Usually clients have a hard time explaining exactly what they want and our visions might differ. When I turn in results, they are often different than what the client first imagined they'd be, but through iteration and conversation I can help the client clarify what they want or realise something else 90% of the time.
Time is another big problem. When you want something done in X time, I will do my best to catch that time. Sometimes this means discussing with the client until the feature list is cut down to a deliverable size. Other times it means sacrificing future flexibility of the code. I always try to get the best balance between "speed - quality - price" for what the client needs, but it's easy to miss.
Almost always, clients have an unreasonable expectation of what is possible.
I'd say at least 70% of my job is helping the client decide what they even want me to build for them.
Disclaimer: I have never worked through any of the sites listed in OP. My main source of clients are HN, my blog, twitter, and past clients.
Is rentacoder still around? I had good experiences there.
Vworker bought it, and added gamification such as achievements and XP.
I've done some work on these in the past, dating back to 2000. They've always been challenging if you're not in a market where you can lowball, so I presume most "senior" developers in premium markets avoid these sites. I'd love to hear thoughts about using these marketplaces to build up experience in languages you're not yet using in production.
My impression of it is that basically it's a place for two kinds of employer: 1) the "I have this idea, code it up for me for equity in my 'company'" employers who either don't actually have an idea of what they want (and will needle you to flesh out their idea more fully) or have a generic "let's build the next X" (where "X" is usually "Facebook") idea; 2) the lowballer who wants to pay $500 for a job that would take a proficient team weeks or months to do.
As a "senior" level developer, I absolutely avoid these places. And I absolutely do not recommend anybody use them for work. There are far better ways to 'practice' with new languages that involve better compensation and better actual experience.
I've done some work on these in the past, dating back to 2000. They've always been challenging if you're not in a market where you can lowball, so I presume most "senior" developers in premium markets avoid these sites. I'd love to hear thoughts about using these marketplaces to build up experience in languages you're not yet using in production.