Why some times no one wants to help

Hi everyone, this question is for everyone, why when someone really needs help no one wants to give it?, some time a go I made a question and no one answer or even comment it, if this suppose to be a community to help each other then why don’t you want to help, and it’s not just to me, but every member of this community that not have the knowledge about programming complex stuffs, I don’t ask for teaching to everyone that’s don’t know how to make a complex stuff, but just help him to understand the basic about it, how do you feel if you made a question and you don’t receive and answer?, how do you feel if you need to know more that what you know and there’s no place to look for that?, just think about it, if you want to receive help first help someone, and if someone help you then you help someone how need it. Thanks for your attention, and have a nice day.

Just speaking for myself, the reasons I don’t answer some questions:

  1. Asked and answered 50 million times already.

  2. Written incomprehensibly.

  3. Posted code but didn’t bother to format it (especially when there’s a lot of it).

  4. Way too general; not a specific question.

  5. Posted the same thing both here and on the Unity forums.

  6. I never saw it (I don’t have time to read every question here).

Obviously it is nice getting your questions answered and I agree with your ideas that questions should be asked and answered if there “is no place to look for that” and that to receive help you should “first help someone” but unfortunately not everyone thinks the same as you and simply asks questions without other research (I assume, or at least very bad/little research), there are many reasons why someone might not answer a question, a few reasons I can think of:

  1. Someone with the capability to answer your question might not be on when the question is asked and therefore no-one who sees your question knows an answer.

  2. The question is a repeat of many other ‘askers’ and a search on UnityAnswers would probably suffice.

  3. People ask reasonably simple things simply because they are too lazy to work it out for themselves or use an already existing answer or resource because they think someone else will do it for them.

  4. The question is not aimed at increasing and broadening the askers (or others) knowledge of unity and is simply ‘write my script for me’.

  5. The questions are not well written and a large block of text without much punctuation is posted (though I often try to get through these posts as I realise there are a lot of people here that don’t have english as their first language).

  6. The people who read the question might not have time to answer your question at the time as most people here don’t live simply to answer questions.

  7. UnityAnswers is a free resource, I for one am not paid to answer questions and although I enjoy helping the community to grow (when I have the ability to) I can’t sit on UnityAnswers continuously waiting to answer the next question (or often the same question). When I have some free time I come on here to try and help out where I can and I try to only ask questions when I have tried to utilize every other source of knowledge available to me and only after I have slept at least once on the problem to see if I was just missing something obvious.

  8. The question is a repeat of many other ‘askers’ and a search on UnityAnswers would probably suffice (this has been repeated on purpose).

Scribe