Come
la maggior parte delle culture non basate sul denaro, quella
degli hacker si basa sulla reputazione. Uno prova a risolvere
problemi che siano interessanti, ma quanto siano interessanti,
e se le soluzioni siano veramente efficaci, è qualcosa che
solo i tecnici al tuo pari o i superiori possono giudicare.
Di conseguenza, quando giochi a fare l'hacker, impara a guadagnare
punti soprattutto in base a quello che gli altri hackers pensano
delle tue capacità (ecco perchè non sei un hacker fino a che
gli altri hacker ti ci chiamano). Questo fatto è oscurato
dall'immagine dell'hacking come un lavoro solitario; anche
da alcuni taboo della cultura hacker (che stanno gradualmente
scemando ma sono ancora consistenti) contro il voler ammettere
che l'ego o l'essere ben considerati dagli altri contribuiscano
ad alimentare le proprie motivazioni. Nello specifico, fare
l'hacker è ciò che gli antropologi chiamano gift culture.
Sali nella scala sociale non dominando gli altri, non essendo
bello, non avendo le cose che vogliono gli altri, ma piuttosto
dandole via. E più precisamente, dando via il tuo tempo, la
tua creatività, e i risultati delle tue capacità. Fondamentalmente
ci sono 5 cose che puoi fare per essere rispettato dagli hackers:
1.
Scrivi free software
La prima cosa (la più basilare nonchè tradizionale) è
scrivere programmi che appaiono utili o divertenti agli altri
hackers, e dare le sorgenti da utilizzare all'intera comunità
hacker. Gli hackers più venerati sono proprio quelli che hanno
scritto programmi grossi e capaci, che vanno in contro a bisogni
collettivi, e che li danno via cosicchè chiunque possa usarli.
2.
Aiuta a testare e a fare il debug del free software
Essi sono anche a servizio di chi fa il debug del free.software.
In questo mondo imperfetto, inevitabilmente spenderemo la
maggior parte del tempo dello sviluppo di un programma a fare
il debug. Ecco perchè qualsiasi autore di free software in
grado di ragionare ti dirà che buoni beta testers (quelli
che sanno come descrivere chiaramente i sintomi, localizzare
bene i problemi, che possono tollerare i bugs in una release
fatta di fretta, e sono disposti ad applicare alcune semplici
routine diagnostiche) valgono tanto oro quanto pesano. Anche
uno solo di loro può trasformare una fase di debugging da
un incubo prolungato ad una mera e salutare seccatura. Se
sei un principiante, prova a trovare un programma in via di
sviluppo che ti interessa e cerca di essere un buon beta-tester.
C'è un progresso naturale dall'aiutare a testare i programmi,
ad aiutare a fare il debug, ad aiutare a modificarli. Imparerai
un sacco in questo modo, e genererai un buon karma con le
persone che ti aiuteranno successivamente.
3.
Pubblica informazioni utili
Un'altra buona cosa è collezionare e filtrare le informazioni
utili od interessanti in pagine web o documenti come le FAQ
(ovvero Frequently Asked Questions, che in italiano sta per
domande fatte frequentemente), e renderle generalmente reperibili.
I manutentori di FAQs tecniche sono rispettati quasi quanto
gli autori di free software.
4.
Aiuta a mandare avanti i lavori di infrastruttura
La cultura hacker (e lo sviluppo della rete, in questo
caso) viene mantenuta da volontari. Ci sono un sacco di lavori
necessari ma poco affascinanti che devono essere fatti per
mantenerla - amministrare le mailing list, moderare i newsgroup,
mantenere larghi archivi di software, sviluppare gli RFC e
altri standard tecnici. Le persone che fanno bene questo genere
di cose sono molto rispettate, poichè chiunque sa che questi
lavori richiedono molto tempo e non sono divertenti quanto
giocare coi codici. Farli mostra dedizione.
5.
Servi la cultura hacker di per sè
Infine, puoi servire e propagare la cultura hacker di
per sè (per esempio scrivendo un documento accurato su come
diventare un hacker:-)). Non ti troverai di certo nella posizione
di fare una cosa del genere fino a che non ti sarai fatto
ben conoscere per una delle prime cinque cose. La cultura
hacker non ha leaders veri e propri, ma ha degli eroi e degli
storici e diffusori "tribali". Dopo essere stato in trincea
abbastanza a lungo, potresti diventare uno di questi. Fai
attenzione: tra i più anziani, gli hackers non si fidano di
quelli che blaterano, quindi raggiungere questo tipo di fama
è pericoloso. Piuttosto che sforzarti per questo, conviene
guadagnarti te stesso una posizione, cosicchè toccherà a te
"essere raccontato", dopodichè sii modesto circa il tuo status.
|