Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Emotional Intelligence for Engineers at Angular Atlanta

April Wensel
February 01, 2018

Emotional Intelligence for Engineers at Angular Atlanta

Emotional Intelligence for Engineers
Software may be built on machines, but it’s built by and for human beings. To be a highly effective software engineer, you must be able to navigate human interactions successfully. Emotional intelligence is the set of competencies that will allow you to do just that!

Whether you’re discussing tradeoffs with your UX designer, convincing your team to adopt a new tool, or just reviewing someone’s code, interpersonal skills are essential. Emotional intelligence not only helps in our interactions with others; it also includes self-awareness, which allows us to motivate ourselves, manage stress, and avoid burnout.

This talk will give you a better understanding of your own behavior, and it will also help you to cultivate empathy for the people on your team. You’ll learn a suite of practical tools that will empower you to prevent burnout, improve productivity, and tackle difficult conversations at work. You’ll leave inspired to apply these new skills to unlock your full potential as a developer and a human being!

http://ng-atl.org/speaker-page/april-wensel

Video: https://www.youtube.com/watch?v=SJnVhkEx8Cs

April Wensel

February 01, 2018
Tweet

More Decks by April Wensel

Other Decks in Programming

Transcript

  1. EMOTIONAL INTELLIGENCE FOR ENGINEERS @APRILWENSEL @COMPASSIONCODE COMPASSIONATE C O D

    I N G
  2. @COMPASSIONCODE

  3. 1. WHAT IS EMOTIONAL INTELLIGENCE? 2. WHY SHOULD YOU CARE?

    3. HOW DO YOU DEVELOP IT? @COMPASSIONCODE PLAN
  4. I USED TO BE A JERK @COMPASSIONCODE

  5. https://medium.com/compassionate-coding/ confessions-of-a-recovering-jerk-programmer- b9d531a05ea9 “CONFESSIONS OF A RECOVERING JERK PROGRAMMER” @COMPASSIONCODE

  6. TO THE NEGATIVE NANCIES AND NEDDIES… @COMPASSIONCODE

  7. EMOTIONAL INTELLIGENCE? @COMPASSIONCODE

  8. NOT 
 - JUST BEING “NICE” - IGNORING REASON -

    BEING FAKE - BEING AN EXTROVERT @COMPASSIONCODE
  9. THE ABILITY TO UNDERSTAND AND MANAGE EMOTIONS @COMPASSIONCODE

  10. SELF-AWARENESS CONFIDENCE EMPATHY ACHIEVEMENT COLLABORATION MOTIVATION CONFLICT MANAGEMENT … @COMPASSIONCODE

  11. None
  12. http://image.advance.net/home/advance-media/width600/img/nj-lvl_eagles_syndication/photo/ 2017/12/23/as3q5618jpg-c5133449ec14529e.jpg

  13. STOP CALLING THEM “SOFT SKILLS” @COMPASSIONCODE

  14. @COMPASSIONCODE

  15. CATALYTIC SKILLS @COMPASSIONCODE https://www.youtube.com/watch?v=-hoo_dIOP8k Daniel Goleman

  16. WHY SHOULD YOU CARE? @COMPASSIONCODE

  17. @COMPASSIONCODE 48% 40% 23% 17% Changing or poorly documented requirements

    Poor team or organizational management Developer churn and loss of key talent Immature dev tools and application platforms Why Software Projects Fail Application Developers Alliance. Developer Insights Report. 2015. n = 850 @COMPASSIONCODE n=850
  18. @COMPASSIONCODE

  19. @COMPASSIONCODE

  20. YOU ARE NOT A ROBOT @COMPASSIONCODE

  21. "I'M NOT WORRIED ABOUT ARTIFICIAL INTELLIGENCE GIVING COMPUTERS THE ABILITY

    TO THINK LIKE HUMANS…I'M MORE CONCERNED ABOUT PEOPLE THINKING LIKE COMPUTERS.” Tim Cook @COMPASSIONCODE http://www.cnbc.com/2017/06/09/watch-apple-ceo-tim-cook- speaks-at-mit-commencement.html
  22. 1. GIVE EFFECTIVE FEEDBACK IN CODE REVIEWS 2. NAME VARIABLES

    3. DESIGN APIS 4. NEGOTIATE WITH DESIGNERS 5. RALLY SUPPORT FOR A NEW TOOL 6. MOTIVATE YOURSELF 7. INTERVIEW CANDIDATES @COMPASSIONCODE
  23. https://compassionatecoding.com/emotional-manifesto AGILE MANIFESTO @COMPASSIONCODE Welcome changing requirements, even late in

    development. Agile processes harness change for the customer's competitive advantage. EMPATHY SERVICE ORIENTATION ADAPTABILITY OPTIMISM INITIATIVE
  24. 1. REDUCED STRESS 2. IMPROVED PRODUCTIVITY 3. BETTER RELATIONSHIPS 4.

    HAPPINESS! @COMPASSIONCODE PERSONAL BENEFITS
  25. HOW DO YOU DEVELOP IT? @COMPASSIONCODE

  26. https://www.flickr.com/photos/hades2k/7186127084 @COMPASSIONCODE

  27. DISTRESSING EMOTIONS ARE LIKE ALERTS @COMPASSIONCODE

  28. @COMPASSIONCODE

  29. “[O]UT-OF-CONTROL EMOTIONS CAN MAKE SMART PEOPLE STUPID.” Daniel Goleman Working

    With Emotional Intelligence @COMPASSIONCODE
  30. EMOTIONAL INCIDENT RUNBOOK @COMPASSIONCODE

  31. 1. SLOW DOWN 2. TEND TO YOUR NEEDS 3. EMPATHIZE

    4. PROCEED CALMLY @COMPASSIONCODE
  32. 1. SLOW DOWN 2. TEND TO YOUR NEEDS 3. EMPATHIZE

    4. PROCEED CALMLY @COMPASSIONCODE
  33. https://frogenvironmental.co.uk/wp-content/uploads/2015/05/Water-Lynx-sediment-control.jpg

  34. MORGAN : Alex, I saw that you set the points

    on a story by yourself again. We’re supposed to vote as a team. ALEX : I never agreed to that. The story was just a quick task. What does it matter? MORGAN : We have a process in place, and we’re supposed to stick to it. ALEX : You ALWAYS do that—bring up process. We waste SO much time talking about process. I just want to get things done! MORGAN : And you’re always being reckless and breaking things! We have processes in place for a reason. If you can’t stick to them, maybe you shouldn’t be on this team! ALEX : Yeah, maybe I shouldn’t! @COMPASSIONCODE
  35. WHAT MIGHT THE OTHER PERSON BE FEELING, VALUING, AND NEEDING?

    @COMPASSIONCODE
  36. WASTE OF TIME? @COMPASSIONCODE

  37. EMOTIONAL INCIDENT RUNBOOK @COMPASSIONCODE

  38. 1. SLOW DOWN 2. TEND TO YOUR NEEDS 3. EMPATHIZE

    4. PROCEED CALMLY @COMPASSIONCODE
  39. TAKES PRACTICE @COMPASSIONCODE

  40. MORE EFFECTIVE INDIVIDUALS
 MORE EFFECTIVE TEAMS @COMPASSIONCODE

  41. THE PROBLEMS WE’RE FACING IN TECH ALL RELATE TO THIS

    LACK OF CONCERN FOR HUMAN BEINGS @COMPASSIONCODE
  42. “IF IT IS NOT TEMPERED BY COMPASSION AND EMPATHY, REASON

    CAN LEAD MEN AND WOMEN INTO A MORAL VOID.” 
 
 Karen Armstrong Twelve Steps to a Compassionate Life @COMPASSIONCODE
  43. COMPASSIONATECODING.COM THANK YOU! @COMPASSIONCODE