What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

How do you go about subtly helping individuals for whom the subject matter is clearly too advanced for them to really grasp what you are trying to convey?

Do you:

  1. Patiently answer them until the question dies down?
  2. Politely post tutorials?
  3. Facepalm and abandon both hope and the question?
  4. Be honest and state their shortcomings? (I'm being facetious, not arrogant here!)

What has brought you the most success in getting through to newcomers when answering questions about your particular subject of expertise?

share|improve this question
6  
"Be honest and state their shortcomings?" Yeah, you're a pretty bad stunt double :P –  BoltClock's a Unicorn Apr 9 '13 at 18:56
    
Haha! Thought I best edit that to make it clear that it's a joke. –  Moby's Stunt Double Apr 9 '13 at 18:58
1  
That's almost a DEFCON scale. –  nickhar Apr 9 '13 at 19:06
2  
@nickhar So 1 is the worst and 4 is the much more desirable state? –  Servy Apr 9 '13 at 19:10
    
@Servy:I think it would be better if we can add this as an feature request allowing novice users who want's to study an object but doesn't know from where to start by adding an prerequisite button that shows the topics –  justin Nov 19 at 13:52

1 Answer 1

up vote 13 down vote accepted

I'll answer what I personally do.

  1. Just answer correctly. This answer will be valuable to people with the question who are prepared for it.
  2. Note in comment or answer that it would behoove OP to get through some prerequisite material first. Often - okay, usually - this means recommending they read Java: Concurrency in Practice.

Note that (1) is pretty important. I definitely wouldn't want a simpler or more basic, but incomplete and wrong becoming SO's endorsed answer for the simplistic question.

share|improve this answer
    
This is solid advice, many thanks. Your point on benefiting the community primarily over the asker is salient and will stick in the memory. Thanks again. –  Moby's Stunt Double Apr 9 '13 at 19:43
2  
For questions about passing data between PHP and javascript, I have occasionally been forced to ask whether the asker actually understands the difference between server-side and client-side code. –  TRiG is Timothy Richard Green Apr 9 '13 at 20:01

You must log in to answer this question.

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