What are the key attributes that make a good programmer?

8 answers 8