close
The Wayback Machine - https://web.archive.org/web/20210506145028/https://meta.stackoverflow.com/posts/261593/revisions
added 291 characters in body
Source Link
Cody Gray
  • 221773
  • 72
  • 554
  • 616

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - ifanswer—if the information that you need already exists, then you very much wantshould be able to find it before asking.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.


 

TheIt is important point remainsto emphasize that we absolutely want to help you, but you also need to dohelp yourself. The more effort you put into your homeworkquestion, the more benefit that you and future readers will get out of the answer(s). Understand that our time is not free, thoughalthough we do not charge for it. Answering low quality, poorly researched, orand/or duplicated questions becomes tiresome and does not contribute meaningfully to our goal of building a knowledge base, so please do your part to avoid this.

AndThat said, if the critical comment you're receiving is indeed rude - yourude—you should flag it. But you should also assume good faith, try to understand the frustration that motivated it, and strive to do better in the future. 

Searching and researching is a skill, and mastery is achieved only through practice - the. The abilities you gain on the road to asking questions here will serve you well long into the future.

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - if the information that you need already exists, then you very much want to find it.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.


 

The important point remains that we absolutely want you to do your homework. Understand that our time is not free, though we do not charge for it. Answering low quality, poorly researched, or duplicated questions becomes tiresome.

And if the critical comment you're receiving is indeed rude - you should flag it. But you should also assume good faith, try to understand the frustration that motivated it, and strive to do better in the future. Searching and researching is a skill, mastery is achieved through practice - the abilities you gain on the road to asking questions here will serve you well long into the future.

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer—if the information that you need already exists, then you should be able to find it before asking.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.

It is important to emphasize that we want to help you, but you also need to help yourself. The more effort you put into your question, the more benefit that you and future readers will get out of the answer(s). Understand that our time is not free, although we do not charge for it. Answering low quality, poorly researched, and/or duplicated questions becomes tiresome and does not contribute meaningfully to our goal of building a knowledge base, so please do your part to avoid this.

That said, if the critical comment you're receiving is indeed rude—you should flag it. But you should also assume good faith, try to understand the frustration that motivated it, and strive to do better in the future. 

Searching and researching is a skill, and mastery is achieved only through practice. The abilities you gain on the road to asking questions here will serve you well long into the future.

Post Locked by Cody Gray
Notice added Comments only by Cody Gray
Reapplying an edit from the history to remove reference to a non-existent comment
Source Link
pppery
  • 3434
  • 9
  • 15

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - if the information that you need already exists, then you very much want to find it.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.


The important point remains that we absolutely want you to do your homework. Understand that our time is not free, though we do not charge for it. Answering low quality, poorly researched, or duplicated questions becomes tiresome.


 

And if the quotedcritical comment in the OP wasyou're receiving is indeed rude - you should flag it. But you should also assume good faith, try to understand the frustration that motivated it, and strive to do better in the future. Searching and researching is a skill, mastery is achieved through practice - the abilities you gain on the road to asking questions here will serve you well long into the future.

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - if the information that you need already exists, then you very much want to find it.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.


The important point remains that we absolutely want you to do your homework. Understand that our time is not free, though we do not charge for it. Answering low quality, poorly researched, or duplicated questions becomes tiresome.


 

And the quoted comment in the OP was indeed rude - you should flag it. But you should also try to understand the frustration that motivated it, and strive to do better in the future. Searching and researching is a skill, mastery is achieved through practice - the abilities you gain on the road to asking questions here will serve you well long into the future.

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - if the information that you need already exists, then you very much want to find it.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.


The important point remains that we absolutely want you to do your homework. Understand that our time is not free, though we do not charge for it. Answering low quality, poorly researched, or duplicated questions becomes tiresome.

And if the critical comment you're receiving is indeed rude - you should flag it. But you should also assume good faith, try to understand the frustration that motivated it, and strive to do better in the future. Searching and researching is a skill, mastery is achieved through practice - the abilities you gain on the road to asking questions here will serve you well long into the future.

Post Unlocked by Cody Gray
Notice removed Content dispute by Cody Gray
Post Locked by George Stocker
Notice added Content dispute by George Stocker
Rollback to Revision 3
Source Link
George Stocker
  • 54957
  • 34
  • 179
  • 223

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - if the information that you need already exists, then you very much want to find it.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

From how to ask, emphasis mine:

Sharing your research helps everyone. Tell us what you found and why it didn’t meet your needs. This demonstrates that you’ve taken the time to try to help yourself, it saves us from reiterating obvious answers, and above all, it helps you get a more specific and relevant answer!

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.


  

The important point remains that we absolutely want you to do your homework. Understand that our time is not free, though we do not charge for it. Answering low quality, poorly researched, or duplicated questions becomes tiresome.


  

And the quoted comment in the OP was indeed rude - you should flag it. But you should also try to understand the frustration that motivated it, and strive to do better in the future. Searching and researching is a skill, mastery is achieved through practice - the abilities you gain on the road to asking questions here will serve you well long into the future.

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - if the information that you need already exists, then you very much want to find it.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

From how to ask, emphasis mine:

Sharing your research helps everyone. Tell us what you found and why it didn’t meet your needs. This demonstrates that you’ve taken the time to try to help yourself, it saves us from reiterating obvious answers, and above all, it helps you get a more specific and relevant answer!

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.


 

The important point remains that we absolutely want you to do your homework. Understand that our time is not free, though we do not charge for it. Answering low quality, poorly researched, or duplicated questions becomes tiresome.


 

And the quoted comment in the OP was indeed rude - you should flag it. But you should also try to understand the frustration that motivated it, and strive to do better in the future. Searching and researching is a skill, mastery is achieved through practice - the abilities you gain on the road to asking questions here will serve you well long into the future.

A lot. Asking a question on Stack Overflow should be the last step in your process for finding an answer - if the information that you need already exists, then you very much want to find it.

You want to

  • Search. Like mad.
  • Test your code.
  • Troubleshoot.
  • Read blogs.
  • Find books.
  • Follow tutorials.

After you have reached the end of your rope with the pain of not having the answer, that's when you can go ahead and ask. Because at that point, you will have done whatever research necessary to make it a good question worth asking. You'll have notes you can share to help inform the folks answering as to what you need. You'll have the necessary background information to understand those answers when they arrive. You won't have to contend with a poorly-written duplicate of a better answer that already exists somewhere else on the site. And you won't get frustrated by having your question closed, and the folks reading it won't get frustrated by having to close it.

 

The important point remains that we absolutely want you to do your homework. Understand that our time is not free, though we do not charge for it. Answering low quality, poorly researched, or duplicated questions becomes tiresome.

 

And the quoted comment in the OP was indeed rude - you should flag it. But you should also try to understand the frustration that motivated it, and strive to do better in the future. Searching and researching is a skill, mastery is achieved through practice - the abilities you gain on the road to asking questions here will serve you well long into the future.

Rollback to Revision 4
Source Link
George Stocker
  • 54957
  • 34
  • 179
  • 223
Loading
Rollback to Revision 12
Source Link
Image
user4639281
Image
user4639281
Loading
Add specific research resources and be more explicit about sharing the research in the Q itself.
Source Link
Dan Bron
  • 2180
  • 3
  • 21
  • 18
Loading
Rollback to Revision 12
Source Link
Cody Gray
  • 221773
  • 72
  • 554
  • 616
Loading
Rollback to Revision 21
Source Link
jpmc26
  • 23123
  • 6
  • 63
  • 106
Loading
How many times and in different ways do we need to emphasise the need to research before asking, and the answerer's time considerations?
Source Link
Noob Saibot
  • 3964
  • 1
  • 10
  • 11
Loading
How many times and in different ways do we need to emphasise the need to research before asking?
Source Link
Noob Saibot
  • 3964
  • 1
  • 10
  • 11
Loading
Rollback to Revision 19 - Beating dead horse
Source Link
Noob Saibot
  • 3964
  • 1
  • 10
  • 11
Loading
trying to replace the apparently controversial text; ending on "tiresome" is kind of abrupt
Source Link
jpmc26
  • 23123
  • 6
  • 63
  • 106
Loading
Rollback Revision 18
Source Link
Image
user4639281
Image
user4639281
Loading
clarifying purpose of SO
Source Link
jpmc26
  • 23123
  • 6
  • 63
  • 106
Loading
Rollback to Revision 14
Source Link
ayhan
  • 56740
  • 2
  • 11
  • 16
Loading
Rollback to Revision 12
Source Link
Image
user4639281
Image
user4639281
Loading
Rollback to Revision 14 - Latest edit reverted previous edit
Source Link
S.S. Anne
  • 13789
  • 2
  • 19
  • 58
Loading
Better English
Source Link
Noob Saibot
  • 3964
  • 1
  • 10
  • 11
Loading
The new additions, while true, have a starkly different tone from the rest of the answer. Made a couple of edits so that it lines up more with original intent.
Source Link
Davy M
  • 1582
  • 6
  • 42
  • 65
Loading