What is a good way to become a good software developer?
What is to be done to be a good software developer?