46

I'm not a particularly high-ranked user (Programmers: 4892, SO: 16,584), but I don't ask many questions. That doesn't mean I don't have questions about the software I build. I have questions every single day. It just means my questions don't work well on StackExchange. My questions: Require too much context - It isn't feasible to share all of the business ...


35

Speaking personally I'm at the stage in my career/life where I don't have many questions left to ask. What I do have is many years of experience in encountering the problems that other people ask about so I can offer my solutions, knowledge and experience to hopefully help them.


17

Most people who get a high rank in this fashion do so partially because they understand how to work with SE sites in general to get information, and in their understanding is one little key factoid: Before asking on SE, you should do some of your own leg work to show you've tried to solve it yourself, as questions that show no effort on the part of the ...


9

software-developer is a blatant meta-tag; everyone on this site should already be a software developer, so the tag does not add anything. If you see it, feel free to edit, vote to close and/or cast a delete vote as appropriate, and then remove the tag.


8

After digging into this a bit further, I can't find any conclusive evidence that this has really helped much. In the 60 days prior to registration being enacted, Programmers got 877 bad* questions from registered users, and 182 from unregistered users, making up 48.05% of those asked by registered and 76.15% of those asked by unregistered users ...


7

You're in the wrong place. For coding issues you need to ask on Stack Overflow. This site is for conceptual and design issues. The simplest explanation is that if you're standing in front of a whiteboard and have a question ask here, if you're sitting in front of an IDE ask on Stack Overflow. Also if you have one question closed then don't just ask the ...


7

It's too broad. Questions asked on SE sites should be specific enough to be answerable with a single, relatively short answer (a few paragraphs or less). It's also a poll question, inviting multiple answers with different approaches. I daresay it's too broad as an interview question as well.


7

I think that one topic is missing here: Many experienced users are searching for answers before asking one. I, for myself, have found useful answers on the different stack exchange sites. So before I only think about asking a question I try to find an answer and have not to ask my question because my question was already asked by other people so I can use ...


7

I've already removed the tag from the historically locked questions. I do ask that people take a few minutes before casting delete votes on closed questions, especially questions that are marked duplicates. For example, this recently closed question had a net score of -3 and 2 delete votes, but was already closed as a duplicate. This question was rightfully ...


6

I think one of the reasons is that people who answer questions a lot are willing to put much more effort into it. If you look at me, I read blogs, I read books, I watch presentations of conferences. If a question is interesting, I am willing to search through the documentation to find a type or method that fits or to look at the source code of the library ...


6

Update - follow-up feature request to establish popup as discussed here: Improve question quality by informing askers of expectations in some career related tags As explained in another answer, tag specific popup can be used to guide askers and editors willing to use it. Here is an example of tag popup request. Process to create such a popup is described ...


6

Assuming that this doesn't happen frequent enough to warrant changes to the system, one approach that comes to mind is to flag these cases for moderator attention. Flag message explaining the issue could refer this very question, in order to make it easier for moderator to find more details, eg like as follows: please take a look - this off-topic question ...


6

Without seeing the exact question, I would say that what you describe falls into "providing support for tools or products", which is off-topic for Software Engineering. If you are confused about the behavior of an API, you should be contacting the support channels for that API. Alternatively, if you can build a Minimal, Complete, Verifiable Example ...


5

If what you have in mind is a kind of architecture / design review question, then technically, those questions would be a bit "too localized"1. However, we do have a sister site dedicated to code reviews, and it's doing just fine. I don't see why we couldn't at least try to find a way to make architecture / design reviews work on Programmers. I'd say... ...


5

My first and only question on this site has been closed. I've a fair amount of rep on SO and I know how things work here. Before asking it I have read the FAQ and the What topics can I ask about here? section. I'm fairly sure my question fits the "development methodologies and processes" or even "software engineering management" sections. I don't agree that ...


5

Nice idea, but that guidance was waaaay too long to fit in a pop-up. I trimmed it down a bit: Wait! Personal advice is off-topic here. Please ensure that your question… …is specific to programming careers. Try The Workplace for other career development questions. …can apply to other programmers besides yourself. Avoid asking for open-ended advice. ...


5

Update - these questions are now considered wholly off-topic here, so I've simplified the guidance further: Wait! Job / Career questions are off-topic here. Yes, there are still a few around; it's a long story. You can try The Workplace for career development questions. See also: Why was my career or education advice question closed or down ...


5

6 days later, five different users have hit the code formatting check (including the author of this deleted question, who tried to post it 12 times before finally getting the formatting almost right). In addition, two questions have been caught by the code ratio check: This one was later posted as later posted as: https://softwareengineering.stackexchange....


4

I think it has to do with the nature of http://programmers.stackexchange.com. The questions on this particular site tend to be more conceptual by nature. Programming concepts are something you tend to learn earlier on in your career. That's not to say that you don't learn more concepts as your career goes on, but you generally have a good foundation and can ...


4

Your analogy is wrong. Asking for the colours of the rainbow is not a list question as there is a definite answer. A list question is one that asks for an open ended list of answers. For example: What's a good book for learning C# (or Python, or Perl, or Objective-C,..)? What's a good web site to learn about ...? How do you learn a new ...


4

I don't see how you can ask such a question and have it be both on-topic and constructive. As you propose it, it's a list. By definition, list questions are not constructive questions. However, even if you managed to remove the list component, it would still be off-topic. I don't see how it would fall into any of the topics that are listed in the FAQ as ...


4

It is a little difficult to reply without an example but I think there are a couple of things to consider. Is the bad practice you are going to use actually bad practice (eg too many lines of code in a function) or is it a security threat (eg allowing SQL injection attacks)? If I see a security threat I feel honour bound to point it out. Is the bad ...


4

Closing your question was correct. The topic was indeed quite interesting, but let's look at this excerpt: how do you categorize them, where are they sticked to? In general: how do you use them? Why and how are they better than bug tracker or progress tracker software? The “how do you use them?” is a poll. In a poll, there could be hundreds of equally ...


Only top voted, non community-wiki answers of a minimum length are eligible