Ako sa správne pýtať

10.08.2009 | 19:11 | Ostatné | Samuel BWPOW Kupka
O tom, ako sa správne pýtať a správať sa na internetových fórach, píše Eric Steven Raymond. Preto si pred položením prvej otázky prečítajte český preklad alebo anglický originál jeho textu Jak se správně ptát.

Výber najdôležitejších častí

Než se zeptáte

Než začnete klást otázky mailem nebo v news nebo na webovém fóru,
  1. zkuste najít odpověď na webu.
  2. zkuste najít odpověď v manuálu.
  3. zkuste najít odpověď ve FAQ.
  4. zkuste najít odpověď experimentováním.
  5. zkuste se zeptat zkušenějšího kamaráda.
  6. zkuste odpověď zjistit ze zdrojového kódu (jste-li programátor).
Když se ptáte, ukažte, že jste to už zkusili - ukážete, že nejste lenoch a příživník plýtvající cizím časem. Ještě lépe: ukažte, že jste se z dosavadních snah poučili. Rádi odpovídáme těm, kteří se z odpovědí poučí.

Zkuste najít text své chybové hlášky v Google. Možná se dostanete přímo na ten odstavec v dokumentaci nebo příspěvek v konferenci, který vaši otázku zodpoví. A i když ne, je lepší, když pak můžete do mailu napsat "Hledal jsem v Google, ale nic pořádného jsem nenašel".

Svou otázku si připravte a promyslete. Na ukvapené utázky dostanete jen ukvapené odpovědi (nebo žádné). Čím víc bude znát, že jste se pokusili problém vyřešit ještě předtím, než jste se rozhodli žádat o pomoc, tím spíše se vám pomoci skutečně dostane.

Pozor na špatně položené otázky. Pokud se ptáte na základě špatných předpokladů, Hackerovic Lojza si nejspíš řekne "blbost ..." a odpoví zcela nepoužitelným doslovným řešením, které vaše otázka implikuje. Místo toho, co jste potřebovali, dostanete to, oč jste žádali.

Nepředpokládejte, že máte na odpověď nárok. Nemáte; koneckonců za ni nikomu neplatíte. Odpovědi se vám dostane, je-li vaše otázka zajímavá, podstatná nebo stimulující - taková, která nakonec prospěje všem zúčastněným a přispěje ke zkušenostem celé komunity, narozdíl od otázky, která pouze tahá rozumy z ostatních.

Je dobré ukázat, že jste sami připraveni pomoci při řešení problému. Spíše se dostane odpovědi otázkám "Mohl byste mě někdo nasměrovat?", "Co mému příkladu chybí?" a "Co bych si měl přečíst?", než "Prosil bych přesný postup", protože dáváte najevo, že jste připraveni dotáhnout věc do konce, když vám někdo ukáže kudy.

Použijte smysluplný, výstižný "Subject:"

Hlavička "Subject:" vám dává možnost upoutat pomocí padesáti písmen pozornost kvalifikovaného odborníka. Takže ji nepromarněte bláboly typu "pomozte prosím" (natožpak "POMOC!!!!! PROSÍM!!!!!!" - takové zprávy se rovnou mažou). Nesnažte se nikoho dojmout svým trápením, ale pregnatně vyslovte svůj problém.
Užitečnou konvencí je používat "Subject:" tvaru "téma - problém", přičemž "téma" popisuje, které věci se problém týká, a "problém" je popis chyby. Například: Takový popis usměrňuje tok myšlenek směrem k podstatným detailům: co je přesně špatně? Jenom kurzor, nebo i ostatní grafika? Týká se to výhradně XFree86? Ve verzi 4.1? Speciálně s chipsetem Fooware? Model MV1005? Je hned vidět, s čím máte problém, a jaký přesně je to problém.

Představte si, že se obsah archivu zobrazuje jen jako řádky se Subjectem. Napište svůj subject tak, aby další člověk se stejným problémem mohl jít vyšlapanou cestou, a nemusel se ptát znovu na totéž.

Odpovědět musí být snadné

Žádat na webovém fóru separátní odpověď emailem je vyložená nevychovanost, pakliže se nejedná o nějaké citlivé informace. Chcete-li být mailem upozorněni na odpověď, použijte přímo funkcí toho webového fóra - většinou máte možnost "sledovat tento thread" nebo "odebírat odpovědi".

Popište problém co nejpřesněji
  1. Popište příznaky problému nebo chyby co možná nejjasněji a nejpečlivěji.
  2. Popište prostředí, ve kterém chyba nastává, tj. architekturu, operační systém, aplikaci, verzi, atd. Jmenujte distribuci a verzi systému (např. Red Hat 8.0, Slackware 5.1, atd.).
  3. Popište, jak jste se k chybě dostali, a jak jste se ji pokusili odhalit, isolovat a pochopit ještě předtím, než jste se zeptali.
  4. Popište relevantní změny v konfiguraci, které jste v poslední době provedli.
  5. Pokuste se už předem zodpovědět případné doplňující otázky.
Nechovat se jako loser

Asi se vám párkrát stane, že se v hackerské komunitě ocitnete zcela mimo mísu - právě tak, jak to popisujeme v tomto článku, nebo podobně. A bude vám to dáno patřičně najevo, možná velmi květnatě. A to veřejně.

Když se to stane, nejhorší je naříkat, jak vám bylo ublíženo, vyžadovat omluvu, vyhrožovat žalobami, stěžovat si u zaměstnavatele, nechávat prkýnko nahoře, atp. Radši udělejte toto:
Povzneste se nad to. Je to normální. A snad i zdravé.

Komunitní zvyklosti se neudržují samy: jsou dány tím, že se jimi lidé řídí, že je viditelně a veřejně aplikují. Neskuhrejte, že se má osobní kritika vyřizovat soukromou poštou - tak to prostě nefunguje. Stejně tak je k ničemu označovat za osobní urážku, když někdo vyvrací vaše tvrzení, nebo má prostě jiný názor. To je loserský přístup.

Existují i veřejná fóra, kde je v zájmu jakési hyperzdvořilosti vůbec zakázáno zasílat zpochybňující zprávy, a pravidlo zní "Pokud nehodláte uživateli pomoci, neříkejte vůbec nic". Následným přesunem schopných přispěvatelů jinam se z nich stávají bezvýznamné snůšky blábolů a jako technická fóra jsou k ničemu.

Pamatujte: když vám ten hacker říká (jakkoli drsně), že jste mimo, a ať už to neděláte, říká vám to (1) ve vašem zájmu a (2) v zájmu své komunity. Mnohem jednodušší by bylo vás prostě ignorovat. Mějte trochu důstojnosti, nefňukejte, a nečekejte, že s vámi někdo bude jednat jako se slečinkou, protože jste nováček s citlivou dušičkou.

Otázky, které se nekladou

Ukázka klasických stupidních otázek, a co si o nich hackeři myslí.
Ukážku správne, jasne a výstižne položenej otázky uvidíte po kliknutí na nasledujúci odkaz: Intel Wireless 3945agb pod Gentoo
Pri otázkach ohľadne nastavení alebo výberu uveďte hlavne nasledovné informácie: