Не питай, за да питаш, просто питай!
Понякога в някоя случайна IRC чат стая в интернет някой пита нещо от сорта на:
Гошо123:
Това е лошо изказване поради много причини. Това, което човека наистина пита е:
Гошо123:
Има много причини за това защо хората които ИМАТ знанието не биха си признали. Като питате, Вие питате за повече от това, което си мислите че питате.
Питате хората да вземат отговорност. Вие разпитвате увереността на хората в техните способности. Вие също излишно заграждате някои хора. Аз също отговарям на въпроси свързани с езици или библиотеки, които никога не съм използвал, защото въпросите са (в програмистки начин) здрав разум.
От друга страна може да се разбере като...
Гошо123:
..което е просто мързеливо. Ако не искате да свършите работата за да решите проблема Ви, защо трябва ние да го направим?
Решението е да не питате, за да питате, но просто да питате. Някой който седи на празен ход в канала и само понякога поглежда в това, което се случва в канала е малко вероятен да Ви отговори на "питай за да питаш" въпроса, но истинското Ви описание може да вземе интереса им и да Ви помогне да получите отговор.
Така, за да обобщим, не питайте "Има ли експерти в Java тук?", а по-скоро питайте "Как да направя [нещо] с Java и [друга релевантна информация]"
Други сходни проблеми: The XY Problem, No Hello. Допълнителна информация: How do I ask a good question?, или ако имате повече време: How To Ask Questions The Smart Way.