I am a software developer and I would like to learn how to do create programs for quantum computers. What are the steps I should take?