As SE grows, lots of communities grow using it. Why not? So far, so good.

As SE grows, lots of people find answers for their problems just being forwarded here by different search engines. Halleluja.

As they get more and more solutions here, they want to reciprocate and give answers. Or they want to get help here by asking questions. And then they face moderation, close requests, migrations and alike.

Let me introduce you karakol, a user I kept an eye on for a week. He asked a question, thanked for all replies, stayed humble and helpful in his replies. He still could not grasp the differences between stackoverflow.com, programming.stackexchange.com and superuser.com. He could not keep up with our rules and did rage quit.

Finally my question after this long prologue:

How could we be more welcoming? How could we ease the learning curve? Is there really such a big gap between discussing issues through code (stackoverflow) or concepts and design (programming)? Is it a bigger difference than say the [c#] and the [java] tags? Am I the minority who has to jump between communities back and forth to ask and answer questions?

Probably there is no clear answer to this, but I hope I made a difference just by you - my reader - reading this question.


How could we be more welcoming?

Well, we all try to be, but sometimes our efforts aren't appreciated. Yes, some people are rude to newcomers, but most of us aren't. That doesn't mean users don't have to follow the rules. You can expect us to be nice, but we expect all other users, old or new, to follow the rules the whole community makes.

That last point makes that the behavior between sites can differ and that some sites are a little looser following the rules than others. One should learn to adapt if he or she participates in a community (or more of them).

Not the answer you're looking for? Browse other questions tagged .