Ask HN: How to Show Gratitude to a Coworker

14 points by joelrosenthal ↗ HN
I've been fortunate to work with some exceptionally bright people who have taught me more than they will ever really know. Some have helped me technically, others with inter-personal skills, and others have been there for me when I was having a rough time. I always make a point of saying thank you but it's almost like I've said it so much it's lost meaning. How do you show a coworker that you're truly grateful?

18 comments

[ 5.4 ms ] story [ 60.6 ms ] thread
I'm fortunate to be able to code and bring people together with good food and drinks that I can make and that's how I've shown gratitude. (˘▽˘)っ♨
My creative writing teacher in high school said "the specific is terrific."

Observe and think when you say "Thank you for A, it really helped me because B", where A and B should be detailed.

Frequently people don't have a clear picture of how what they did is important to the business, how helpful the thing they did for you is, etc. So make sure they get that.

Another thing is to give small gifts. I live on a farm where a friend has quite a few beehives. We have honey coming out of our ears (some of the best tasting honey there is) and we give jars away all the time.

I like this a lot, the specificity and really explaining how they help you is a great idea.
Oh this is great. I’m gonna do the same w/ honey and get cards made up that say “Thank you for bee-ing awesome!”.
I'm going to give my coworkers a beehive with the bees still in it.
“Welcome back to the office, here’s a beehive!”
Give a man a jar of honey, and he’ll have honey for a month. Give a man a beehive…
you know what - you should just say it.

Ask if you can have a private meeting with the person or people in question, have no other agenda to it and just say directly to them what you have written down above. Structure like this.

1. Context Describe what was going on, how you were feeling, that you were having a rough time

2. Attribute Describe what they did for during this time

3. Explain Connect what they did with how it made you feel and how that helped you get out of the rough patch

4. Thank them Say that you are grateful for their support and that you wanted them to know that.

Good luck!

I’m not a great talker; I try to show my gratitude by bringing in snacks. I especially try to remember birthdays (if they’ve mentioned them) and either make or bring in something special that they enjoy.
Remembering things about them like a birthday is a really good idea. Thanks!
This is totally based on how I perceive reality, but I feel that company praise through official channels comes across as fake, but managers get to see it. Personal praise feels more genuine, but sometimes it's nice for the person's manager to know about it too.

I usually will send a quick message or reply to an email from the person, praising something cool they did, or something that impressed me etc. Sometimes it's tiny, like "hey, I approved your Code Review request, I really like how elegant your solution is".

Then if I come across their manager I will comment on that person positively. Again it might be short, like "<name> has been doing some great work on <widget>", or "<name> did <something>, your group seems to be <on the cutting edge || agile || embracing change". I do try to use manager speak when talking to managers, because the details, like how something was abstracted doesn't seem valuable to non-technical people.

I don't keep a list or anything, but if you really are grateful about someone you will remember to bring it up to them. I try to do it spontaneously. As a side note it appears that I have made a name for myself, for multiple reasons, so my praise seems to be valued a lot, both by management and the person receiving it. I'm not sure if that ties to my competency, or my frequency of praise (it's not frequent, but it feels like I do it once a week).

I am bringing this up because I have seen a praise anti-pattern, where it's done so frequently, or for anything that someone does even if it's super minor, and it feels like brown-nosing. The other anti-pattern, if you are a manager, is sending praise to everyone in the team, which again devalues the action.

Again, this is my personal opinion.

Edit: I almost forgot. Praise aside, a good way to show Gratitude is caring. If you know they have a hobby, if you come across something that relates you can ping them about it. It might seem small, but everyone like knowing that others think/care about them. An alternate way is carving time out of your day to help them. Again, in my case pretty much about 700 people know me by name, so when they see that I am spending a time on one of their problems it means something.

I feel like I am coming across as narcistic in this reply, but I am just trying to analyze my behavior objectively, all of this is done subconsciously.

Anything but narcissistic, this makes perfect sense. Thanks!
When I managed a large team, I had custom 'Thank You' cards printed that were blank (you could also use store-bought blank Thank You cards) and handwrote a specific message for each individual noting down what I appreciated an signed them. I would leave these notes at their desk either before or after their work. It was always a surprise for them and many of them treasured these notes and had them pinned on their walls for several years.

A sincere 'Thanks' in the presence of their peers also works.

You can do this with all work colleagues who have played a significant part in an initiative that you are leading/responsible for, including those outside of your department.