Do what you do best and like to do. Do not keep all of your eggs in one basket.
I've been trying to get out of the consulting business for 5 years, but keep getting pulled back in. I have diversified into an online store, affiliate marketing and other areas. Try a lot of differnt things to see what you like to do and find out what you are good at.
I'm seeking more independence from customers. That's my goal. Little by little I am achieving it.
Think about using your programming skills to develop a sellable software product. I have one friend who came up with a software product that has become a very popular WordPress plugin. It is one of the few plugins that people are willing to buy, because it generates income for them. He tells me that it has been successful beyond his dreams. I will not mention the product because I do not want to see 50 people try to cash in on his success. 
Think in terms of providing "solutions." Some of the best money making ideas provide solutions for common problems.
You can have it fast, good or cheap. Pick any two.
Bookmarks