What are the qualities of a good software developer?
What are the good qualities required for software developers?