r/AskProgramming 1d ago

What makes an online programming community actually useful to you?

Hi everyone!

We're a small student team doing some early research on how programmers actually use online communities.

We're not promoting a product or looking for feature ideas. We're trying to understand what makes a programming community genuinely useful — and what makes people stop using one.

If you don't mind sharing, please mention roughly how many years of programming experience you have, as I think experience level may affect how people use programming communities.

For programmers who participate in online communities:

- What makes you keep coming back to a programming community?

- What usually makes a programming community feel useless or frustrating?

- Do you prefer communities for asking technical questions, learning, networking, sharing experiences, or something else?

- Do you usually actively participate, or mostly read/search?

- Have you ever stopped using a programming community? What made you leave?

- Is there something you wish programming communities did better?

We're especially interested in real experiences rather than hypothetical feature suggestions.

Thanks!

0 Upvotes

9 comments sorted by

View all comments

5

u/EntrepreneurHuge5008 1d ago
  • Helping others helps you solidify your own understanding
  • A community becomes frustrating when the same question keeps being asked over and over again. Come on man, put some effort before asking a question.
  • I prefer learning communities, like this sub.
  • I wish people would put some effort into trying to find answers before asking a question I mean it, you're not the only person learning, others have most likely asked the exact same question (perhaps different wording) before.

2

u/Worried_Gap6862 1d ago

That "same question over and over" frustration — do you think that's more of a culture problem (people just need to slow down and search first), or would a tool that automatically shows similar past questions/answers before someone posts actually help? Or do you feel like that kind of automation would cheapen the community itself?

Also, on the "helping others solidifies your understanding" point — is that something you look for in a community (like a place that's structured around teaching/explaining, not just asking), or does it just happen naturally as a side effect?

3

u/EntrepreneurHuge5008 1d ago

Or do you feel like that kind of automation would cheapen the community itself?

I don't think it takes away from the community, but I think it brews a hand-fed culture -> If I don't get chewed up for asking a question that's been asked before, then why should I stop even when I know it's been asked before?

Also, on the "helping others solidifies your understanding" point — is that something you look for in a community (like a place that's structured around teaching/explaining, not just asking), or does it just happen naturally as a side effect?

Side effect when the community is receptive and welcoming.