3 ms·
You're asking a few questions here. I can answer from my experience working at a consulting shop that charged a lot of money... > Are they charging more becaus
by lojack 9y ago
You're asking a few questions here. I can answer from my experience working at a consulting shop that charged a lot of money...
> Are they charging more because of overhead?
Partially. There's overhead you wouldn't get with a single developer like office space and administrative overhead. A big overlooked piece of overhead is sales overhead. It's much easier to find 40 hours of consulting work a week than 120 hours of work. If its a premium development shop, the developer salaries are probably higher as well. This all may cut into the margins, but it doesn't really explain why they charge so much.
> Why do they charge so much?
Because they have clients who are willing to pay that much. Plain and simple.
> What does the client get that they wouldn't with a single developer?
Some companies are bad at finding and retaining talent. This includes contractors. They also might not know how to manage a project. For a lot of companies, they need something done, but this simply isn't their area of expertise. Some single developers can manage their own projects, but sometimes they need more than just a single developer. The workload may be much higher than what a single person could manage, and hiring 3 individual developers can be much less efficient than hiring a team of 3 developers who already work well together. Perhaps they need a designer as well, or they're looking for a project manager who is really good at communicating business needs with them.
- k__ 9y agoSo you're saying it's a team factor and a single dev can't get into that 200€/person/hour range?
- morgante 9y agoExperienced solo devs can get into the $200/hr range.
- lojack 9y agoI'd never attach a number to anything I said because its all relative, and I'd just be asking to be proven wrong. Like all things its pretty relative. There's teams that can charge more than developers and developers that can charge more as teams. The number you threw out doesn't seem unreasonable though.
- k__ 9y agoI don't want to question your knowledge :) I'm just trying to understand what is needed to get ahead of the game :)
- bobwaycott 9y agoA single dev can, with the right clients. Having solid skills and work/project history helps, too.
- francisofascii 9y agoJust to add to this, these clients are risk averse and not cost conscious. They don't feel comfortable dealing with a sole developer who could disappear, even if the sole developer is twice as good at half the price. They do feel more comfortable dealing with XYZ firm with a professional looking PM who has a "bench" of developers. If a dev leaves, XYZ firm has the responsibility to fill in the replacement, not the client.