I think of software developers having multiple qualities:
- coolness (cooperation, proactiveness, professionalism)
- carefulness
- integrity (ethics)
- morale
- cadence (speed) of work
- skills competencies (matrix)
- grit (badassery)
- estimated time to completion multiplier