Re:How I went from $100-an-hour programming to $X0,000-a-wee...
by drue on Tuesday November 20, 2012 @09:53AM
(#4809206)
It sounds pretty good - but I wonder what you're doing now, given the post is written in the past tense?
Re:How I went from $100-an-hour programming to $X0,000-a-wee...
by SwellJoe on Tuesday November 20, 2012 @08:33PM
(#4812310)
I'm one of the founders of Virtualmin, Inc. We were a Y Combinator company in 2007. We are still in business and profitable, and growing (though slower than I'd like, of late, but I have pretty good theories on why we have slow growth and we've begun correcting the trajectory). I make less money than I did doing contract work, but I'm much happier and don't often have work-related stress anymore (being an IT contractor is being the guy who has to fix things Right Now!, because for many businesses, by the time it's bad enough to call the guy who charges $1000/day, it's pretty darned bad).
Many years ago, I did consulting at $125/hour, but if I was going on-site (particular in another city), I'd bill by the day, at $1000/day (often putting in 10 hours a day, so $100/hour) with some sort of minimum in place, so I wouldn't drive or fly somewhere to only be needed for one day. The reason I could charge what I did was because I did some stuff that led to me being well-known. I wrote a book; it didn't sell very well, or pay me much, but when you say, "I wrote a book about system administration, published by No Starch Press" it raises you to the tier of people that can charge $125/hour without hesitation.
Also, when you have a long-running consultancy that specializes in one niche (mine was web caching, website acceleration, etc., though I also did good business in developer infrastructure, like building systems for packaging and testing and revision control, etc.), you'll have fewer customers, but they'll be customers who will value your skills. A jack of all trades, who is actually really fucking good at all trades, is incredibly valuable, but it's difficult to market that because it's difficult to prove you're really good at everything. Proving you're good in one field is just a matter of following the mailing lists and forums in your field, and being talkative and helpful, writing a blog about your subject, and eventually turning all that writing into a book or magazine articles or something.
Of course, I never took it to the next level, as this article discusses. I was still billing by the hour, and still being thought of as a (pretty high end, and difficult to find) commodity. So, I made a decent living, but it didn't scale.