How do I become a good Java programmer?
What are the requirements to be a good Java programmer?