Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I used to google for solutions for days and days until I found the solution. Looking back now, I think that was a bit too much googling. Now, I'm starting to just ask on stackoverflow and not google it at all. Is there an FAQ describing how much you should google, or is it based totally on my personal opinion and it's not a question?

share|improve this question
You mean you don't even use the site search beforehand? – random Apr 14 '11 at 0:25
I use the search that automatically pops up when I ask a question. – alexy13 Apr 14 '11 at 0:29
Very good question btw. Thanks for asking it. – Pëkka Apr 14 '11 at 11:26
up vote 14 down vote accepted

In my eyes, the ideal approach when you have a question is:

  • If available, search the documentation (Thanks @Carlos)

  • Google. Try a few variations of your search.

  • Search on SO. Try a few variations of your search.

  • Once you have done that, and not found anything that you feel helps you, then ask on SO, but not earlier.

Asking something that could easily have been Googled is not a deadly sin, but try to avoid it. Otherwise, at some point, people start feeling like they're being used as mechanical turks for Googling, which is not the sites' point.

share|improve this answer
This makes the same assumption that the OP is making: that Google doesn't index SO. Odd. – Uphill Luge Apr 14 '11 at 1:16
@Hans Why do you say that? – Justin Apr 14 '11 at 1:22
@Hans when I see a question about a basic function (like, "how do I lowercase a string?") - and typing the question title into Google gives you the authoritative reference documentation with 100% certainty - I don't care whether it gets indexed by Google or not. It is not a question that should be on SO, and asking it is just abuse of the site. There are questions that shouldn't be asked, but Googled. Edit: maybe I misunderstood what you meant, in that case @Kragen is saying what I would say – Pëkka Apr 14 '11 at 1:24
@Hans The Google and SO search often return completely different results, for example try searching for "Using Beautiful soup from IronPython". The Google search does contain some SO results, but none of the ones that appears for the same search on SO. I often use google with, as the results are often more useful than the SO search results. – Justin Apr 14 '11 at 1:26
Even Google returns different results from Google. Happens when you query it differently. Which is what you'd do when you research a question for more than, say, 10 minutes. If none of these queries turns up anything at SO then there's little point in searching SO separately. Ymmv. – Uphill Luge Apr 14 '11 at 1:42
Now searching "how do I lowercase a string" in Google, give me this post though :P – YOU Apr 14 '11 at 2:34
@Kragen, what you're saying simply establishes that Google and SO use different search algorithms. That's not exactly surprising and the :site suffix to a google search is useful for other things as well, including MSDN. The MSDN bit is surprising because it's run by a company that also has bing, a search engine. – Cosmin Prund Apr 14 '11 at 7:13
The 1st step should be to search (in) the documentation if applicable. It's obvious, but some programmers forget it to easily. – Carlos Heuberger Apr 14 '11 at 9:11
@Carlos very good point, added. – Pëkka Apr 14 '11 at 10:51
Robots.txt on MSO indexes the answered questions only (and a few other things). – alexy13 Apr 14 '11 at 19:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .