On the day I wrote this article, there were
19,749 workers registered with vWorker.com - that's a lot of people to compete with for a
project isn't it? So, what can you do to improve your chances of being the
successful bidder? I've compiled some information on bidding techniques that I
hope you'll find useful in your own bids.
Step 1 - Understanding the Project
The key to successful bidding is to understand
what the employer is asking for. We have to remember that an employer is not
necessarily proficient at programming and may not be familiar with the
terminology. Given that, when preparing your bid, try your best to use
terminology that the employer will understand.
Try to put yourself in the employer's shoes and
ask yourself what the employer really wants to accomplish. Many times a particular
platform or language is specified only because the employer had heard of it at some
point in the past. It's perfectly acceptable to politely offer alternatives to
the employer - especially if you can do a better job in a different language.
Has the employer indicated a tight deadline and if
so, can you reasonably meet it? In many cases, I've been able to convince a
employer to extend their deadline. The best way to do this is talk about the
quality of programming - let's face it, if we try to cram two weeks of coding
into two days, the employer is going to end up with much less than if we're allowed
some extra time on the project.
Step 2 - Researching Past Bids
vWorker.com offers many different avenues for you to do
a little 'pre-bid' research and I use these all time. The first is to look at
the employer's rating and any past projects the employer has accepted. This will give
you a wealth of information about the employer's typical price range, past
problems, and how quickly the employer accepts projects after they were completed.
Now is the time to start thinking about how you
will actually do the project. Make some notes about the project requirements
and think about how much time you'll be spending coding. It's a good idea to
try and compare the request to similar projects you've completed to get a handle
on the work involved.
Step 3 - Preparing Your Bid
Since most bids appear to be made in English,
we need to make an honest assessment here. If English is not your native
language, then be honest about this and explain to the employer how you will
overcome this barrier - most employers aren't put off non-native speakers.
Another important aspect is providing samples
if requested. If the project asked for samples or demos, then include them
with your response. If you don't, there's virtually no chance you'll win the
bid, because you're basically telling the employer that you can't be bothered.
Never (and I really have to emphasize never
here) criticize the employer's project or appear judgmental about what the
employer is asking for - this is the surest way to NOT be the successful
bidder.
How you price your bid is entirely up to you,
but remember this - you have to be able to complete the project for the price
you bid. Your bid should reflect a number of items including:
Changes - I've yet to do a
project where the employer hasn't expanded the scope of work. Generally, I
structure my bid to accommodate reasonable changes.
Research - How much research
will you need to complete the project? For example, if the project's goal is
to analyze stock market data, you may have to do some additional research on a
topic before starting to code it.
Timeframe - How fast do you
need to turn the project around? Will you have to set aside other projects to
complete this one? It the project so large that you won't be able to work on
other projects?
Next, don't forget to offer the employer
incentives - if you want to win, your bid must stand out from all the others.
What can you offer the employer to give yourself and edge? A couple of things that
work for me are free, ongoing technical support and a promise of daily
communication via email.
After writing your bid, make sure you do a
spelling and grammar check. If you have MS Word available, this is a good
choice for preparing your bid - then you can copy and paste it into the bid
comment box on vWorker.com.
Lastly, always remember that your bid is a
personal statement about yourself and your abilities. Consider this - a sloppy,
poorly written bid may suggest to an employer that your code will be sloppy and
poorly written as well!
I'VE WON! (Now What?)
After winning a bid, I immediately email the
client to thank them and to open a dialog about the project. It's definitely
not a good idea to wait for the client to come to you!
Personally, I like to email every client at
least once a day with a progress report. I do this because it keeps the client
involved and using email certainly doesn't take long. I like to think of this
as an investment. Many of my 'repeat' clients come back to me as much for my
communication skills as for my coding abilities.
Probably the single biggest issue to arise during a
project is changes to the scope of work. This is where your flexibility is
tested to the limit, but - a little flexibility here will almost guarantee
repeat business in the future.
Although we all try are best, sometimes a project just
goes sour on us for no good reason, so make sure you've used the tools at vWorker.com to
manage the project. Submit progress reports and code updates regularly through
vWorker.com as this protects both you and the client.
Your goal at this point is of course to complete the
project and get paid. However, it's not unreasonable to assume that something
may happen to keep you from completing the project. If you find yourself in
this position, I'd recommend not waiting too long to inform vWorker.com and the client.
You're less likely to get a really bad rating than if you wait until the project
is due.
In Step 2, I mentioned employers who seemed to have
established a relationship with a worker. As with any other business, a happy
vWorker.com employer is a loyal vWorker.com employer. It's not difficult to build up a base of repeat
clients at vWorker.com - and believe it or not your working ability only plays a partial
role in this. What's equally important but often forgotten is just plain old
Customer Service! You have to develop a relationship with your client - a
relationship built on mutual trust, respect and understanding. This means
communicating with the client, understanding and responding to their needs as
well as delivering the best possible project, on time and on budget.
In the first paragraph I
mentioned, that there were 19,748 registered workers at vWorker.com. In the hour I spent
writing this article, that number grew by ten more workers! I hope you find this
information helpful in placing your own bids and in your quest to be the number
one worker at vWorker.com!
Back to 'Articles for Workers'