第8章 寫代碼
“諸位同事,這位是我們研發(fā)部的新同事,林克?!?p> 在研發(fā)部中間大辦公區(qū),黃柄山對(duì)眾員工介紹了林克,林克抬起手,搖了搖,簡(jiǎn)單道:“大家好?!?p> 眾員工們議論紛紛,這些人臉上的懷疑之色果然比其他部門更濃。
“就是你破解了我們分公司的內(nèi)網(wǎng)?”
某個(gè)區(qū)域,站出了一名穿著格子衫的小胡子男。
“是?!绷挚它c(diǎn)點(diǎn)頭。
“怎么破解的?”又一名體型較胖的男子問,他眼神不屑。
“漏洞?!?p> 此時(shí),楚懷風(fēng)的幻影已經(jīng)出現(xiàn),他一句句教林克應(yīng)對(duì)。
一時(shí)間,眾員工有些嘩然,每個(gè)人臉上都寫滿懷疑。
一旁黃柄山也不制止,似乎有意讓林克當(dāng)眾說清楚。
“漏洞?哈哈!”
小胡子男走了過來,他是安全組的組長(zhǎng),叫孫明,他走到林克面前,冷冷道:“你說是靠漏洞入侵的?這根本不可能!我們內(nèi)網(wǎng)程序是經(jīng)過總部最高規(guī)格安全系統(tǒng)檢測(cè)過的,能有什么漏洞?”
面對(duì)數(shù)百雙質(zhì)疑的目光,林克絲毫不慌,淡淡道:“能檢測(cè)出來,就不叫漏洞了?!?p> 又一名安全組成員站起來道:“就知道你會(huì)這么說,可這兩天我們安全組全體成員自查了24個(gè)小時(shí)源代碼,卻也沒發(fā)現(xiàn)任何漏洞,這怎么說?”
“所以,你根本就不是靠什么漏洞入侵的!”
孫明斬釘截鐵道,“一定是提前竊取了管理員賬號(hào),而你用來入侵的那塊屏幕是分公司自己的,可以輕松繞開驗(yàn)證程序,所以你才能登錄內(nèi)網(wǎng)!你只不過是網(wǎng)絡(luò)小偷而已!”
“網(wǎng)絡(luò)小偷靠的是投機(jī)取巧,可不是技術(shù),黃經(jīng)理,你招錯(cuò)人了?!?p> 一時(shí)間,眾人對(duì)林克充滿鄙夷,黃柄山臉上也有些掛不住,對(duì)林克投去了幾分懷疑的目光。
“林克,你就直接告訴大家你發(fā)現(xiàn)的漏洞是什么,這樣就能撇清誤會(huì)了?!秉S柄山道。
“這個(gè)我不好說……”
林克有點(diǎn)無奈,楚懷風(fēng)是這么說的。
“哈哈哈!因?yàn)閮?nèi)網(wǎng)沒有漏洞,你當(dāng)然說不出來!”孫明大笑。
林克搖搖頭:“不是,我怕說出來你們聽不懂?!?p> 刷!
整個(gè)辦公區(qū)瞬間安靜下來,接著爆發(fā)一陣哄笑。
“笑死人了,一個(gè)技校生都懂,還怕我們聽不懂?”
“你打聽打聽,我們這里哪一個(gè)不是計(jì)算機(jī)相關(guān)領(lǐng)域碩士以上畢業(yè)?”
“無知者無畏,別以為自學(xué)兩年編程就什么都懂了,技校生……”
眾人竭盡嘲諷,林克卻不為所動(dòng),見一旁黃柄山臉色也有些古怪,他笑道:“要不這樣吧,給我一臺(tái)設(shè)備,我當(dāng)眾給諸位演示一下是怎么破解貴公司內(nèi)網(wǎng)的,這樣總行吧?”
林克的話讓眾人笑容逐漸消失,安靜了下來。
“對(duì)對(duì)對(duì),小王,快準(zhǔn)備?!?p> 在黃柄山的命令下,很快林克就坐在了就近一張程序員辦公桌上,桌上的顯示屏還被特意接入了辦公區(qū)的超大號(hào)墻屏,林克在上面輸入的每一行代碼都能被看的一清二楚。
“老大,這小子該不會(huì)真找到漏洞吧?”
一名安全組員工湊到孫明身邊嘀咕道。
“不可能!”
孫明嘴上雖這么說,但眉頭卻皺了起來,他想這個(gè)新人敢當(dāng)眾演示,應(yīng)該是有把握的。
可內(nèi)網(wǎng)代碼也確實(shí)沒漏洞,他相信自己和自己的團(tuán)隊(duì),他們雖然是分公司的,可去年總部舉辦的安全大比賽上,他們和總部安全組在最終比分上只有1分之差而已。
此時(shí),林克已經(jīng)坐在了辦公桌前。
“老大,我不懂代碼,怎么寫啊?”
是楚懷風(fēng)要林克演示寫代碼的,林克坐下后就慌了,他根本不懂怎么寫代碼,連編譯器都不知道怎么操作。
“放心,我操控你的義體手打代碼,你稍微裝一下就行了,一定要顯得你是高手,你不是最愛裝逼嗎?”楚懷風(fēng)道。
林克稍稍安心,把雙手放在了鍵盤上。
右手義體手指立刻在楚懷風(fēng)操縱下律動(dòng)起來,大屏幕上也出現(xiàn)了第一行代碼。
現(xiàn)在世界上所有程序員使用的都是同一種計(jì)算機(jī)語言,就是S語言,這種語言在人工智能和量子芯片領(lǐng)域都有明顯的優(yōu)勢(shì)。
林克的第一行代碼寫出來后,眾人臉上倒沒什么表情,畢竟這門語言簡(jiǎn)單易學(xué),高中生也能入門。
林克覺得左手裝模作樣實(shí)在生硬,便索性收回手,剛巧看到辦公桌上有一個(gè)果盤,便隨手拿了個(gè)蘋果,左手拿著啃蘋果,右手不停的敲代碼。
見他用一只手寫代碼,圍觀眾人表情都僵硬了下,隨后不屑盯著他,等著他出丑。
“寫這種代碼一只手就足夠了?!?p> 林克倨傲的說道,隨后快速打出第二行代碼。
見林克單手打代碼的速度竟然如此迅速流暢,眾人略微有點(diǎn)吃驚,可看到第二行代碼內(nèi)容后,整個(gè)辦公區(qū)又都爆發(fā)了哄笑。
“什么玩意?他到底懂不懂S語言?”
“還找漏洞呢,他的代碼就是最大的漏洞!”
“我是第一次見人寫第二行代碼就出錯(cuò)的,果然是技校水平。”
不怪眾人這么說,因?yàn)榱挚说诙写a確實(shí)出錯(cuò)了,編譯器都彈出提示這行代碼無法運(yùn)行了。
林克咬蘋果的速度也遲鈍了一下,他雖然不懂代碼,可卻看得出來屏幕上的糾錯(cuò)提示。
但楚懷風(fēng)不為所動(dòng),繼續(xù)操控義體往下寫代碼,他寫的很快,代碼一行行跳出來,看的別人眼花繚亂。
但讓眾人無語的是,林克的代碼不僅第二行出錯(cuò),后面每隔個(gè)一兩行,都出現(xiàn)了編譯器紅字錯(cuò)誤提示,辦公區(qū)大多數(shù)人這會(huì)已經(jīng)沒空嘲諷他了。
而是為他感到尷尬。
寫的這么糟糕,他竟然還能面不改色的啃蘋果,這臉皮真厚啊。
孫明身邊的幾名手下冷笑不已,而孫明一開始也滿面不屑,不過隨著代碼一行行跳出來,他臉色漸漸有些凝重。
頂級(jí)程序員的敏銳,讓他看出了林克的錯(cuò)誤代碼,分布的很平均,其中似乎有什么規(guī)律……
全場(chǎng)最尷尬的是黃柄山,別人嘲笑林克的每一句對(duì)他來說都是打臉,畢竟人是他招來的。
過了會(huì)兒,林克又打出了一行邏輯明顯錯(cuò)誤的代碼,黃柄山再也忍不住,準(zhǔn)備拉開林克,讓這小子快點(diǎn)滾蛋。
但就在他即將行動(dòng)時(shí),孫明卻拉住了他……
………
“欣欣,那人有你吹的那么厲害嗎?”
電梯口,趙欣和另一名女同事并肩而行,林克的工牌已經(jīng)制作好,她們是代表行政部來送牌的。
“真不是吹,他不僅破了公司內(nèi)網(wǎng),還用了幾秒鐘就破了BD公司的無人汽車,實(shí)在太帥了!”趙欣一臉花癡。
“曼麗,待會(huì)你一定要幫我呀!”趙欣撒嬌祈求道。
叫曼麗的女子無奈道:“好,待會(huì)我問他要私人聯(lián)系方式時(shí)順便把你帶上,可你就不怕我晚上偷偷撩他嗎?畢竟那小子長(zhǎng)得挺帥的,看著特有精神?!?p> “你敢~”
兩女輕聲打鬧著,來到了研發(fā)部辦公區(qū),看到了林克被團(tuán)團(tuán)包圍打代碼的一幕。
“看來某人是受到了刁難呢,研發(fā)部這群宅男果然難搞哦!”曼麗笑道。
可一看到大屏幕上代碼,她蹙起了眉。
“這什么呀,這么多錯(cuò)誤?”
雖然是行政部門,可曼麗和趙欣都懂S語言。
趙欣看到大屏幕也有些難堪,兩女就這樣站在門口,靜靜地看著大屏幕,也聽到了許多對(duì)林克的嘲笑之言。
“看來這人真的是個(gè)水貨,真替他尷尬?!?p> 曼麗臉上露出了嫌棄,趙欣沒吭聲。
“算了,還是別寫了……”
盡管有孫明拉著,可一分鐘后,黃柄山還是出言制止林克。
已經(jīng)寫了一百行了,雖然驚嘆于林克寫代碼的速度,短短兩分鐘居然寫了一百多行代碼,就算除掉錯(cuò)誤的,至少還有五十行正確代碼。
且代碼結(jié)構(gòu)精美,看著賞心悅目,仿佛是精巧的工業(yè)品。
可再美觀的代碼,無法運(yùn)行也是垃圾而已。
“好了!”
就在此時(shí),林克也開口了,楚懷風(fēng)終于寫出了最后一行代碼,他還在操控林克右手,習(xí)慣性的像彈鋼琴一樣活動(dòng)了下手指。
這活動(dòng)手指的方式讓在場(chǎng)很多資深程序員想起了什么,他們依稀記得總部很多頂級(jí)程序員在寫完代碼時(shí)也喜歡用這種方式放松。
“怕你們跟不上,就放慢了速度,現(xiàn)在你們知道我怎么入侵內(nèi)網(wǎng)的了吧?”
林克看了眼孫明,隨后環(huán)視眾人,淡淡道。
因?yàn)榛顒?dòng)手指時(shí),他發(fā)現(xiàn)眾人無不一臉震驚,而屏幕上的錯(cuò)誤提示在最后一行代碼出現(xiàn)后瞬間全部消失,所以他明白楚總一定成功了。
那么,下面就該自己裝逼了。
中間他目光停滯了一下,他看到了門旁的趙欣,此時(shí)趙欣和她身邊的曼麗也是驚訝的張大了小嘴。
在場(chǎng)所有人,在看到最后一行代碼時(shí),全都瞪大眼睛,氣血上涌,萬分激動(dòng)。
S語言界傳說中的“草蛇灰線,伏脈千里”!
今天,他們終于見識(shí)到了!
——?jiǎng)偛?,隨著林克最后一行代碼的完成,之前代碼里所有錯(cuò)誤的代碼瞬間被修正,全都變成了正確代碼!
不僅如此,所有變正確的代碼之間互相緊密聯(lián)系組合,居然可以執(zhí)行遠(yuǎn)超過代碼行數(shù)十幾倍的指令!
直到這一刻,所有人才驚然意識(shí)到,這一百行代碼是執(zhí)行的什么操作!
“就……就……就………”
剛才嘲笑林克的胖子此時(shí)有些上氣不接下氣,但仍然喊了出來:“就硬破唄!沒有漏洞,就硬攻擊出漏洞!這是什么神仙代碼??!”
嚇!
所有人都倒吸一口涼氣,震驚的看向林克,原來他說的漏洞不是內(nèi)網(wǎng)系統(tǒng)自帶的,而是被他攻擊出來的!
安全組孫明杵在原地,臉色一陣青一陣白,一方面是丟面子,一方面是被林克驚人的水平震懾到了,另一方面也是他正在努力回憶內(nèi)網(wǎng)程序哪一項(xiàng)是林克的攻擊對(duì)象。
“厲害啊!就算是我,同樣目的的代碼,我也要寫一千行,可你小子居然只用了一百行解決!”
一道爽朗的聲音響起,一名眉心有一道金屬排線的高挑男子走了出來,男子西裝革履,穿著精致,發(fā)型更精致,他是主程序組的組長(zhǎng),叫張歐。
“黃經(jīng)理,這個(gè)人非我主程序組莫屬!”
“憑什么?”
此時(shí),好幾個(gè)分組組長(zhǎng)站了出來誰也不讓誰,場(chǎng)面瞬間從剛才的紛紛看不起到互相爭(zhēng)搶林克。
“我早已經(jīng)決定,就讓林克去主程序組,任副組長(zhǎng)!”黃柄山大手一揮,欣賞的看著林克。
“林克,你愿意嗎?”
林克點(diǎn)點(diǎn)頭,他看了眼那邊的人孫明,眾人目光也瞬間匯聚到孫明身上。
雖然剛才大家都嘲笑了林克,可整個(gè)安全組跳的最歡,這會(huì)他們組每個(gè)人都有些無地自容。
感覺到眾人目光,孫明抬起頭,看向了林克。
“突破口是某個(gè)自變量z,對(duì)吧?”孫明對(duì)林克苦笑道。
“你知道就不用我告訴你了。”林克淡淡道,其實(shí)他也不知道孫明說的是啥。
“謝謝……”
孫明艱難的點(diǎn)了點(diǎn)頭。
此時(shí),全體辦公區(qū)員工心中無不唏噓,林克的口氣像是在教導(dǎo)下屬,一向目中無人的安全組組長(zhǎng),這次真是吃了個(gè)大憋啊!
隨后,林克跟隨張歐去主程序組辦公區(qū)。
“怎么樣?他不是水貨吧?”
趙欣雙眼冒星星,得意看了眼身邊還在發(fā)呆的曼麗,隨后撲向了林克。
“林克!”
面色紅潤(rùn)的趙欣一路小跑,
“我來給你送工牌的,中午一起吃飯呀”
身后曼麗一陣無語,不是說不好意思要聯(lián)系方式嗎,這都直接約上了?