Find your market. Suss out the places online and IRL where people with your skill set congregate, and where buyers for your skills are looking for talent. Start a portfolio web site right away, and optionally a blog. Put yourself on the market right now.
If you get a good offer (on-contract, upfront deposit) consider taking the plunge. Have 3-6 months of cash for a fallback - in case you fail and decide to re-enter the traditional job market. Or more likely, when you encounter an extended dry spell as you learn to build and maintain cash flow.
Prepare yourself mentally for a greater level of uncertainty. Your next paycheck is not guaranteed. Not only do you have to do the work to get a paycheck, you also have the additional work of getting to the next paycheck: keeping a full pipeline of good-paying gigs. Always be marketing and selling yourself.
Not all customers/clients are created equally. Know what you're selling, set your price and stick to it. You're probably not in a position to work for equity. (Since most startups fail "working for equity" is the same as "working for free"). Be prepared to say "no". Be willing to gracefully exit a relationship with a troublesome client.
Stay away from odesk, elance, freelancer.com, etc. These are highly regulated, tightly controlled markets with enormous pressure to push timelines and costs down to the lowest common denominator. Unless you're in a country where bidding for $500 fixed price jobs and $20/hr contracts can make you a good living.
If you get a good offer (on-contract, upfront deposit) consider taking the plunge. Have 3-6 months of cash for a fallback - in case you fail and decide to re-enter the traditional job market. Or more likely, when you encounter an extended dry spell as you learn to build and maintain cash flow.
Prepare yourself mentally for a greater level of uncertainty. Your next paycheck is not guaranteed. Not only do you have to do the work to get a paycheck, you also have the additional work of getting to the next paycheck: keeping a full pipeline of good-paying gigs. Always be marketing and selling yourself.
Not all customers/clients are created equally. Know what you're selling, set your price and stick to it. You're probably not in a position to work for equity. (Since most startups fail "working for equity" is the same as "working for free"). Be prepared to say "no". Be willing to gracefully exit a relationship with a troublesome client.
Stay away from odesk, elance, freelancer.com, etc. These are highly regulated, tightly controlled markets with enormous pressure to push timelines and costs down to the lowest common denominator. Unless you're in a country where bidding for $500 fixed price jobs and $20/hr contracts can make you a good living.