5. Postavení v hackerské komunitě
Jako většina kultur bez peněžní ekonomiky, je hackerství založeno na
pověsti. Snažíte se vyřešit nějaký zajímavý problém, ale jak zajímavý
ten problém je a jestli vaše řešení je správné, to je něco co mohou
posoudit jen ti, kteří se vám v té oblasti vyrovnají nebo vás předčí.
Takže, pokud hrajete hackerskou hru, naučíte se posuzovat své skóre
podle toho co si o vašich schopnost myslí ostatní hackeři (to je ten
důvod proč nejste skutečným hackerem dokud to o vás netvrdí ostatní
hackeři). Tento fakt je zamlžen představou, že hackování je osamělou prací;
a také hackerským tabu (pomalu sice slábnoucího, ale stále mocného), které
odmítá jakékoli vnější ovlivňování lidské motivace.
Hackerská kultura je tím co antropologové nazývají kulturou darů.
Své postavení a pověst v ní získáváte, ne nadvládou nad jinými, ne svou
krásou, ani tím, že máte věci, které ostatní chtějí, ale tím, že něco
dáváte. V tomto případě tím, že věnujete svůj čas, kreativitu a výsledky
svých schopností.
Existuje pět základních věcí, které vám mohou získat respekt hackerů:
1. Psaní open-source softwaru
První (a také ústřední a nejtradičnější) je psaní programů, které ostatní
hackeři považují za zábavné nebo užitečné, a publikování jejich zdrojových
kódů pro celou hackerskou komunitu.
(Dříve jsme pro tyto programy používali výraz ``free software'', což ale
mnoho lidí mátlo, protože si nebyli jisti co přesně ``free'' znamená.
Proto dnes většina z nás dává přednost výrazu ``
open-source'' software.)
Nejváženějšími hackerskými polobohy jsou lidé, kteří napsali rozsáhlé,
užitečné programy, potřebné pro mnoho lidí, a uvolnili ho pro potřeby
kohokoliv.
2. Pomáhejte testovat a debugovat open-source software
Užiteční jsou také lidé, kteří pomáhají debugovat open-source software.
V tomto nedokonalém světě strávíme nutně při vývoji softwaru většinu času
ve fázi debuggingu. To je důvod proč vám jakýkoli rozumný vývojář open-sourcu
řekne, že dobrého beta-testera (který ví jak jasně popsat symptomy, dokáže
lokalizovat problémy, umí tolerovat bugy v narychlo vydaném programu
a je ochoten aplikovat pár jednoduchých diagnostických rutin) je možno
vyvážit zlatem. Třeba jen jeden takový beta-tester může
změnit fázi debuggingu ze zdlouhavé, vyčerpávající noční můry na,
v podstatě užitečnou, otravu.
Pokud jste nováček, pokuste se najít nějaký právě vyvíjený program, který
vás zajímá a staňte se dobrým beta-testerem. Jde o přirozený vývoj - od
testování programů. přes jejich debugging až k jejich modifikaci.
Naučíte se tak spoustu věcí a nakloníte si lidi, kteří vám později
pomohou.
3. Publikujte užitečné informace.
Další dobrá věc je sbírat a filtrovat užitečné informace a umisťovat je
na Webové stránky, nebo do dokumentů jako např. FAQ (Frequently Asked
Questions = Často kladené dotazy) a zpřístupňovat všem.
Správci hlavních technických FAQ mají skoro takový respekt jako autoři
open-source.
4. Pomáhejte udržovat infrastrukturu v běhu.
Hackerská kultura (a z tohoto důvodu také technický vývoj Internetu)
je založena na dobrovolnících. Existuje spousta nezbytné, ale neatraktivní
práce, která je nutná aby to všechno fungovalo -- administrace mailing
listů, moderování newsgroups, udržování rozsáhlých archívů softwaru,
vývoj RFC a dalších technických standardů.
Lidé, kteří dělají tenhle druh práce dobře mají také velký respekt.
Každý totiž ví, že tyto úkoly sežerou spousty času a nejsou tak zábavné
jako hraní s kódem. Jejich vykonávání ukazuje na
(značnou (pozn.překladatele)) obětavost.
5. Služte hackerské kultuře jako takové.
Můžete také sloužit a propagovat hackerskou kulturu jako takovou
(např. napsáním perfektního návodu jak se stát hackerem :-)).
Není to ale něco co můžete dělat, dokud se nebudete v tomto prostředí
chvíli pohybovat a nestanete se známým některým z předchozích způsobů.
Hackerská kultura nemá v pravém slova smyslu vůdce. Má ale jakési
hrdiny a kmenové stařešiny a historiky a mluvčí. Pokud vydržíte
dostatečně dlouho, můžete se jedním z nich stát. Dávejte si ale pozor:
hackeři nepřijmou za svého stařešinu žádného uřvaného egoistu, takže
snažit se viditelně dosáhnou takového postavení je nebezpečné.
Spíš než bojovat o něj je lepší si postupně budovat takovou
pozici až vám samo spadne do klína a pak být ve své pozici skromný
a laskavý.