 |
|
 |
|
Connekt Administrator

Data inscrierii: 06/Apr/2008 Mesaje: 11
|
|
 |
|
 |
|
Trimis: 06/04/2008 05:57 Titlul subiectului: Statutul în comunitatea hackerilor |
|
|
1. Scrie programe cu surse deschise ( open-source )
2. Ajută la testarea şi îmbunătăţirea programelor open-source
3. Publică informaţii utile
4. Menţine infrastructura funcţională
5. Contribuie comunitatea hackerilor
Ca şi celelalte culturi care nu se sprijină pe economie, cultura hackerilor se bazează pe reputaţie. Tu încerci să rezolvi probleme interesante, dar cât de interesante sunt, şi cât de bune sunt soluţiile tale persistă să decidă ceilalţi.
Atunci îndată ce faci parte din jocul hackerilor scorul tău e dat în aparte de ceea ce gândesc ceilalţi ( din acest motiv nu te poţi numi hacker până în timpul când ceilalţi nu te numesc astfel ). Acest fapt este mascat de imaginea hackingului văzut ca o activitate solitară; şi de un tabu din cultura hackerilor ( care a început să dispară din 1990 dar care este încă dominant ) contra admiterii faptului că aprobarea celorlalti are un rol în motivaţie.
Cultura hackerilor este ceea ce antropologi numesc o cultură a darului. Obţii reputaţie şi eşti respectat, nu fiind frumos, nu având lucruri pe care alţi oameni le vor, ci dând - timp, creativitate, şi rezultatul muncii tale.
Sunt cinci lucruri pe care le poţi face pentru a fi respectat de ceilalţi hackeri :
1. Scrie programe cu surse deschise ( open-source )
Primul lucru ( central şi tradiţional ) pe care îl poţi face e să scri programe pe care ceilalţi hackeri să le considere distractive şi utile, şi să oferi codul sursă al acestor programe astfel încât toţi să îl poată folosi.
(Iniţial au fost numite gratis ( free ) dar termenul a introdus confuzie pentru că nu se ştia întocmai ce înseamnă gratis. Cei mai mulţi folosesc astăzi termenul de open-source).
Cei mai respectaţi în cultura hackerilor sunt cei care au scris programe mari şi capabile, care au satisfăcut o nevoie generală şi care au fost oferite gratis laolaltă cu sursele complete astfel încât fiecare să le poată utiliza şi învăţa din ele.
Dar lucrurile nu au fost mereu aşa. Deşi hackerii au privit dezvoltatorii open-source cu multă admiraţie ca un element esenţial al culturii, cândva de 1990 majoritatea hackerilor scriau programe cu sursele închise. Această atitudine era încă activă în 1996 când am scris întâia versiune a acestui document; lucrurile s-au schimbat începând cu anul 1997. Astăzi comunitatea hackerilor şi comunitatea dezvoltatorilor open-source sunt două denumiri care descriu acelaşi lucru dar e bine să ştim că lucrurile nu au fost mereu aşa.
2. Ajută la testarea şi îmbunătăţirea programelor open-source
Şi cei care găsesc erorile din programele open-source sunt extrem respectaţi. În această lume imperfectă, inevitabil ajungem să ne petrecem cel mai mult timp de dezvoltare a programelor căutând erori. Din acest pretext absolut orice dezvoltator open-source care gândeşte îţi va spune că nişte testeri buni ( care ştiu cum să descrie simptomele clar, să localizeze problemele, să ignore micile probleme din primele apariţii, şi care pot să aplice nişte funcţii de diagnosticare ) sunt cumplit de valoroşi. Chiar şi unul singur poate să facă diferenţa între o căutare de erori care este stresantă şi una extrem de uşoară.
Daca eşti un începător, experimentează să găseşti un program care este în creștere şi de care eşti interesat şi fi un bun tester. Are loc un avans natural de la a ajuta la testarea programelor, la a ajuta la eliminarea erorilor şi a ajuta la scrierea lor. O să înveţi foarte mult astfel şi o să ai o relaţie bună cu oameni care te vor ajuta mai târziu.
3. Publică informaţii utile
Un alt lucru bun e să colectezi şi să filtrezi informaţii utile şi interesante în pagini web sau documente cu răspunsuri la întrebări frecvente ( FAQ - Frequently Asked Questions ) pe care să le faci disponibile tuturor.
Menţinătorii celor mai importante liste de întrebări frecvente primesc la fel de mult respect ca şi dezvoltatorii open-source.
4. Facilitează la menţinerea infrastructurii funcţionale
Cultura hackerilor ( şi a inginerilor care au dezvoltat internetul ) se bazează pe voluntariat. E teribil de multă muncă necesară care trebuie făcută pentru a menţine lucrurile funcţionale : utilizare liste de mail, moderare grupuri de ştiri, menţinerea unor arhive mari de soft, expansiunea de RFC-uri şi alte standarde tehnice.
Oamenii care fac aceste lucruri sunt extraordinar de respectaţi pentru că toată omenirea ştie că aceste munci sunt mari devoratoare de timp şi nu sunt atât de distractive ca programarea. Făcând aceste lucruri persoanele respective îşi arată loialitatea.
5. Susține comunitatea hackerilor
În final, poţi să ajuţi la propagarea culturii hackerilor în sine ( prin de exemplu scrierea unui eseu despre cum să devii un hacker ). Nu vei putea să faci acest lucru decât dacă vei fi cunoscut de cât mai mulţi oameni pentru unul din primele patru lucruri.
Comunitatea hackerilor nu are lideri, dar are eroi, "bătrâni", istorici şi purtători de cuvânt. Când ai fost implicat mai mult timp în comunitate se poate să ajungi ceva de genul ăsta. Atenţie: hackerii nu au încredere în ego-ul zgomotos al "bătrânilor" aşa că poate fi periculos să ai o astfel de faimă. Nu trebuie să încerci din toate puterile să te ridici la un astfel de nivel, trebuie să te poziţionezi de aşa natură încât să îţi cadă în braţe şi atunci să fi modest.
|
|