I've been a developer for financials/hedgefunds in the Northeast for about 9 years now. I'm a consultant and would like to stay that way. What do I need to do to get to around $300/hr? I've been a pure dev my entire career so it seems like doing more management would be required. Is this goal even possible?
|
closed as not constructive by Oded♦, GlenH7, Caleb, Walter, davidk01 Oct 6 '12 at 19:27
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
|
As I'm sure you realize, the trick to getting paid $300/hr is to tell the client that it's your rate and have them agree. Why would they be willing to pay so much when someone else they're looking into charges half that?
|
|||
|
|
|
There's an old joke about music, with a lot of truth to it:
If you want to earn the salary of a "rockstar developer," you need to have the skillset of a rockstar developer. And that requires years of practice and learning and coding. There's really no other way, except for serendipity. (Happening to be in the right place at the right time when someone really needs a skill you have.) But that's not something that you can depend on. |
|||||||
|
|
Be successful. It's as easy (difficult) as that. When you're successful, you have lots of customers. When you have more customers than you can handle, you can increase your hour rate to discourage ones which don't have enough money to hire you. Success doesn't depend exclusively on one, objective parameter. It's completely subjective. You may be doing more management and suck in marketing yourself, or you can be a not so good programmer but know how to present yourself and make people willing to work with you. I knew people who didn't know anything in IT but managed to call themselves consultants and get a good amount of money from their naive customers, as well as I know plenty rather talented developers who work for surprisingly low hour rates because the customers don't understand why those developers are better than any others. |
|||
|
|
|
To get exceptionally high consultant fees, you'd need to offer skills that are in high demand, and rare (and probably hard to learn, otherwise the two previous conditions would not hold for long). And you need to have a proven track record in these skills, ideally by recommendation from happy customers. So listen to managers when they gripe about needing someone with experience in doing X (which can be a technology, domain knowledge, or managing a certain kind of project) but being unable to find anyone. Then learn that skill and get a couple of years of experience using it professionally. Sounds difficult? Yep. If anyone could do it, they wouldn't have to pay that much for it. |
|||
|
|
