The recent post about Sam charging $1000/hr (http://samsoff.es/posts/one-thousand-dollars-an-hour) and the fact that my current client just spent $30K on a load testing provider who didn't provide much value made me think about the things I should do to be able to naturally raise my rates.
Here are the things I can think of:
- Raise my profile by speaking in local events
- Polish my website to showcase my experience (10 years in .NET and numerous side projects)
- Pick a niche that provides high perceived value: security / training / load testing (apparently)
- Charge per day or per week rather than per hour (as suggested by patio11)
What else do you suggest me to do or has worked for you?
Totally not joking. One of the reasons tptacek and I go on the war path about this is that us geeks seem to be culturally abominable at properly pricing things. I mean, half the comments on the $1,000 an hour rate are people who a) are geeks selling services and b) want the geek to lose.
There are other ways to raise your rates:
1) Specialize in a particular thing which is in-demand by...
2) ... savvy clients who receive a high, easily quantifiable value from it and ...
3) ... has limited competition available.
But even HNers who do, e.g., commodity PHP web development could probably get 50-100% more just by turning down anyone who doesn't pay 50-100% more.