Finding freelance jobs: 6 sites for talented techies

RentACoder

About the service
RentACoder is an online marketplace that connects buyers to coders. All projects are protected by escrowing and arbitration.

How it works
Buyers post an average of 250-300 new projects on the site every day, ranging from software development, to Web sites, to writing, to logo design. Sellers (coders) post questions and bids on the project and then the buyer selects the seller they want to award the project to. The buyer puts the funds into escrow to guarantee that they are "good" for the payment. When the work is completed, the buyer releases funds from the escrow account to the seller. If the seller completes the work but the buyer withholds the funds, an arbitrator will step in, test the software if necessary, and release the funds to the seller.

at a glance

RentACoder

In-demand skills

In programming projects the most in-demand skills are PHP, Apache, ASP.NET, VB.NET, and C#

Earning potential

Generic student level programming can go as low as $10/hour, while highly specialized professional programming (such as .NET) can go as high as $40/hour.

By the numbers
  • 115,000+ buyers
  • 247,000+ coders
  • 8,000+ projects/month

Barrier to entry
There are optional requirements (such as completing certification tests or placing a deposit to guarantee completion) that increase the odds of winning a project, but they are not required to participate. In addition, there are no monthly fees to bid.

Words of wisdom
William Murphy started working with RentACoder in December 2008, following his return to the U.S. After creating the basic profile and getting started with the bidding process, William quickly discovered he had a lot to learn. He offers these tips to avoid his "uphill struggle."

1. Before getting started, clearly define your marketable skills and work experience. Outline your preferred project methodology and write a professional code of ethics. If you have a portfolio, or the ability to develop one, this is a huge plus.

2. Create a professional profile on RentACoder. Promote only the skills and experience you defined as marketable. Avoid fluffing or padding your profile. Keep in mind that you are selling a service and strong customer focus and work ethic are an absolute must.

3. Expert Ratings! This is the best way to prove your technical ability to potential buyers. Seriously, if you have mastery of programming languages or other skills, these exam ratings will help demonstrate proficiency. Expert ratings are viewable for all buyers on your profile.

4. Create basic templates for submitting bids, bid follow ups, Thank Yous for accepting bids, and ongoing communication. It takes a lot of time and effort to win new bids and complete project work. A consistent and professional approach to project communication is key. Buyers do recognize this and appreciate the effort.

5. Be consistent with the bidding process. Establish a minimum number of bids to submit each day and follow through. Bid only on projects for which you are qualified and know you can complete. Keep on top of the bidding process. For any bids that remain open for an extended period of time, send a follow up message and possibly tip the winning balance in your favor.

6. You won the bid! Congratulations. Now it's time to get started with the work. If you submitted your bid with a clearly defined scope of work, deliverables and timeline, you are well ahead of the game. Simply follow through with your project plan and complete the work.

7. Maintain constant communication with the buyer. This is the buyer's project and they want to be involved with the process. Success or failure will largely be determined by your ability to communicate effectively with buyers.

8. I want to note this here, although it's really a no-brainer. Always backup your work. Before starting any project, archive all of the relevant data. Invariably, something will go wrong and you will want to have a backup plan handy.

9. Lastly, there are plenty of reference materials and resources on the RentACoder site to help get new coders started. Always strive for improvement and remain committed to providing the highest quality level of service.

Average gig
The seller works offsite from anywhere in the world they have an internet connection and delivers the work over the Web. The average time is 10 days, but projects vary widely from 24 hours to 10-12 months.

Michael Leonguerrero's most interesting project was the first one he landed back in 2003 -- and it was definitely not the average gig. "Put simply," says Michael, "I had to add a function [to an existing program] so that the client could use a USB game pad to control the existing program's interface. What made the project both challenging and unique was that I didn't have the hardware to run the program that needed the game pad feature modification, so I had to code the changes and send the code over to the client so that they could test it out; basically, I had to code blindfolded. There was no instant bug fix cycle, as I had to wait for the client to run any code fixes just to see if I was on the right track. It was a wonderful feeling when the project was successfully completed; I felt like I grew as a programmer."

William Murphy also stresses RentACoder's effect on his professional growth: "All of my projects, large and small, have offered various elements of challenge. More than anything, I enjoy working with the latest available ecommerce technology. The current buzz is all about Magento and I have managed to build an impressive portfolio using this product over the last five months."

The ideal candidate
RentACoder is equally suited to a part-time and full-time freelance coders. Leonguerrero notes that he has met several clients on RAC that provide him with steady work.

Next up: Guru.com

Also in this series: Elance | TopCoder | CrossLoop | RentACoder | Guru.com | LivePerson

Sign up for ITworld's Daily newsletter
Follow ITworld on Twitter @IT_world

I like it!
Close

On Twitter now

jobs

Powered by Twitter
You are logged in | Sign out
Sign in and post to Twitter

What are you thinking?

Cancel Tweet sent

On Twitter now

Comments

Equity is the way to select quality

The "lowest-bidder wins" mentality has a huge problem: as a good coder, you compete with people willing to work at impossibly low wages and don't care about providing quality code.

A sure way to avoid cheap outsourcing firms is to offer equity instead of as a complement of cash. By offering equity, it forces the coder to decide that the project has value. They now have a stake in its success. That will give you quality. You can replace equity with various forms of revenue sharing, it works the same way.

After all, if you don't treat your programmers like slaves, you both win.
| reply

My experience with Guru

Guru is a great service and I have hired Taras Vovk and Zallas Technologies before for design of my website and a CRM I needed for my business. They did a great job, although it took a little longer then I expected. What I did want to make sure is stressed here is that any time you hire a freelancer online, do as much research on them as possible!! No feedback - red flag, no testimonials - red flag, no portfolio - red flag, $10/hr rate and promising to do a million dollar project for $1,000 somewhere in India - forget about it :)

That's at least what I have learned... But, bottom line, go by rank - right now, on guru, www.zallas.com is #1 in the Web Design and Internet Marketing category. So that's why I went with them and it worked out great.

Good luck with your project!
| reply

Some skin in the game.

I could not agree more with Alain's comment. In fact, I think we'll be taking this idea into a whole new economy and a new way of structuring our firms.

I'm part of a startup that is commiting itself to be a member managed organization. Every month, the contributors vote points to their peers. The firms profits are then split amongst the contributors according to the number of points they have accumulated during their entire "career" with the firm.

We're just getting started at www.fireworksproject.com and looking for contributors/founders.

- Kris Walker ( fireworksfactory.blogspot.com )
| reply
peer-to-peer

Esther Schindler
If the comments are ugly, the code is ugly

claird
SVG a graphics format for 21st century

pasmith
Take Chrome OS for a test spin

Sandra Henry-Stocker
Solaris Tip: Have Your Files Changed Since Installation?

sjvn
64-bits of protection?

jfruh
Android fragments vs. the iPhone monolith

mikelgan
What Gizmodo missed about the Pro WX Wireless USB disk drive

 

Sidekick: The Good News & the Bad News
Either way you look at it Microsoft Data Center management did not follow standards or best practices in this failure. In which case it makes me wonder more about the outsourcing of corporate data much less personal data.
- mburton325

Join the conversation here

The Daily Tip

The Daily TipQuick, practical advice for IT pros. Made fresh daily.

Hot tips:

Want to cash in on your IT savvy? Send your tip to tips@itworld.com. If we post it, we'll send you a $25 Amazon e-gift card.

Newsletters

Subscribe to ITWORLD TODAY and receive the latest IT news and analysis.

I would like to receive offers via email from ITworld partners.
By clicking submit you agree to the terms and conditions outlined in ITworld's privacy policy.
Featured Sponsor

AISO founders envisioned a Web hosting company that was environmentally friendly. While the company employed energy-efficient innovations like solar panels, its infrastructure produced unacceptable power and cooling requirements. Find out how AISO leveraged AMD technology to overcome their challenge in this case study white paper.

In this whitepaper, Scalar explores the opportunity to change the landscape with respect to mission critical databases built around Oracle. Leveraging technologies such as Linux, high-end commodity processing power and Oracle RAC technology to architect, design, build and maintain database infrastructure that delivers maximum availability, reliability and performance at a fraction of traditional cost.

On a typical day, weather.com, the Web site for The Weather Channel in Atlanta, serves up between 15 million and 20 million page views. But in September 2004, when back-to-back hurricanes ransacked Florida, the peak traffic on one day more than tripled: over 70 million page views by more than 7 million unique visitors. Read the full success story now.

Marketplace