LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (http://www.linuxquestions.org/questions/programming-9/)
-   -   What should I expect to pay a freelance c++ programmer? (http://www.linuxquestions.org/questions/programming-9/what-should-i-expect-to-pay-a-freelance-c-programmer-141462/)

BrianK 02-02-2004 02:30 PM

What should I expect to pay a freelance c++ programmer?
 
I'm about to start a project that may require me to hire a freelance c++ programmer for a week or two. I will probably need a mid to upper level programmer with a moderate math background (linear algebra familiarity).

What would I expect to pay someone that would qualify? I've never had to hire a programmer before, so I'm completely in the dark on this one.

I'm in the Los Angeles area, if programmer prices vary by location.

Keep in mind, I'm *not* looking to hire someone now, I'm just trying to figure a budget for a bid in the event that I need to hire someone in the future.

Thanks. ;)

jtshaw 02-02-2004 02:36 PM

Back in the day I did a little of that type of work and I charged $25/hour. But I was also still a college student. I have seen contract workers charging much more then that. Just think of it this way, if you went to a temp agency or a consulting firm you might end up in the $80-$100/hr range.

tcaptain 02-02-2004 02:41 PM

Depends on the level.

I used to do contracts in my spare time and the standard rate for 80$/hour...BUT that was for companies...it was negotiable. I've done them from 30$ to 150$ depending on the project.

jtshaw 02-02-2004 02:51 PM

Ya, I would agree with that, I was always doing work for people I had a personal relationship with. These days when I do work for somebody through the company I work for The rates can get as high as $150/hr or even $250/hr depending on the work. But you also wouldn't hire us for just some programming.

Berng 02-03-2004 12:03 AM

Basically, the best choise is to use one of internet sites offering programmers, for example
http://www.elance.com and to describe them your task. Usially you will get your task done for optimal prices, and for all task completed, not on hour timing. If you explain your work, you will get a better estimation of the real price it will cost ;)
Best Regards,
Oleg.

dilberim82 02-03-2004 10:37 AM

I'd look up the names of a couple of CSC professors in a university and ask them if they have a good student who could write a program for you. Some professors don't like that, but most of them are friendly. I dont know C++, but If you explain what you want, i can ask a couple of my professors to find somebody for you.

mfeat 02-03-2004 11:07 AM

"I'm about to start a project that may require me to hire a freelance c++ programmer for a week or two. ... I've never had to hire a programmer before"

I think the first thing you will find is that software projects take longer than planned. Optimally, the person(s) doing the work would agree to a fixed price to complete the project but that's usually not the case, most contract programmers work hourly. Budgeting time accurately for outside programming work is almost impossible for all but the most trivial of tasks. If this project is of significant size then I would suggest pursuing the time factor in further detail, perhaps posting the general specs could lead to some time estimates by readers of this board.

jtshaw 02-03-2004 11:16 AM

Ya, mfeat is right about the fixed price vs. hourly. Usually if you can find somebody that'll do a fixed price you will about pass out when you see there price... because they always pad everything heavily to ensure they make money off the project.

tcaptain 02-03-2004 06:36 PM

I have to agree that its very hard to estimate time for a programming project.

However, as a point of professional pride, what I did (and I learned this from another pro...many of the pros around here do this) was I would submit a time estimate, base a contract price on my hourly rate (negotiated previously) along with goals/deliverables to be accomplished (usually in the form of program functionality to be delivered). As part of the deal, my assurances were that ANY overtime worked on the project would be at my expense as long as it was to provide the agreed upon stuff. Any extras would be negotiable after.

It QUICKLY taught me to be accurate in my time estimate. :D

After my first two contracts, I never had to work over my estimated time, and my clients appreciated that no extra costs would bite them late in the project.

maillion 02-03-2004 10:35 PM

Rule of thumb: when you talk to a candidate, tell him/her how much you want to pay, he/she may refuse that, if so, ask him/her how much, then try to bargain...:cool:

Chris Weimer 02-11-2004 04:19 AM

give me a while and I should be proficient at C++ enough to do whatever :) Also, NerdBrains.com has a special forum for projects. As a moderator, I know that there are some really talented people who frequent that site. I highly recommend it. The really good ones, there's about four or five, are either right out of college or towards the end. Plus, it's a they bid, you choose sort of deal, where you get to pick out of the prices they give you. I'd recommend, if they decide to pick, from personal knowledge, either Mindbender311, icujc, Dante Shamest, and there's a couple more, but those three are supreme in C++ knowledge, and Dante and Mindbender especially in Win32, Script Kiddie (don't let the name throw you off) is also excellent at Linux Toolkits. That's my recommendation.

nowonmai 02-11-2004 04:41 AM

what's the project? Not too much details, if you're not comfortable, but I'd be interested in why they need math.


All times are GMT -5. The time now is 07:19 AM.