如何成為一名黑客全系列說明第2/2頁
更新時間:2007年08月08日 10:20:56 投稿:mdxy-dxy
這篇文章主要介紹了如何成為一名黑客全的相關資料,需要的朋友可以參考下
4. 如果你不懂實用性的英語,學習吧。
作為一個美國人和一個以英語為母語的人,我以前很不情愿提到這點,免得成為一種文化上的帝國主義。
但相當多以其他語言為母語的人一直勸我指出這一點,那就是英語是黑客文化和Internet的工作語言,你
需要懂得以便在黑客社區(qū)順利工作。這一點千真萬確。大概1991年的時候我就了解到許多黑客在技術討論
中使用英語,甚至當他們的母語都相同,英語對他們而言只是第二語言的時候;據(jù)我知道的報導,當前英
語有著比其他語言豐富得多的技術詞匯,因此是一個對于工作來說相當好的工具?;陬愃频脑?,英文
技術書籍的翻譯通常不令人滿意(如果有翻譯的話)。Linus Torvalds,一個芬蘭人,用英語注釋他的代
碼(很明顯這對他來說不是湊巧)。他流利的英語成為他能夠管理全球范圍的Linux開發(fā)人員社區(qū)的重要
因素。這是一個值得學習的例子。
黑客文化中的地位
象大部分不涉及金錢的文化一樣,黑客王國靠聲譽運轉(zhuǎn)。你設法解決有趣的問題,但它們到底多有趣,你
的解法有多好,是要由那些和你具有同樣技術水平的人或比你更厲害的人去評判的。相應地,當你在玩黑
客游戲時,你得認識到你的分數(shù)主要靠其他黑客對你的技術的評價給出(這就是為什么只有在其它黑客稱
你為黑客時,你才算得上是一名黑客)。這個事實常會被黑客是一項孤獨的工作這一印象所減弱;也會被
另一個黑客文化的禁忌所減弱(現(xiàn)在逐漸減弱但仍強大):拒絕承認自我或外部評估與一個人的動力有關
系。特別地,黑客王國被人類學家們稱為一種奉獻文化。 在這里你不是憑借你對別人的統(tǒng)治來建立地位
和名望,也不是靠美貌,或擁有其他人想要
的東西,而是靠你的奉獻。尤其是奉獻你的時間,你的創(chuàng)造和你的技術成果。要獲得其他黑客的尊敬,基
本上有五種事情你可以干:
1. 寫開放源代碼軟件
第一個(也是最集中的和傳統(tǒng)的)是寫些被其他黑客認為有趣或有用的程序,并把程序源代碼提供給整個
黑客文化使用。(過去我們稱之為“free software (自由軟件)”,但這卻使很多不知 free 的精確含
義的人感到困惑。現(xiàn)在我們很多人,根據(jù)搜索引擎網(wǎng)頁內(nèi)容分析至少有2:1的比率,使用“ open-source
”software(開放源代碼軟件)這個詞)。黑客王國里最受尊敬的偶像是那些寫了大型的、好用的、具有
廣泛用途的軟件,并把它們公布出去,使得每人都在使用他軟件的人。
2. 幫助測試并調(diào)試開放源代碼軟件
黑客也尊敬那些使用、測試開放源代碼軟件的人。在這個并非完美的世界上,我們不可避免地要花大多數(shù)
的開發(fā)時間在調(diào)試階段。 這就是為什么任何有頭腦的開放源代碼的作者都會告訴你好的beta測試員(知
道如何清楚描述出錯癥狀,很好地定位錯誤,能忍受快速發(fā)布中的bug,并且愿意使用一些簡單的診斷工
具)象紅寶石一樣珍貴。 甚至他們中的一個能判斷出哪個測試階段是延長的,哪個是令人精疲力盡的噩
夢,哪個只是一個有益的小麻煩。如果你是個新手,試著找一個你感興趣的正在開發(fā)的程序,做一個好的
beta測試員。你會自然地從幫著測試,進步到幫著抓臭蟲,到最后幫著改程序。你會從中學到很多,并且
與未來會幫你的人結(jié)下友誼。
3. 公布有用的信息
另一個好事是收集整理有用有趣的信息做成網(wǎng)頁或文檔如FAQ列表,且讓他們?nèi)菀撰@得。主要技術FAQ的維
護者受到幾乎同其他開放源代碼的作者一樣多的尊敬。
4. 幫助維護基礎設施的運轉(zhuǎn)
黑客文化(還有Internet的工程方面的發(fā)展,就此而言)是靠自愿者運轉(zhuǎn)的。要使Internet能正常工作,
就要有大量枯燥的工作不得不去完成——管理mail list,新聞組,維護大型軟件庫,開發(fā)RFC和其它技術
標準等等。做這類事情的人會得到很多尊敬,因為每人都知道這些事情是十分花時間又不象編程那樣好玩
。做這些事情需要奉獻精神。
5. 為黑客文化本身服務
最后,你可以為這個文化本身做宣傳(例如,象我這樣,寫一個“如何成為黑客”的正面的教程 :-) )
(譯者:不知道Barret把它翻成中文算不算?)。這并非一定要在你已經(jīng)在這個圈子呆了很久,因以上四
點中的某點而出名,有一定聲譽后才能去做。黑客文化沒有領袖。精確地說,它確實有些文化英雄、部落
長者、歷史學家和發(fā)言人。若你在這圈內(nèi)呆的夠長,你或許成為其中之一。記?。汉诳蛡儾幌嘈潘麄兊牟?br />落長者的自夸的炫耀,因此大舉追求這種名譽是危險的。與其奮力追求,不如先擺正自己的位置等它自己
到你的手中——那時則要做到謙虛和優(yōu)雅。
黑客和書呆子(Nerd)的聯(lián)系
同流行的迷思相反,做一名黑客并不一定要你是個書呆子。但它確實有幫助,而且許多黑客事實上是書呆
子。做一個深居簡出的人有助于你集中精力進行十分重要的事情,如思考和編程。因此,很多黑客都愿意
接受“書呆子”這個外號,更有甚者使用更尖刻的“geek(怪人)”一詞并引以為豪—— 這是一種宣布
他們獨立于主流社會的聲明方式。訪問 The Geek Page 參加更多的討論。
如果你能集中足夠的精力做好黑客工作同時還能有正常的生活,這很好?,F(xiàn)在作到這一點比我在1970年代
是新手的時候要容易的多;如今主流文化對技術怪人要友善的多。甚至有越來越多的人意識到黑客通常是
很好的戀人和配偶的材料。如果你因為生活上不如意而迷上做黑客,那也沒什么——至少你不會分神了。
或許以后你會找到自己的另一半。
風格的意義
重申一下,作為一名黑客,你必須進入黑客精神之中。當你不在計算機邊上時,你仍然有很多對黑客工作
有幫助的事情可做。它們并不能替代真正的編程(沒有什么能),但很多黑客都那么做,并感到它們與黑
客的本質(zhì)存在某些基本的連系。
學會流暢地用母語寫作。盡管程序員不能寫好文章的錯誤看法相當普遍,但是有令人驚訝數(shù)目的黑客(包
括所有我知道的最棒的)都是不錯的作家。
閱讀科幻小說。參加科幻小說討論會。(一個碰到黑客和未來會成為黑客的人的好方法)
學禪,并且/或者練功習武。(精神修煉看來是驚人相似。)
練就能分析音樂的聽覺,學會鑒賞特別的音樂。學會玩某種樂器,或唱歌。
提高對雙關語、文字游戲的鑒賞能力。
這些事情,你已經(jīng)做的越多,你就越是天生做黑客的材料。至于為什么偏偏是這些事情,原因并不完全清
楚,但它們都涉及用到左-右腦能力的綜合,這似乎是關鍵所在(黑客們既需要清晰的邏輯思維,有時又
需要偏離邏輯跳出問題的表象)。
最后,還有一些不要去做的事情。
不要使用愚蠢的,嘩眾取寵的ID或昵稱。
不要卷入Usenet(或其他地方的論壇)的罵戰(zhàn)。
不要自稱為“cyberpunk(網(wǎng)絡叛客)”,也不要浪費時間和那些人打交道。
不要讓你寄出的Email或張貼的帖子充滿錯誤的拼寫和亂七八糟的語法。
做以上的事情,只會招來嘲笑。黑客們個個記憶超群—— 你將需要數(shù)年的時間讓他們忘記你犯下的錯誤
。
網(wǎng)名的問題值得深思。將身份隱藏在虛假的名字后是駭客、解密者、d00dz 及其他低等生物幼稚愚蠢的行
為特點。黑客不會做這些事;他們對他們所作的感到驕傲,而且樂于人們將作品與他們的 真名相聯(lián)系。
因此, 若你現(xiàn)在用假名,放棄它。在黑客文化里它會令你你失敗的。
相關文章
黑客入侵Windows XP系統(tǒng)常用七大招數(shù)
黑客入侵Windows XP系統(tǒng)常用七大招數(shù)...2006-10-10SA 沙盤模式下不用恢復xp_cmdshell和xplog70.dll也執(zhí)行命令
sa下刪除xp_cmdshell和xplog70.dll時候的一種辦法,不算新的了, 也被一些人不斷的再次提出來,為了方便自己記憶再寫出來, 在這種情況下,要執(zhí)行命令,條件是要有xp_regwrite。2011-01-01