Remote Developers: How can I be like you?

My goal is to be a programmer that works remotely. Can anyone, who does this for a living, please give me a step by step guide regarding how I can realize this ambition.