12.
這個(gè)最考驗(yàn)程序技術(shù)水平的,毫無疑問首先看底層架構(gòu)的設(shè)計(jì)能力。
王爍所在的公司,楊偉是程序技術(shù)主管?;旧系紫碌某绦騿T,都是用楊偉自己寫的一套程序底層架構(gòu)。然后所有人都是在楊偉那套底層架構(gòu)基礎(chǔ)上,進(jìn)行功能迭代開發(fā)。
在這家公司里,也只有楊偉有獨(dú)立完整開發(fā)一套底層架構(gòu)的能力。
所以現(xiàn)在大家聽楊偉說,王爍寫的這套代碼,用的是一個(gè)新的底層架構(gòu),還恬不知恥的說是自己寫的,不由都笑了。
“這王爍也太不要臉了吧,底層架構(gòu)也是他能寫出來的?這吹牛逼都不打草稿的?!?br/>
一些喜歡溜須拍馬的人,毫不猶豫搶先站在了楊偉這一邊,畢竟楊偉可是公司的技術(shù)主管,大腿粗得很吶。
“是啊是啊,恐怕他是從外面不知道從哪拿到一個(gè)底層架構(gòu),就自己胡亂開發(fā)了。這在公司可是大忌,王爍這下子完了?!?br/>
楊偉聽著周圍的話,不由有些舒爽,群眾的眼睛還是雪亮的嘛!
但就在這時(shí)候,一道不和諧的聲音,讓楊偉眉頭直皺。
“你們這些人怎么這樣狗眼看人低??!”小胖站出來替王爍說道,“既然王哥說這是他寫的,自然有他的底氣。王哥的學(xué)習(xí)能力是公司里最強(qiáng)的,而這兩年里王哥也是公司里干的活最多的人,每天都留下來加班到晚上9點(diǎn)才走,你們誰有王哥刻苦么?以王哥的學(xué)習(xí)能力,在這兩年里這么努力的工作,學(xué)會底層架構(gòu)設(shè)計(jì),也不奇怪吧!”
聽到小胖這個(gè)不和諧的聲音,楊偉心里有些生氣,已經(jīng)把小胖列入下一個(gè)清理目標(biāo),這個(gè)公司不需要不順從他的技術(shù)員!
“屈杰,你這說的是什么話,誰狗眼看人低了?”楊偉冷聲道,“王爍提交的那套代碼,我剛已經(jīng)看過了。完全不是王爍以前寫的水平。你別告訴我,王爍可以在一夜之間,程序水平突飛猛進(jìn)!”
這時(shí)候老板宋總,也走了過來,他已經(jīng)被這一片嘈雜給驚動了。
“你們在干嘛,大清早的吵什么吵?!彼慰偘欀碱^說道。
然后楊偉就一臉諂媚的來到宋總邊上。
“宋總,這次又是這個(gè)王爍出問題了。
“昨天你不是讓我做一個(gè)app原型嗎?當(dāng)時(shí)我手頭事情比較多,就把任務(wù)轉(zhuǎn)派給王爍來做。
“當(dāng)時(shí)我把您的需求都跟王爍交代清楚了,但沒想到這王爍居然沒用我們公司自己的底層架構(gòu)進(jìn)行開發(fā),而是在外面不知道找誰,弄了個(gè)新的底層架構(gòu)去開發(fā)。他很可能無意間把公司代碼給泄露出去了,我正嚴(yán)厲的批評教育他呢?!?br/>
宋總一聽,眉頭就皺起來了。他對代碼保密一向要求很高,這是因?yàn)楹茉绲臅r(shí)候,他曾經(jīng)遇到過公司員工把公司源代碼給泄露出去,造成嚴(yán)重?fù)p失。
所以,宋總在創(chuàng)辦這家新公司后,跟每個(gè)員工都簽訂過保密協(xié)議,嚴(yán)禁將代碼外泄,也嚴(yán)禁未經(jīng)允許私自找外人幫忙寫代碼。
如果王爍真的私自找外人幫忙寫代碼,無疑犯了宋總的大忌,撞到槍口上了。
所以宋總毫不客氣的走到王爍面前,冷冷說道:“王爍,你真的叫別人幫你寫代碼?”
王爍聞言,矢口否認(rèn)道:“沒有,這是絕對沒有的事情。我發(fā)給楊偉的代碼,都是我自己寫的,我昨晚可是連夜加班到凌晨3點(diǎn)才寫好的,咱們公司可不能這樣冤枉人?!?br/>
宋總聽到王爍否認(rèn),也轉(zhuǎn)過頭問楊偉:“楊偉,你有什么證據(jù),證明這些代碼不是王爍寫的嗎?”
楊偉馬上湊過來回道:“有的,我當(dāng)然有證據(jù),我可從來不會去冤枉人。是這樣,王爍這次寫的新代碼,是用一種新的底層架構(gòu)去設(shè)計(jì)。咱們公司,只有我有能力單獨(dú)設(shè)計(jì)整套底層架構(gòu)。王爍肯定沒有這個(gè)能力,毫無疑問是讓別人給他幫忙的!”
面對楊偉斬釘截鐵的語氣,王爍只是慢條斯理的回道:“楊主管,這話不要說得太早。這年頭扮豬吃老虎的人可是很多的喲,說不定我之前一直在藏拙呢?”
“呵呵?!睏顐ダ湫Φ?,“還扮豬吃老虎?你網(wǎng)絡(luò)小說看多了吧!這年頭哪來那么多扮豬吃老虎,我看你不是扮豬,你本來就是豬!”
“我早就知道你會死鴨子嘴硬,死不承認(rèn)。所以我已經(jīng)準(zhǔn)備好方法揭穿你!”
楊偉似乎早有準(zhǔn)備的樣子。
然后他對著打印好的A4紙說道:“我把你寫的工程代碼,進(jìn)行了模塊拆分。然后我就發(fā)現(xiàn)了一些異常?!?br/>
楊偉把A4紙遞給老板一份,繼續(xù)說道:“這個(gè)底層架構(gòu)設(shè)計(jì)水平還算不錯(cuò),勉強(qiáng)能趕得上我的水平。比如內(nèi)存管理模塊、協(xié)議層管理模塊、場景事件模塊等等。
“但是呢,唯獨(dú)這個(gè)線程管理模塊,看上去是漏洞百出!跟其他模塊完全不是在一個(gè)水平層面上!
“所以,我有理由相信,王爍這次提交的代碼里,只有線程管理模塊是他自己寫的,其他都是找人幫忙弄的!”
王爍一聽,心里不由樂了,楊偉果然沒讓他失望,直接踩著坑跳進(jìn)來了。
于是他慢條斯理的說道:“哦?楊主管原來是因?yàn)檫@個(gè)才質(zhì)疑我的啊,那簡單啊。
“其實(shí)呢,這個(gè)線程管理模塊,是我留給你的一點(diǎn)點(diǎn)紀(jì)念。因?yàn)檫@個(gè)新的底層架構(gòu),只有線程管理模塊,我是沿用您原來所寫的底層架構(gòu)設(shè)計(jì)思路去編寫的,算是我在你手下干了兩年,一點(diǎn)點(diǎn)小小的紀(jì)念罷了。
“但既然你因此質(zhì)疑我的能力,這線程管理模塊我重新寫一下也是很簡單的事情?!?br/>
聽到王爍這樣說,楊偉心中一喜,他就怕王爍死豬不怕開水燙,讓他無從下手。但現(xiàn)在王爍被他一激,居然要重寫這個(gè)模塊,這簡直是自尋死路??!
楊偉心中不由得意想道:“這年輕人還是沉不住氣啊,被我激將一下就忍不住了?!?br/>
在楊偉看來,王爍找人幫忙是板上釘釘?shù)氖虑?。在他心里,這個(gè)底層架構(gòu)絕對不是王爍自己寫的。因?yàn)檫@個(gè)底層架構(gòu)設(shè)計(jì)很多地方水平遠(yuǎn)遠(yuǎn)高于他,如果是王爍自己寫的,那豈不是說王爍的水平遠(yuǎn)遠(yuǎn)高于他?
這不是天底下最可笑的笑話嗎?楊偉寧愿相信明天會火星撞地球,也不可能相信王爍的程序水平會比他還高。
因?yàn)橥鯛q是他這兩年,一點(diǎn)點(diǎn)看著成長起來的!王爍有幾斤幾兩,他比誰都清楚!
于是,楊偉在王爍說完以后,就斬釘截鐵的接口道。
“哈哈,真是可笑,就你這種垃圾水平,還想重新寫底層架構(gòu)代碼?簡直滑天下之大稽!”
“哦?那我萬一真能把線程管理模塊,重新寫一遍,并達(dá)到其他模塊水平,你又當(dāng)如何?”王爍反問道。
“就你?哪有什么萬一!你要真能寫出來,我就直接去吃屎!”楊偉一副不屑的樣子說道。
======
(今天兩章完畢!
說一下,本書已經(jīng)改成簽約狀態(tài)了,打賞功能可以正常使用啦!
走過路過,不要錯(cuò)過,各位大爺們打賞點(diǎn)小錢錢唄,兔子賣萌打滾求支持~)