Why I decided to leave physics for software development.