- Write structured, maintainable code
- Document their code in a clear manner
- Recognize and reuse design patterns
- Are passionate about writing code (find it fun)
- Never stop learning and honing skills
- Enjoy challenges
- Thoroughly test their work
- Are humble and adapt to change easily
- Strive for perfection but identify limits
No comments:
Post a Comment