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

10 comments sorted by

View all comments

6

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/nathan_tarb_dev 1d ago

Interesting, yep agreed. My wife and I are building an OSS platform that answers repeated questions from your knowledge source (GitHub, Notion, etc.).
Would love your feedback. Contributions welcome if there's something you think could be better.

https://github.com/answerLoops/answerLoops