首頁(yè) 都市

程序員法則

第十章 助臂

程序員法則 莊莊 4126 2005-03-26 16:47:00

    一個(gè)好漢三個(gè)幫,程序員同樣如此。

  /*

  */

  我懷著異樣的心情去了天龍。也許是ANGEL的出現(xiàn)感染了我,給我感覺(jué)到了壓迫,我比往常更努力的投入到工作中去,我必須盡快完成眼前這個(gè)工程,然后全心投入到智能殺毒軟件的研究中去。

  思考再三后,我還是把DENNIS信里的內(nèi)容告訴了李玨和趙思聰,他兩當(dāng)場(chǎng)就被震住了。

  “真的可能寫(xiě)出智能化的病毒嗎?” 趙思聰不可思議的問(wèn)道。

  我點(diǎn)了點(diǎn)頭,無(wú)奈的說(shuō)道:“既然我們認(rèn)為可以寫(xiě)出智能殺毒軟件,別人當(dāng)然也能寫(xiě)出智能病毒?!?p>  “病毒程序不是都很小嗎?智能化的程序應(yīng)該很大吧?” 趙思聰這話(huà)讓我氣結(jié),傳統(tǒng)的程序員顯然還不明白AI的內(nèi)涵(寫(xiě)錯(cuò)了別罵我,因?yàn)槲易约阂膊欢?p>  “普通程序和智能程序的區(qū)別從數(shù)學(xué)上來(lái)說(shuō)就是精確集合與模糊集合的區(qū)別,讓程序具有模糊判別能力,那程序就有人智能的一個(gè)很重要的特點(diǎn)---自適應(yīng)性,明白嗎?即使1億條精確判別語(yǔ)句也不能代表他具有模糊判別功能。所以這和程序大小是沒(méi)有關(guān)系的?!蔽医忉尩馈?p>  “啊,那怎么辦?!?趙思聰愣著說(shuō)。

  我搖了搖頭,道:“走一步算一步,如果這種病毒早早的開(kāi)發(fā)出來(lái)的話(huà),首先倒霉的是國(guó)內(nèi)外那些傳統(tǒng)的殺毒軟件公司,還輪不到我們急,現(xiàn)在我們主要是在公司選擇適合的人才進(jìn)行相關(guān)的培訓(xùn),大家都是有經(jīng)驗(yàn)的開(kāi)發(fā)員,從精確化的開(kāi)發(fā)語(yǔ)言轉(zhuǎn)向模糊化的應(yīng)該很容易理解?!?p>  李玨點(diǎn)點(diǎn)頭道:“我在大學(xué)的時(shí)候特別喜歡這門(mén)課,可惜畢竟這種尖端的東西并不是每個(gè)人有機(jī)會(huì)接觸的,總之我全力支持你,為了公司,也為了圓自己的一個(gè)夢(mèng)?!?p>  我想了想道:“我們還缺少一個(gè)人?!?p>  “什么人?”

  “一個(gè)真正的AI高手,在AI方面的水平比我還要高的高手?!蔽覈?yán)肅的說(shuō)道。如果沒(méi)有那樣的人才做后盾,光靠我和這些臨時(shí)改行的人員想開(kāi)發(fā)出我們想要的智能殺毒軟件,難度真無(wú)異于上九天攬?jiān)隆?p>  辦公室里沉默了下來(lái),大家都狡盡腦汁的想到底哪才能找到這么一個(gè)人才,如何又能讓那個(gè)人為天龍效力。

  我第一個(gè)就想到了指點(diǎn)我相關(guān)方面知識(shí)的HUFFER先生,不過(guò)瞬間放棄,就算他同意,美國(guó)智能研究所會(huì)同意嗎?美國(guó)政府能同意嗎?

  “我想到一個(gè)人。” 趙思聰突然喊道。

  “誰(shuí)?”我和李玨異口同聲問(wèn)道。

  “鄭遠(yuǎn)方院士,中國(guó)AI研究第一人,現(xiàn)在就在西安交大的AI國(guó)家重點(diǎn)實(shí)驗(yàn)室工作?!?p>  “切”我們叫起來(lái),人家院士怎么能到天龍這種小廟來(lái)呢。

  我們討論了很久依然沒(méi)有解決的辦法,我的心情也一直苦悶著,當(dāng)初我并沒(méi)意識(shí)到傳統(tǒng)程序員尤其是有經(jīng)驗(yàn)的傳統(tǒng)程序員對(duì)于AI的隔閡會(huì)那么大。

  懷著這種苦悶的心情我回到了宿舍,無(wú)聊的打開(kāi)電腦,隨便翻翻網(wǎng)頁(yè),我不會(huì)抽煙,所以心情苦悶的時(shí)候只能翻網(wǎng)頁(yè)解悶。

  “老二,我說(shuō)你怎么了,無(wú)精打采的?!蔽ㄒ辉谒奚岬睦先龁?wèn)道。

  “沒(méi)什么啊,就是心情不好?!蔽一卮鸬?。

  你這編程的網(wǎng)頁(yè)有什么好看的,來(lái),咱們看咱交大的BBS。

  也不顧我反對(duì),他一把搶過(guò)鼠標(biāo),熟練的打開(kāi)IE瀏覽器,輸入一行地址,狠狠的按了一下回車(chē)。

  我心疼的摸了一下我的回車(chē)鍵,哎,早先幾年我從OS/2到SALORIS到LINUX換用過(guò)好多操作系統(tǒng),因?yàn)閷?duì)MS有種開(kāi)源者固有的偏見(jiàn)。但作為程序員,從事實(shí)角度出發(fā),我也必須承認(rèn)WINDOWS在很多方面都遠(yuǎn)遠(yuǎn)勝過(guò)那些操作系統(tǒng),所以最終換回了WINDOWS,不過(guò)我現(xiàn)在又開(kāi)始后悔了,范平你怎么可以如此虐待我的愛(ài)機(jī)呢?

  交大BBS的頁(yè)面跳了出來(lái),范平輸入用戶(hù)密碼,再次狠狠的回車(chē),把我心疼的。不是我小氣,我對(duì)計(jì)算機(jī)是有感情的,不論硬件還是軟件。

  范平瀏覽了一會(huì)后干脆把我擠開(kāi),一屁股坐到我位置上,我可憐的站在他旁邊看他看看這又看看那。

  大概是出于對(duì)他那位神秘高手偶像的崇拜,那小子竟然點(diǎn)開(kāi)了開(kāi)發(fā)技術(shù)那一欄目,里面的各類(lèi)名詞頓時(shí)讓我眼睛放光,什么計(jì)算機(jī)圖形學(xué),算法和數(shù)據(jù)結(jié)構(gòu),JAVA,。。。

  “人工智能”我念出了這四個(gè)字,范平看了我一眼,點(diǎn)了進(jìn)去。

  也許這就是緣分,或者說(shuō)是命運(yùn),如果當(dāng)時(shí)范平?jīng)]注意到我的眼神,或者即使注意到了也沒(méi)點(diǎn)進(jìn)去,也許就不會(huì)有后來(lái)的天龍。

  一篇文章吸引了我的注意,AI在小型軟件上的應(yīng)用。我激動(dòng)的一把推開(kāi)范平,點(diǎn)開(kāi)那篇文章看了起來(lái)。第一次我明白什么叫字字機(jī)珠,文章闡述的簡(jiǎn)潔明了,但其中包含的思想非內(nèi)行才能明白,這種文章發(fā)在學(xué)校的BBS上真是一種浪費(fèi)。

  作者是誰(shuí),我急切的心情可想而知,“怎么和這個(gè)人聯(lián)系?!蔽?guī)c(diǎn)迫切的口氣問(wèn)范平。

  “可以發(fā)站內(nèi)信件給作者?!狈镀诫m然覺(jué)得我的反應(yīng)很奇怪,但還是告訴了我。

  我深呼了一口氣之后,開(kāi)始寫(xiě)信,我對(duì)他文章中說(shuō)的某些觀點(diǎn)提出了自己特有的見(jiàn)解。我相信只要他看過(guò)我的信,不可能不作出回映。

  不出我所料,在我信件發(fā)出去后的一會(huì)時(shí)間里,對(duì)方就有的回信,我點(diǎn)開(kāi)一看,原來(lái)他又對(duì)我的觀點(diǎn)提出了反駁,而且不少觀點(diǎn)都說(shuō)到我心里去了,很有一種引為知己的感覺(jué)。

  “老二,你到底是干什么的?。磕愫退f(shuō)的東西我一點(diǎn)都看不懂,人工智能啊,你好厲害啊?!狈镀皆谂赃叧泽@的問(wèn)道。

  “沒(méi)什么,只是在和他討論程序拉,我不是和你們說(shuō)過(guò)我兼職嗎?我的兼職工作就是程序員!”我一臉認(rèn)真的說(shuō)道。

  范平眼睛瞪的大大的,結(jié)結(jié)巴巴的道:“真,真的啊?老二,平時(shí)還真看不出你還是個(gè)能人啊?!?p>  我沖他笑了笑,心道你沒(méi)看出的東西還多著呢。

  我和那個(gè)人又用信件聊了一會(huì),了解了他的一些大致情況,他是交大的博士生,叫我吃驚的是他的導(dǎo)師原來(lái)就是鄭院士,難怪他在AI上有那么高的造詣,正是名師出高徒啊,最讓我高興的是此人主要對(duì)AI的軟件實(shí)現(xiàn)興趣比較大。如果此人到天龍,無(wú)異于劉備之得孔明。我揣摩著該如何開(kāi)口。

  正好他問(wèn)我的情況,問(wèn)我是哪個(gè)導(dǎo)師手下的,我老實(shí)說(shuō)我是大一新生,對(duì)方沉默了好長(zhǎng)時(shí)間才回來(lái)信件,赫然只有四個(gè)字:不要耍我。

  好機(jī)會(huì),我心道,我給他回信道:如果你不相信,我們可以在四大發(fā)明廣場(chǎng)的勺子旁邊見(jiàn)面,如何。

  好,對(duì)方很快回信答應(yīng)。

  成功了,下面就看我這張并不是很會(huì)說(shuō)話(huà)的嘴巴了,我決定誠(chéng)懇的對(duì)他說(shuō)明情況,反正我本來(lái)口才就不好。

  我急不可待的小跑步到四大發(fā)明廣場(chǎng),走到大勺子的旁邊,我有求與人,自然要去早點(diǎn)。

  不一會(huì),一個(gè)中等個(gè)子,戴著深度眼睛的男子走了過(guò)來(lái),我甚至可以憑感覺(jué)猜到他就是我要等的那個(gè)人。

  我先走了上去,伸出手道:“你好,現(xiàn)在相信我是大一的嗎?”

  男子一愣,扶正眼鏡看了我好幾遍,終于無(wú)奈的伸出手和我緊緊的握到了一起,一邊嘴上還說(shuō):“哎,真是不服老不行,現(xiàn)在的年輕人真是不敢叫人相信。”

  我謙虛的笑了笑,說(shuō)道:“我先自我介紹一下,我叫許毅,計(jì)算機(jī)大一學(xué)生?!蹦凶狱c(diǎn)了點(diǎn)頭道:“杜海鵬,博二?!?p>  互相介紹完畢,我就直插主題:“杜學(xué)長(zhǎng),我這么叫你好了,你覺(jué)得現(xiàn)階段的技術(shù)要做出一個(gè)智能的,不,專(zhuān)業(yè)的來(lái)說(shuō),應(yīng)該是一個(gè)自適應(yīng)的殺毒引擎,可能嗎?”

  杜海鵬想了一下,緩緩道:“WINDOWS2000操作系統(tǒng)不準(zhǔn)程序直接操作硬盤(pán),所以他對(duì)任何意圖直接操作硬盤(pán)的指令都禁止,如果我們引入判別機(jī)制,對(duì)指令進(jìn)行提前判別,你說(shuō)會(huì)怎么樣?!?p>  我一時(shí)間沒(méi)搞明白他的意思,想了想隨口說(shuō)道:“那當(dāng)然不行了,一樣的指令在不一樣的程序里目的和結(jié)果都不一樣,如何判別?如果那么容易的話(huà)微軟早就設(shè)計(jì)進(jìn)去了。”

  搖了搖頭,杜海鵬又道:“沒(méi)錯(cuò),我再問(wèn)你一個(gè)問(wèn)題,PENTIUM PRO處理器為什么叫做PRO。”

  什么問(wèn)題嗎,我笑著說(shuō):“引入了指令風(fēng)險(xiǎn)預(yù)測(cè)機(jī)制?!?p>  “什么叫指令風(fēng)險(xiǎn)預(yù)測(cè)?” 杜海鵬步步緊逼。

  我忽然間明白了他的意思,一拍腦袋恍然道:“我懂你的意思了,那就是說(shuō)你認(rèn)為我說(shuō)的殺毒引擎是完全可能實(shí)現(xiàn)的,問(wèn)題就在于。。。”

  “問(wèn)題就在于程序正確性驗(yàn)證,你果然是奇才,一點(diǎn)就通?!?杜海鵬笑呵呵的說(shuō)道。

  此刻不說(shuō),更待何時(shí),我看準(zhǔn)了時(shí)機(jī)。

  “那學(xué)長(zhǎng)你是否有興趣和我一起去嘗試解決這個(gè)正確性驗(yàn)證的問(wèn)題呢?!蔽覇?wèn)道,心里東東跳個(gè)不停,千萬(wàn)別拒絕啊。

  “哈哈,早知道你沒(méi)安好心,有什么事直接說(shuō)吧,看能不能引起我興趣?!?杜海鵬笑呵呵的說(shuō)道。

  我沒(méi)有再猶豫,把天龍研制智能殺毒軟件的計(jì)劃全盤(pán)告訴了他,又把DENNIS給我的信中獲得的信息也透露了一點(diǎn)。我不擔(dān)心他說(shuō)出去,程序員之間的知覺(jué)往往是很準(zhǔn)的。

  “照你這么說(shuō),如果你這個(gè)軟件推出來(lái),很快就可能產(chǎn)生商機(jī)。甚至可以把他推向全國(guó),乃至全世界?!?杜海鵬激動(dòng)的說(shuō)。

  我點(diǎn)了點(diǎn)頭,AI研究的人很吃香,不一定要在軟件業(yè)混,因?yàn)锳I需要的是一種很完整的技術(shù),包括電子,信息等等。而且以他現(xiàn)在的學(xué)位,再加上他的導(dǎo)師,很容易可以去世界上最優(yōu)秀的公司工作。所以即使他拒絕,我依然會(huì)當(dāng)他是朋友,正所謂知音難覓。

  “告訴你的李大哥,我現(xiàn)在愿意在他那兼職,畢業(yè)后直接進(jìn)入天龍工作?!倍藕yi也沒(méi)有再猶豫什么,說(shuō)出了我最希望見(jiàn)到的結(jié)果。

  “你要不要再。。?!边@次輪到我猶豫了,我沒(méi)想到他就這么干脆的要加入天龍了。

  “不必。”杜海鵬擺了擺手。

  “現(xiàn)在該告訴我你的秘密了吧,我可不相信隨隨便便一個(gè)大一新生有這樣的實(shí)力,前幾天出了一個(gè)神秘大一程序高手,我猜是你吧。”

  我點(diǎn)了點(diǎn)頭,再望望四周沒(méi)人,輕聲說(shuō)道:“你知道PROLOVE嗎?”

  “當(dāng)然知道,我很佩服他,是中國(guó)少有的程序高手,你認(rèn)得?不會(huì)是你吧?”杜海鵬驚奇的看著我。

  “不錯(cuò),正是本大帥哥。”看著他驚奇的樣子,我?guī)е唤z促狹之心道。

  “難怪難怪”杜海鵬開(kāi)心的說(shuō)道??磥?lái)他剛才被我這個(gè)大一新生弄的郁悶不己啊。

  我望了望天空,似乎沒(méi)有往日的灰朦。萬(wàn)事已備,終于該到我展現(xiàn)自己的時(shí)候了嗎?

  

  

按 “鍵盤(pán)左鍵←” 返回上一章  按 “鍵盤(pán)右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書(shū)架
加入書(shū)架
書(shū)頁(yè)
返回書(shū)頁(yè)
指南