10 Tips on How to Become a Freelance Programmer:
Let's go!
1) Think of yourself as a brand.
You have to have skills of course.
But if you are the best developer in the world and nobody knows you, you will not be hired.
Have a portfolio, use Twitter, LinkedIn, etc.