Häkkerid ja käkkerid

Võtame täna ette häkkerid ja Eric S. Raymondi kirjutise “How To Become A Hacker”.

Kes või mis üldse on häkker? Üldine arvamus on, et häkkerid on need, kes süsteemidesse sisse häkivad – nn võrgukurjategijad. Päris häkkerid nimetavad neid tegelasi aga hoopis käkkeriteks.
Vastupidiselt väljakujunenud kuvandile pole häkkerid kindlasti mitte pahatahtlikud, tegelikult on nad tehniliselt taiplikult, uudishimulikud, usuvad vabadusse ning vastastikku vabatahtlikku abistamisse. Häkkerid loovad asju, käkkerid lõhuvad neid.

Häkkerlik mõtteviis ei piidru üksnes tarkvaraga. Häkkida võib ka muusikat, elektroonikat, harjumuslikke käitumismustreid – inimloomust. Raymond kirjeldab oma teoses siiski just tarkvarahäkkeriks saamist ning vaatleme siinkohal häkkerliku suhtumise põhimõtteid:

  1. Maailm on täis probleeme, mis vajavad lahendamist – häkkerile peaks probleemide lahendamine olema põnev meelelahutus, mis võimaldab pidevalt õppida ning areneda ja eeldab motivatsiooni eesmärgi nimel tööd teha.
  2. Ühtegi probleemi pole mõtet lahendada mitu korda – ratast uuesti leiutada pole mõtet – jaga infot ja koodi teistega.
  3. Igavus ja nüridus on kurjast – kõik nüri ja rutiinne töö tuleks automatiseerida, ära raiska ressurssi niisama.
  4. Vabadus on hea – autoritaarne juhtimine ja võim piirab vabadust ning seeläbi ka loomungulisust ning arengut, selle vas-tu tuleb võidelda.
  5. Suhtumine ei asenda kompetentsi – et olla häkker, pead arendama endas teatud suhtumisi, aga tarvis on ka intelligentsust, praktikat ja kõvasti tööd.

Selleks, et häkkeriks saada, pead sa oskama programmeerida -alusta lihtsamatest keeltest ning liigu edasi, rohkem keeli, tähendab rohkem võimalusi ning teadmisi.
Hangi endale avatud lähtekoodiga Unix ja õpi seda kasutama.
Õpi kasutama HTML-i ja veebi -see on kui lõputu mängumaa, millel on “võlujõud”.
Õpi ära korrektne inglise keel, ilma selleta saab olema väga keeruline.

Häkkeriks saamine ei tähenda, et pead olema nohik, aga see tuleb kasuks. Alustada tuli eile, aga kunagi pole hilja. Kui on soov, siis tegutse!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s