時勝傑想了一會,才說:“單純學一兩個程式設計,只能做做簡單的程式設計,比如小軟體小外掛之類的東西。現在流行的各種遊戲外掛,你只要學好一門語言,基本上就可以試試自己做。”
“但如果你想做駭客,僅僅靠程式設計是遠遠不夠的。你還得熟悉各種系統核心和原始碼,熟悉底層程式和硬體核心程式,精通網路協議和路由,精通dos、windows、Linux,精通匯編和C語言,熟悉各種程式設計……”
說到最後,時勝傑看著一臉懵逼的李正一,嘿嘿笑:“還有最關鍵的三點,數學、耐心、學習能力。數學是成為一個超級駭客的基礎,沒有良好的數學思維,不熟悉各種數學演算法,你別說程式設計,連看懂人家的程式設計演算法都非常困難;耐心是作為駭客必備的素質,沒有超強的耐心,沒有忍受寂寞的心,你永遠都無法成為一名稱職的駭客。”
“至於學習能力,就更加容易理解,計算機知識日新月異一日千里,靠吃老本是不行的,必須時刻跟上計算機業界知識發展的速度,你才能不落後,落後的駭客要麼捱打要麼泯滅。”
李正一早聽得暈暈乎乎,他以為做一個駭客,只要會程式設計就行。他的理解裡,所謂駭客,無非就是弄點木馬和外掛,盜人家密碼和賬號這些。
可從時勝傑的描述裡發現,他理解中的駭客,根本就是一些不入流的邊緣人物,類似於真正的道上大佬俯視街邊小混混一樣,完全不在一個層面。
最後李正一跟不上話,只能感慨說:“時老師你說得那麼玄乎,看你也是個精通的人,難道你就是駭客嗎?”
時勝傑又笑了,說:“我勉強能算是一個程式設計師,離真正的駭客有云泥之別。我就像一個站在山腳剛剛推開山門的遊客,能看到山上的風景,卻必須仰望。”
李正一恭維說:“你太謙虛了。”
時勝傑搖搖頭說:“不是謙虛,是有自知之明。你如果真要立志做一名駭客,那你就要有忍受寂寞的心理準備。你要學的東西太多,不是幾個月或者一兩年能做到的。另外,我這裡只能教你一些入門的知識,包括簡單的程式設計、網路協議、路由和系統等,再深入一些,你必須另尋名師,我是教不了太多的。”
李正一訕笑說:“我就問問,做駭客太累,咱還是先學學程式設計吧。”
兩人又聊了一會,把後面的學習內容圈定出一個範圍。李正一打算先學習C語言,這是目前最流行也最基礎的程式語言,再往底層學習,就只有組合語言。但組合語言是針對硬體程式設計的機器語言,一般人還真不會,至少時勝傑只瞭解,當老師還不夠。
確定好學習內容後,李正一離開青雲電腦培訓室,轉道乘坐前往青雲市區的公交車,想去中心地帶看看有沒有合適的網咖搬遷地址。
在步行街站下車,李正一正準備前往商業街二樓,這時聽到背後傳來滴滴滴的汽車喇叭聲。條件反射朝後一望,發現路邊靠過來一輛白色奧迪100。
這車很眼熟,似乎在哪見過。
正在思索,奧迪車窗搖下來,駕駛室有個女人正俯身探頭笑著看他,李正一仔細瞧時,才發現真是個熟人。
當然,嚴格說來,不算熟人,只能說認識。因為李正一想起這車這人,就是當初右拐踩油門撞他的新手女司機莊向秋。
李正一揮手笑著打招呼:“真巧。”
“是巧呢,你去哪?”莊向秋一臉笑意地問。
“沒事轉轉。”
“真沒事?”莊向秋確認。
“真沒事,就隨便轉轉。”
“那行,擇日不如撞日,今天請你吃飯。上次說好打電話的,一直在等你電話吶,看你這貴人事忙,再等下去,估計你會忘得一乾二淨。”
李正一有點小尷尬,本想推辭,卻耐不住莊向秋再三堅持,只好坐進奧迪100的副駕。