Comment
Comment by Arainach
Team interaction is a software engineering skill. The ability to work with a diverse set of people and bring them together rather than disparaging and dividing them is a software engineering skill. I would rather have a good programmer who got along with my team than a great one that wrote such memos.