Important: This question is being asked here, and not on the Programmers Meta, because I believe that several SE sites suffer from this same, specific problem.
On Programmers, I see a pattern emerging.
- New User sees the "Programmers" site title, and asks their incomplete, "fix my broken code" question.
- Community members comment that their question is off-topic, and recommend Stack Overflow.
- New User says "thanks" and leaves, leaving their undeleted question for the community to clean up.
What seems clear to me is that:
- New User has never seen the "What kinds of questions can I ask about here" page, or if they have, they've clicked through it without reading it.
- New User doesn't know how to move their question to the right place properly (i.e. post on new site, delete from old site).
- Community cleanup of such questions is onerous. The moderators on Programmers, following the principle that the community should moderate itself for the most part, are not proactive about removing such questions unless they're especially egregious.
- Migration is even more onerous.
OK, so we have the Tour page. Here's what it says about topicality, about halfway down the page:
Note to those who are confused about Programmers' site scope: it's all right there, in black and white. However, I do notice a problem. It's circled in red.
That's our fault, the fault of the Programmers community. What we really meant to say was "Don't ask your code troubleshooting questions here; those belong on Stack Overflow." Coding tools deserves its own bullet. We should fix that.
However, what are the chances that the user is actually seeing this, and evaluating whether or not they should ask their question based on this?
So here's my question, in two acts:
ACT I: Is there a way to highlight the pain points of a particular site to new users specifically, so that we can be very clear that we don't want those questions that are clearly and unambiguously off-topic on our site, before they ask their question?
ACT II: Failing that, is there a way that we can fast-track the removal of such questions so that they no longer pollute our front page?