The 7 Habits of Highly Effective Developers
Passionate
Able to Learn, Unlearn and Re-learn
Balance Principle and Practice
Keep It Simple Software (KISS)
If You Don’t Know the Answer, Know Someone Who Does
Focus on Value
Puts the Needs of the Many Before the Needs of the One
via John W Powell : The 7 Habits of Highly Effective Developers.