Emotional Intelligence for Software Engineers and Developers