I have wasted my time because of SO. I don’t say that lightly because I am a big fan of the SO model and the help I have received here. Please bear with me on the long post.
A Common Scenario
I had a question about something so I searched for it. After careful review of all 73 results, it seemed I did have a new question. I was somewhat dismayed, though, when I had put some effort into creating a good question before noticing that it actually had been asked before because it appeared in the Similar Questions pane. I quickly get over my minor annoyance because, after 25 years of building them, I understand that no system is perfect. It did lead me to wonder – why didn’t search find such an obvious match in the first place? A second search on that question wasn’t in the results so, like a good community member, I went to create another new question. This time I watched for the Similar Questions pane to appear. Sure enough, after some amount of typing, “Voila!” my question popped up in the Similar Questions pane. I followed the trail of several more similar questions until arriving at likely the oldest question on this topic posted over 6 years ago.
The Problem
SO is a great model and a huge base of knowledge. But its potential is limited as long as people can’t find what they are looking for or can’t count on search results. Moderators, editors, FAQs, Help, and many answers like this one consistently push us to “Search First”. That's like giving us a barrel with a hole in it and then sending us over Niagra Falls (ok, not that bad; just trying to lighten things up ;-)
That 'standard search' and 'similar questions search' return significantly different results has been known for a long time. Advanced search operators "is:question" or "title:1" (not listed in Help) likely provide the needed functionality but that's not the problem.
My point is that users continue to ask questions, post answers and comments, read and vote on this topic. In fact, we have done so every singly year since 2009. How much time must be spent, how much inefficiency must be documented on this issue before a change is made?
Evidence
I collected and tallied votes on questions, comments, and answers for these 3 questions and their Linked and Related questions (minus duplicates).
- link similar questions to standard search
- differences between search and similar questions
- use google over SO search
The counts:
- 560 Similar Questions results are better, use it instead of search
- 277 request an enhancement or UI change
- 59 puzzled that the searches returned different results
- 48 express negativity (annoyance, displeasure, dissatisfaction, etc.)
- 28 inquire/explain how to get desired functionality
- 13 neutral and/or informational
Almost 1000 interactions but the tip of the iceberg. Based on my limited search there are dozens more questions and hundreds of answers/comments on this topic across Meta and Meta SO. Due to time constraints, I had to stop looking.
Secondary Effects
I also observed a snowball effect on other aspects of how SO is being used. Look here for one example. The gist is that people can’t find what they need when searching, so go ahead and create a new question even if it's a duplicate. That's not good - duplicates create inefficiencies and sap people's time when having to deal with them.
In Conclusion
I will use advanced search operators if that gets me time-saving results. Since that solution is 6 years old, it is obvious other users will not. A solution is needed. My question is not "Why?" or "How?" like many others, it is "When?". Therefore, it is not a duplicate.
In light of all the questions about search and all the energy dissipated on their answers and comments over the last six years, I added background info and evidence to highlight the problem's pervasiveness. In the spirit of process improvement, what is the solution to this long-standing issue? And more importantly, when will something be done about it? Hopefully, it won't take another six years to figure out and implement a solution.
EDIT The problem is serious but so fragmented that it has not received the attention it deserves. I wasn't exactly sure what to do about it in light of that fact.
EDIT 2 Thanks @JoshCaswell for expanding my understanding on the dynamics of search and its affects from his question. It led me to duplicates as search targets and the discussion about amount of research effort to put in before asking a question. It seems logical to conclude that an enhanced search would reduce or eliminate the reason for my post as well as some of these other issues.