What are the good qualities required for software developers?
How can I make a good software developer?