Career Corner Discussions
Join the conversation in the Career Corner group to ask career-related questions, find approaches to building skills, and seek career advancements.
cancel
Showing results for 
Search instead for 
Did you mean: 

What mindset and behaviors are needed for a healthy community?

Jason_Cao
Product and Topic Expert
Product and Topic Expert

I've been part of this wonderful community for over 10 years, where the majority of my blogs are about the people who make this community wonderful. I was recently reminded by nigel.james' blog "Selah - take a chill pill and reflect." that software developers can't ignore having a few more "tools" in their kit to be successful:

  1. Kindness
  2. Inclusivity
  3. Thoughtfulness
  4. Empathy

I'd like to open this up further to all community members. What mindset, behaviours or soft skills are important to have for a healthy community - whether your goal is to build relationships, or to gain or share knowledge?

32 REPLIES 32

former_member181891
Active Contributor

Good question! I'd say empathy is the biggest one, as it leads to the others. A few additions:

  • courage
  • altruism
  • patience
  • gratitude

Cheers,

Jamie

Thanks for your additions jcantrell!

I agree empathy is a big one - and I'll point folks again to c436ae948d684935a91fce8b976e5aa7 's blog on the importance of empathy in this community.

qmacro
Developer Advocate
Developer Advocate

Perhaps being mindful of Postel's law can be very useful in this context. It's also known as the robustness principle and is a guideline for developing software:

Be conservative in what you do, be liberal in what you accept from others

This was originally related to integration - we might call Jon Postel one of the father's of the Internet, he wrote an early specification of Transmission Control Protocol (TCP), where the guideline could also be written "Be conservative in what you send, be liberal in what you accept".

I think this applies to interactions between people too, and can make for a healthy community.

Jason_Cao
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi dj.adams.sap, first of all, thank you for introducing me to Postel! 🙂

I see gems of wisdom in that law that can be very relevant to community behaviours. Can you please elaborate on what individual traits members need to have in order to be "conservative" and "liberal"? For example, I imagine will-power is needed to be conservative.

qmacro
Developer Advocate
Developer Advocate

Well, my interpretation is that being conservative here means being true, concise, consistent and honest, so as to generate "output" that is most easily consumed by the recipients, with the least effort. Being liberal means more willing to accept, or at least process, "input" from others, "input" that doesn't necessarily fit with what you'd want or expect from a fellow community member. Giving folks some slack, in other words. Sometimes it's hard to do, and sometimes it's also more appropriate to call someone out for an off-target remark or response. But generally the guidelines from Postel's Law are good.

Jason_Cao
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thank you for sharing this DJ! When I first read Postel's law I thought it counter to altruism (give generously and don't expect anything in return). However your explantion gives me an even better understanding of the differences in Postel's law and how it can be applied - eg. "assuming best intentions" from other members can be a way of being "liberal" in receiving input from others. Nice!

mylesfenlon
Participant

I'm not sure if it's just a community thing, but two things I always try to do are to be honest (there's nothing wrong with saying I don't know, but still helping someone figure out what they need), and to give/share credit with others. I think those are both valid for online communities, and for personal interactions.

Jason_Cao
Product and Topic Expert
Product and Topic Expert
0 Kudos
Thank you myles.fenlon! I really like these traits of honesty and giving/sharing credit. I can see how these 2 traits are symbiotic in online communities, where proper recognition of where ideas or information comes from is very important. Giving credit and showing gratitude to others is a great demonstration of inclusiveness.

BaerbelWinkler
Active Contributor

Good question and initial list!

Like Jamie, I'd include altruism in the list as you'll always need people in any community who don't just think about their own advantage but for example share their knowledge freely with others. It also helps to not set your own expectations too high which is something I mentioned in a recent blog post where I stated "When composing my questions, I’m obviously hoping to get some answers but I also realise that I’m not entitled to get one, let alone quickly."

Jason_Cao
Product and Topic Expert
Product and Topic Expert

Thank you 8b889d0e8e6f4ed39f6c58e35664518f! We need to thank nigel.james for starting this fantastic list.

Btw, excellent post with very instructive tips on how to ask questions that will get answers in our community! Altruism and proper expectation setting are truly important. For those who share their knowledge in this community, I can see how altruism and expectations are connected - they don't expect anything back (yet good karma will eventually find them). And for those who seek knowledge, understanding how online communities function and being open to accepting what/whether knowledge is shared with them will help relieve anxieties and benefit in return.

Thank you for being such a great example and ambassador of altruism! Your thoughtful approach to knowledge sharing is undoubtedly making an impact to those who are benefiting from your contributions. 🙂

PeterMonaghan
Participant

Empathy

Patience

Communications skills

In my 25+ years in IT I have always been bothered by the "stupid user" moniker. I have always encouraged my peers, and now my staff, to be more empathetic and patient, and to get a hold of their frustrations before they emote. Strong communication skills goes a long way to set expectation, reduce assumptions, and strengthen relationships. I can teach anyone the technical skills but it is these soft skills that I look for in a candidate.

Jason_Cao
Product and Topic Expert
Product and Topic Expert

Thank you petermonaghan! Yes! Weren't we all beginners on any topic at a point in our lives? Aren't we all continuing to learn from others to improve our trade? Empathy and patience surely go hand-in-hand. I wonder which enables the other?

Communications skills are certainly important to solving problems and building stronger relationships. Great point! In an online community where written communication is the main (only?) format, our choice of words and sentence structure is key. However, not everyone has English as their main language. I guess this is where empathy and patience come in, right?

Wait - where are my emojis?!

I am so old I remember when emojis were emoticons. 🙂

Written communication is trickier than oral or personal communication. The reader is able to interpret the communication in so many ways that the author is unable to anticipate. Once again, this is where strong communication skills is a lifesaver. IMHO social media has been sort of a detriment to written communication as the trend is now to be brief and abrupt. Me, the dinosaur, catches a lot of flack for my verbosity as I refuse to assimilate.

Jason_Cao
Product and Topic Expert
Product and Topic Expert
0 Kudos

Agreed! I also find some written communication to be more terse than necessary, almost ignoring basic acknowledgements or social graces. It is important to be concise and to be respectful of each other's time. However, I believe there are many like us, who enjoy reading a well-written message, and appreciate the effort required to be comprehensive.

I was really surprised to learn that StackOverflow users used to actively discourage common courtesies like "please" and "thank you" because they were considered too verbose and basically as verbal litter. These are the things that connect us as humans and reward altruism. They are critical to making others feel valued for their time and effort -- a key emotion we have to encourage in community. (Thankfully, SO has acknowledged this issue and is also working to improve their situation!)

mmcisme1
Active Contributor

For me a good community is somewhere where:

Many different people come together around a common interest. They may do it for fun, business, or just to share ideas. It's somewhere a person can feel safe asking a question. Where they can feel empowered to answer questions and not worry about being wrong. Where someone else can express a different way to do things. It is somewhere fun.

So behaviors:

  1. Empathy - this is huge. I like seeing positive things. Or criticisms in a learning way. What I say could matter. Remember when I first joined the community and how people supported me.
  2. Be supportive.
  3. Inclusive. See Jamie's blog if you haven't already. She has some "doing" items. A great community has a variety of opinions.
  4. Participate when you feel comfortable. Ever opinion is important.
  5. Bulling is not tolerated.
  6. Encourage others.

Another way to ask the same question - what would make you leave a community?

Jason_Cao
Product and Topic Expert
Product and Topic Expert

Thank you c436ae948d684935a91fce8b976e5aa7! I hope I haven't annoyed the heck out of you by @mentioning you so much. (I'm a fan of this feature - the @mention, not the annoying part.)

I especially note and agree with your points about supportive and encouraging behaviours. You (and many others in our community) have been very good at demonstrating this, and I often wonder how you're able to do this so authentically? There are many traits and behaviours mentioned early that I think enables this helpful mindset, such as empathy, patience, and humility.

mmcisme1
Active Contributor

Not at all - I really like it when people do that. Sometimes I get wrapped up into work, and miss some of the great discussions. This is one I didn't want to miss!

jcgood25
Active Contributor

Empathy as a main course, and Humor for dessert (my personal witty humor is often more of the sarcasm variety).

Far too often in social media outlets these days, trolling and vicious behavior seems to be the norm, but unless you are a person who thrives on conflict, it is likely an experience that will make you less motivated to collaborate in 'community', or it will alienate you all together. We have to find the happy balance between order and chaos, where we maintain professionalism and quality content but not in such a militant manner that it prohibits the less experienced folks the chance to grow and develop. Moderating can be like parenting, where I don't necessarily like to punish or penalize my kids, but sometimes it is required in order to prepare them for the real world or to curb poor behavior or actions.

While this community primarily functions around SAP and related technologies, the human factor is one that I greatly value, and that comes from interacting with SAP colleagues, customers, and partners here in the community websites and at in-person events (some of whom I've had the privilege to meet in person, and others I hope to in the future). The blurry line between acquaintances and friends that we see on Facebook can exist very much the same here in the SAP Community, but enjoying a community meal together (with a menu featuring Empathy and Humor of course) should provide us with the nourishment we need to go about our day.

Jason_Cao
Product and Topic Expert
Product and Topic Expert

Thank you jeremy.good! Yes, balancing the use and the users of a community is extremely important. Thank you for reminding us of the value (and need to value) the "human factor." Thank you for being such an excellent ambassador for this community, and your generosity and support as a Moderator.

Following your apt analogy, empathy and humour are indeed key ingredients for building a healthy and satisfying meal we call community. Food has such a great way of bringing people together, and some of the most meaningful conversations I've had were over food and drink. Humour also is a great way to manage conflicts and disagreements. One of my favourite quotes from Madeleine L'Engle (A Wrinkle in Time) is "A good laugh heals a lot of hurts." 🙂

When I think community+humour, I also think about jamieoswald. 😛

Being human is underrated 😉

Agree with much of what others are saying:

Listening and communicating effectively.

Don't make a permanent decision on incomplete information/temporary situations.

Empathy

A shared sense of accountability.

A continuous desire to learn. The correct answer may be something none of us has heard of - be open to new ideas.

Ooo I like this one a lot: "Don't make a permanent decision on incomplete information/temporary situations."

My dad used to refer to this as "committing to a final solution for a temporary problem" in the same vein of thinking. A lot of times, I find this is best done by taking the time to think before responding (especially if you are feeling amped up by a post). How do you avoid this mistake?

Jason_Cao
Product and Topic Expert
Product and Topic Expert

Thank you sara.johnson2! I especially like your point about not making a "permanent decision." There is so much changing in our world today (including technology, business practices, and consumer behaviours), that we need to not have a closed or fixed mindset. Adding onto this point, and connecting to your point about opening to new ideas, it sounds like critical thinking would be a good skill to have.

Good point, Jamie. It's something that takes practice - being more deliberate about it rather than reactive. I've found that your advice on taking time to think first is best. Making sure you don't respond at the end of a long day or in between meetings, etc when in a rush - where a fresh perspective in the morning may be wise. Also, consider the other person's point of view even if it differs from one's own are all helpful. And, yes, remembering most of the discussions are a process as opposed to final.

Have you found anything especially helpful either from experience or in the organization?

Yes, agree with your point on critical thinking, especially as the numbers of sources of information and the speed of change increases, whereby giving voice and gleaning insights can help generate new ideas, improve products, services, customer experiences, and more.

It takes into account what others are saying about inclusivity, patience and empathy, which may all contribute to longer term objectives.

This is so critical in any conversation: "consider the other person's point of view even if it differs from one's own are all helpful"

Even just getting up and taking a walk can help. For me, it's often really just about putting space between my reaction to someone's comments and actually responding to them. It has to be a conscious effort (for me, personally), as it's not something that comes naturally to me. My inclination is to respond quickly and intuitively - which doesn't always serve me. However, self-awareness is the best way to overcome these kinds of shortcomings! Thanks for your thoughts 🙂

BaerbelWinkler
Active Contributor

This thread and the comments posted thus far reminded me of "The Life Cycle of A List" which was initially posted to an email list in 1995. Having been involved with moderating some groups over the last couple of years, at least some of the bullet items still hold true as far as I can tell. They may not be all completely applicable to a community like ours, but all in all I'd say it's an "oldie but goldie":

Web-Archive of "The Life Cycle of A List"

0 Kudos

*busily steering the ship away from 6a, towards 6b*

Jason_Cao
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thank you 8b889d0e8e6f4ed39f6c58e35664518f for sharing this list! It certainly is a "goodie!" Besides the health and maturity life-cycle of the community as a whole, member lifecycle is worth looking at as well. Another "oldie by goodie" when I first dug into online community member lifecycle is Amy Jo Kim's "Community Building on the Web" (2000).

Dan_Wroblewski
Developer Advocate
Developer Advocate

I agree with almost everything said here, but I think we have to be more precise about what we mean by "inclusiveness", "empathy" and the like.

First, what's clearly most important are the instigators, creators, people who share, who have new/creative ideas (even if wrong). These people generate excitement and discussion and (dare I say) engagement, fun. Without them, there is no real community.

As for mindset, here are my favorites:

  • Compassion (as opposed to "empathy, as described in Paul Bloom' work😞 We need to understand what others are going through, even if we don't feel it ourselves -- yes, I do not empathize with those "stupid users" but I can see why they are having problems and will work to help them. In other words, we need to appreciate others point of view -- literally, how things look to them -- even if we don't feel their pain and even disagree with their conclusions. See this Ted lecture by Jonathan Haidt, which has made me appreciate better why people are conservative politically even if I loathe the current manifestation of that philosophy.
  • Honesty: We need to accept our own biases and mistakes, as well as the truth from others.
  • Inclusiveness: And I mean this for its own sake, not just because diversity creates better solutions and better results, but because reaching out to people -- often marginalized people, people outside our "tribe" -- is the right thing to do, and builds a more welcoming community for everybody.



--------------
See all my blogs and connect with me on Twitter / LinkedIn

I am finding all of the answers posted here to be things I would agree with, but this answer has made me think and it has opened my eyes just a little more. Thank you for sharing this perspective.