But it's been a hard, disappointing slog at work.
For most people, it can be an even longer, harder slog to find clients.
I put out several applications to other salary positions to have some way to get out, but given my timeline I think the independant route has better potential.
In all likelihood, it will take you far more time to find your first few clients than it will to get a full-time position. Finding clients is a crapshoot, and it takes a lot of time. Even if you do find a client, it usually takes longer to close a consulting deal than to get hired for a job. What are you going to do if you don't find clients in time?
I have what I think is a very solid resume for 6 years of experience, having lead two dev teams in the past three years, but I don't have any sexy tech like RoR or Django, nor any certs for my .NET and MSSQL experience.
What kind of consulting will you do? Without this details, it's difficult to comment on how you might acquire clients.