5 Traits of an Excellent Developer (Part 1)

* humble

* good communicator

* deep technical experience

* refactoring skills

Responsible

What does responsible mean in an everchanging software world? I face this question on a day-to-day basis and what I’ve learned is that no matter how optimistic we are, the number of…