How can I become a good developer?
What is to be done to be a good software developer?