What role does empathy play in your life and how has it helped you?
I read the Surprising non-technical skills article and the three skills they highlihgted have played a very important part in my life, both professionally and in my personal life. I used to struggle with giving feedback, as a I think a lot of people do. I've been faced with some tough situations and personalities professionally where by practiced skill of giving feedback has been an asset. I sought the advice of mentors and took a course on giving feedback and and I've seen the changes in my abilities over the years. I consider myself to be very self aware and it's been both an asset and a hinderance in my work life. I'm great at underestanding my own motivations, strengths, shortcomings, and feelings. Where it's been an issue is being patient and forgiving with myself. While I may undertsand my shortcomings and feelings I'm still working on accepting them and working with them.
How does empathy help you build better software?
Empathy is a