Welcome to WebmasterWorld Guest from

Forum Moderators: phranque

Message Too Old, No Replies

C++ programmers

where to find them?

1:11 pm on Sep 2, 2006 (gmt 0)

Junior Member

10+ Year Member

joined:Dec 10, 2004
votes: 0

i am looking for an expert in C++. i posted my question to sites like scriptlance and getafreelancer but people who replied are just average programmers or worst - very bad ones.

i need a network related project to be done, something like a network filter. where could i look for someone who could do the job? can you recommend me some websites?

thanks a lot!

1:49 am on Sept 3, 2006 (gmt 0)

Senior Member from KZ 

WebmasterWorld Senior Member lammert is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Jan 10, 2005
votes: 24

The good ones probably don't need freelancer websites and are either busy, or use mouth-to-mouth advertising. If you really need a good programmer, ask people you know who they hired for similar projects.

If you know what problem you want to solve, I would advice you to first look around if software already exists for what you are looking for. There is quite a lot of networking software around and even buying an expensive piece of software will cost you less money, bugs to fix and sleepless nights than a project you want to outsource to somebody you don't know. You will often also get features you didn't ask for, but which may be very handy once you use them.

I am stealing my own bread with this advice because I am a programmer myself, but if you can buy it, never consider to invent the wheel again.

6:22 pm on Sept 4, 2006 (gmt 0)

Senior Member

WebmasterWorld Senior Member jtara is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Nov 26, 2005
votes: 0

I'd recommend finding out the names of temporary employment agencies ("body shops") used by successful local hi-tech businesses. There are a range of these outfits, and you need to first identify the top ones. You will get so-so programmers through so-so agencies, and the top programmers from the top agencies.

They will have technical recruiters who know their talent pool personally. They typically have worked with them on multiple assignments. The recruiters know the technology sufficiently to match-up the right programmer with the right employer. This can be a very difficult thing for the average person to do, particularly without technical background. This is what a technical recruiter does all day, every day. Find one with experience!

It will be expensive (the best talent is expensive to begin with, and the agency tacks a HEFTY profit margin on top of the programmer's hourly rate) and if you are a small company or individual, you may have difficulty convincing a top firm to work for you. (If you are a bigger company, no problem.) Top agencies will cherry-pick both their talent and their employers.

I am not a technical recruiter - just a programmer who has worked through them for most of the work I have done over the past 30 years. I don't mind taking a somewhat lower rate, because of the benefit I get from working through an agency. (I've never been stiffed, they do all the negotiating, they don't waste my time - typically I am hired after a telephone interview, because the recruiter has already done the necessary pre-qualification.)

Depending on where you live, you might pay, say, $90/hour, with the agency paying the programmer $75. Some markets are lower than this, some higher, and of course there is some variability with the experience of the programmer. (OK, get up off of the floor now, and just BREATHE SLOWLY and take DEEP BREATHS!)

You can expect to pay a direct freelancer somewhere between the two rates. Good ones will know the going rates for a given market, and know that they can't charge the full rate that an agency charges, but can get a bit more than the agencies pay, so typically will split the difference.

BTW, it's considered in bad taste for both employers and employees to do an "end around" and cut the agency out. It's typically written into contracts - you are not to contact employees directly for (typically a year or two) after engaging them through an agency. I've occasionally had an agency give an employer a "release", or "buy-out", though, after doing a long contract for them.