"Software developers are creative human beings and they need to make sense of unpredictable, turbulent environments" - Daniel Graziotin, Xiaofeng Wang, Pekka Abrahamsson "Software developers, moods, emotions, and performance" https://arxiv.org/pdf/1405.4422.pdf Team output can vary dramatically based on the emotional state so neglecting emotions yield to worse performance. Beyond the pure output no one wants to spend much time in a place where they do not feel good. It can lead to turnover and engineers applying their talents elsewhere. There is a stereotype of engineers being highly analytical so in communication with them "facts is all that matters." This point of view is often not correct. In "Quiet: The Power of Introverts in a World That Can't Stop Talking" Suan Cain talks about the correlation of introversion, hypersensitivity and involvement in professions that require deep thought, such as software development. The same
Mike Borozdin - Kubernetes @ Google. Previously: Dir of Eng @ DocuSign, Lead @ Microsoft. I help companies focus and engineers grow.