Given the recent launch of Developer Hegemony, I decided to address a reader question. This question hits near and dear to my heart and to the subject matter of the book. I’m going to paraphrase for the sake of anonymity. But, either way, it amounts to a question about how to start consulting.
But First, Some Housekeeping
Before I dive into that, though, I’d like to make offer some links. If you want to hear and read more from me, I offer you the chance. Check these out.
- I did an interview with John Sonmez about Developer Hegemony.
- I did an interview with .NET Rocks about Developer Hegemony.
- I did an interview with Leanpub about Developer Hegemony.
- I started a new column with TechTown with a post called “How You’re Probably Misunderstanding TDD.”
And now, back to your regularly scheduled post.
The Reader Question
Without additional preamble, I’ll offer up the (paraphrased) reader question.
I’m currently a developer, and want to transition to freelance consulting. But I’m not quite sure where to start.. Do you have any advice on that? How did you manage to start a consultancy business?
First of all, understand the dichotomy here. He asks for my advice and he also asks how I did it. I ask everyone reading to understand that these aren’t necessarily the same thing. In other words, I can tell you exactly what I did, but that doesn’t mean I think you should do it in exactly that way.
Oh, don’t get me wrong. I don’t think I made any horrible mistakes or anything like that. But I kind of wandered my way through the experience, not entirely sure at the time what I wanted. Unlike the reader asking the question, I never explicitly decided to become a freelance consultant. In fact, I just had some free time and wanted some extra money.