Slide 1

Slide 1 text

FOR DEVELOPERS CUSTOMER SERVICE CHRIS POWERS GROUPON @CHRISJPOWERS HTTP://CHRISJPOWERS.COM

Slide 2

Slide 2 text

…IN YOUR JOB AND CAREER WHAT ARE YOU DOING?!

Slide 3

Slide 3 text

We’re not code monkeys. OUR JOB

Slide 4

Slide 4 text

We are knowledge workers. OUR JOB

Slide 5

Slide 5 text

We gather data, synthesize it, and provide it to the broader organization for consumption. OUR JOB

Slide 6

Slide 6 text

We are building trust, and using that trust to build knowledge. OUR JOB

Slide 7

Slide 7 text

What is your “personal API?” “SLA?” What “interfaces” do you support? OUR JOB

Slide 8

Slide 8 text

How do we decide what level of service to provide? We need a moral system. OUR JOB

Slide 9

Slide 9 text

A BRIEF HISTORY THE GOLDEN RULE

Slide 10

Slide 10 text

“An eye for an eye, a tooth for a tooth.” CODE OF HAMMURABI 1780 BC: BABYLON

Slide 11

Slide 11 text

“One should never do that to another which one regards as injurious to one’s own self. This, in brief, is the rule of dharma.” MAHABHARATA 900-800 BC: INDIA

Slide 12

Slide 12 text

“What one word can we live by?” “Reciprocity. Never impose on others what you would not choose for yourself.” CONFUCIUS 600-500 BC: CHINA

Slide 13

Slide 13 text

“Do not do to others that which angers you when they do it to you.” - Isocrates “Avoid doing what you would blame others for doing.” - Thales GREEK PHILOSOPHY 600-400 BC: GREECE

Slide 14

Slide 14 text

“Do unto others what you want them to do to you. This is the meaning of the law of Moses and the teaching of the prophets.” JESUS OF NAZARETH 30 AD: JUDEA

Slide 15

Slide 15 text

Treating people right requires (and builds) strong leadership skills.

Slide 16

Slide 16 text

Love > Reciprocation Love changes lives.

Slide 17

Slide 17 text

NOW HOW DO WE GET THERE? WE KNOW THE GOAL…

Slide 18

Slide 18 text

Once we have the goal, we need strategy and tactics to succeed. TACTICS

Slide 19

Slide 19 text

Hi, I would like to get the 30 day NOR report for North America from last November. How can I do that? No problem — just SSH into the bastion host, update your keys for Data Warehouse access, then queue a SQL query request with the job manager for prioritization. Ummm… so I need to talk to my job’s manager? I have a PC, is this a Mac thing?

Slide 20

Slide 20 text

Communicate at their technical level. 01. KNOW YOUR AUDIENCE Be empathetic. 02. Keep the tone positive. 03. Thank them for going through the right channels. 04. Leave them feeling energized by the interaction. 05.

Slide 21

Slide 21 text

Hello, I’d like to use our tracking library to track clicks inside of 3rd party advertisements. I wired it up, but I’m not seeing any clicks coming through the pipe. Sorry, I don’t know anything about our 3rd party advertisement system, so I can’t really help. Those ads are loaded in iframes, which are terrible. Tracking in iframes won’t work, it’s a technical limitation. OR

Slide 22

Slide 22 text

Answer the question, but go further. 01. GO THE EXTRA MILE Act like the domain expert (you probably are). 02. Treat use cases as valid until proven otherwise. 03. Provide alternative ideas. 04. Offer additional resources and context. 05.

Slide 23

Slide 23 text

Hello, we need some help with XYZ widget, it doesn’t seem to be acting how we expect. Can you please assist us? Ping, can you give us an assist? Hey guys, we really need some help here…

Slide 24

Slide 24 text

Define your “API” and “SLA”, set expectations. 01. DON’T DROP THE BALL Clarify the question/request, get the big picture. 02. Define the action items, owners and outcomes. 03. If you hand off work to another person or team, stick with the thread until you’re confident the transition is successful. 04.

Slide 25

Slide 25 text

Hello, we need some help with XYZ widget, it doesn’t seem to be acting how we expect. Can you please assist us? Certainly! Here’s a link to the XYZ widget documentation. For additional help, you can talk to Sharon on the XYZ team (cc’d). Great response! You gave them a clear path with resources and looped in the appropriate contact. Solid customer service.

Slide 26

Slide 26 text

Ask your manager and peers to review your communications outside your team. 01. GET FEEDBACK, GIVE FEEDBACK Give your direct reports, colleagues and manager positive feedback on good communication. 02. Talk about expectations as a team. 03. Tie redirecting feedback to team conversations. 04.

Slide 27

Slide 27 text

Invest in each other. Invest in yourself.

Slide 28

Slide 28 text

THANK YOU. CHRIS POWERS GROUPON @CHRISJPOWERS HTTP://CHRISJPOWERS.COM