empathy as-a-service

Post on 22-Jan-2018

416 Views

Category:

Engineering

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Empathy-as-a-Service

Scott Burns PyTennessee 2016

Hi

Nashvillian with wife & two children

Developer at Stratasan

@scottsburns on Twitter @sburns on GitHub

Story Time

Story Time

🔥

Story Time

🤖

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

Story Time

🤔

Developing Software is Emotional

Time to Argue!

Vim—Emacs

OS X—Linux—Windows

Tabs—Spaces

Input ↓

Decision ↓

Action

Serving Coworkers

Engineering is not the most important team

😱

🙃

In a world without

Engineering→💭

Marketing→😴

Support→😢

Sales→💀

Successful organizations solve the puzzle

What should engineering provide?

Sales

What does it (not) do?

What sets us apart us from competition?

Marketing

What value does the product provide?

What pain does it alleviate?

Support

Why does the product do X in a particular way?

When does the product not conform to expectations?

Management

When will Feature X be done?

Is your work delivering value?

Serving Developers

Empathetic Code

Test-Driven Development

High test coverage

Correct, succinct documentation

Open Source

Be kind when raising issues

Be kind when responding

😃Be kind😃

Code reviews

Review the code, not the person

Why did they do something in a particular way

Pair-review FTW!

Many paths

4-year CS degree

Some other degree

Software schools

Self-taught

Its all a blur

Beginners

Junior

(???)

✨Senior✨

Get out of your head

Your context is but one possibility

Fix problems

Increase happiness 😎❤😎

Thank you!

top related