empathy as-a-service

33
Empathy-as-a-Service Scott Burns PyTennessee 2016

Upload: scott-burns

Post on 22-Jan-2018

416 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Empathy as-a-Service

Empathy-as-a-Service

Scott Burns PyTennessee 2016

Page 2: Empathy as-a-Service

Hi

Nashvillian with wife & two children

Developer at Stratasan

@scottsburns on Twitter @sburns on GitHub

Page 3: Empathy as-a-Service

Story Time

Page 4: Empathy as-a-Service

Story Time

🔥

Page 5: Empathy as-a-Service

Story Time

🤖

Page 6: Empathy as-a-Service

http://itzgeek.na1452962743.netdna-cdn.com/wp-content/uploads/2014/07/CentOS-7-Nginx-Default-Page.jpg

Page 7: Empathy as-a-Service

Story Time

🤔

Page 8: Empathy as-a-Service

Developing Software is Emotional

Page 9: Empathy as-a-Service

Time to Argue!

Vim—Emacs

OS X—Linux—Windows

Tabs—Spaces

Page 10: Empathy as-a-Service

Input ↓

Decision ↓

Action

Page 11: Empathy as-a-Service

Serving Coworkers

Page 12: Empathy as-a-Service

Engineering is not the most important team

Page 13: Empathy as-a-Service

😱

Page 14: Empathy as-a-Service

Page 15: Empathy as-a-Service

🙃

Page 16: Empathy as-a-Service

In a world without

Engineering→💭

Marketing→😴

Support→😢

Sales→💀

Page 17: Empathy as-a-Service

Successful organizations solve the puzzle

Page 18: Empathy as-a-Service

What should engineering provide?

Page 19: Empathy as-a-Service

Sales

What does it (not) do?

What sets us apart us from competition?

Page 20: Empathy as-a-Service

Marketing

What value does the product provide?

What pain does it alleviate?

Page 21: Empathy as-a-Service

Support

Why does the product do X in a particular way?

When does the product not conform to expectations?

Page 22: Empathy as-a-Service

Management

When will Feature X be done?

Is your work delivering value?

Page 23: Empathy as-a-Service

Serving Developers

Page 24: Empathy as-a-Service

Empathetic Code

Test-Driven Development

High test coverage

Correct, succinct documentation

Page 25: Empathy as-a-Service

Open Source

Be kind when raising issues

Be kind when responding

😃Be kind😃

Page 26: Empathy as-a-Service

Code reviews

Review the code, not the person

Why did they do something in a particular way

Pair-review FTW!

Page 27: Empathy as-a-Service

Many paths

4-year CS degree

Some other degree

Software schools

Self-taught

Page 28: Empathy as-a-Service

Its all a blur

Beginners

Junior

(???)

✨Senior✨

Page 29: Empathy as-a-Service

Get out of your head

Page 30: Empathy as-a-Service

Your context is but one possibility

Page 31: Empathy as-a-Service

Fix problems

Page 32: Empathy as-a-Service

Increase happiness 😎❤😎

Page 33: Empathy as-a-Service

Thank you!