Find out what a Python developer does, how much they earn, what skills are needed, and how to become a Python developer with no experience.