How to Freelance: The Low-Risk Path from Software Developer
Ah, the eternal opportunistic question: how to freelance? You work as a software developer, making $100K per year or something. This is a great wage, and so you have a great life, sitting pretty high up atop Maslow’s famed hierarchy. But then you figure out that Steve in your group is actually a contractor, and a little later, you figure out that they pay Steve $70 per hour. A quick google search for “work hours per year” and fast math tell you that Steve makes $145,600 per year (so you think, anyway). Suddenly, you feel less like a prosperous citizen and more like a sucker.
How can I get some of that Steve money?
Not far behind that thought comes another. I should become a contractor! And then, finally, we get back to the titular concern: how to freelance?
The Reader Question and Some Housekeeping
As regular readers may have deduced, I’m doing a reader question today. And, as regular readers may have noticed, I haven’t done reader questions (or DaedTech-only posts) in a while. Please forgive me on that count. I spent a lot of writing energy on my recent book launch and then even more on starting a tech company blogging business. With all of that writing, I’ve had trouble mustering spare writing cycles the last few weeks.
But I’m turning a corner on that and launching the first of what will be a series: “reader question Fridays.” I’m making the vision of this site more and more oriented around the Developer Hegemony vision (software developers becoming the bosses of software development), so please fire away with questions. I take all comers, but I’ll prioritize questions that speak to the subject of software developer agency.
Anyway, I’ll paraphrase the reader question.
I currently work as a salaried software developer. I think I’d like to figure out the freelance thing, but I’m not sure. It’d mean a lot of risk to quit my job and hang out my shingle, so I’m wondering what you advise to make this a less risky transition.
I actually wrote about a related topic recently. But that question more concerned my personal background and how to become a consultant. Freelance software development is not, in my opinion, consulting. I refer to people who do that as software pros. Firms pay consultants for their opinions and they pay software pros for their labor. I draw the distinction here because software pros need to worry a lot less about specializing and niching — at least at first.
But forget about the taxonomy and let’s look at how to become a freelance software developer with a low risk playbook.