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

Emotional Intelligence for Engineers at Angular...

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. 1. WHAT IS EMOTIONAL INTELLIGENCE? 2. WHY SHOULD YOU CARE?

    3. HOW DO YOU DEVELOP IT? @COMPASSIONCODE PLAN
  2. NOT 
 - JUST BEING “NICE” - IGNORING REASON -

    BEING FAKE - BEING AN EXTROVERT @COMPASSIONCODE
  3. @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
  4. "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
  5. 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
  6. 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
  7. 1. REDUCED STRESS 2. IMPROVED PRODUCTIVITY 3. BETTER RELATIONSHIPS 4.

    HAPPINESS! @COMPASSIONCODE PERSONAL BENEFITS
  8. 1. SLOW DOWN 2. TEND TO YOUR NEEDS 3. EMPATHIZE

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

    4. PROCEED CALMLY @COMPASSIONCODE
  10. 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
  11. 1. SLOW DOWN 2. TEND TO YOUR NEEDS 3. EMPATHIZE

    4. PROCEED CALMLY @COMPASSIONCODE
  12. THE PROBLEMS WE’RE FACING IN TECH ALL RELATE TO THIS

    LACK OF CONCERN FOR HUMAN BEINGS @COMPASSIONCODE
  13. “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