我深深的吸了一口氣,讓自己的激動(dòng)的心情平息下來?!按蠹液?,很高興可以和大家合作開發(fā)這個(gè)項(xiàng)目,我也不浪費(fèi)大家的時(shí)間,下面我就給大家講一下這個(gè)項(xiàng)目的具體構(gòu)架情況”。一個(gè)個(gè)的方案才我的嘴里輕松的說出來,每個(gè)人都分配到合適的任務(wù),每個(gè)人都清楚的明白自己的目的,我全身心的投入指揮當(dāng)中,我記得BRUCE,也是我程序道路上的領(lǐng)路人之一,曾經(jīng)在發(fā)給我的EMAIL中說過:“許,你編寫的程序讓我感受到了藝術(shù)的魅力,但這還不夠,一個(gè)偉大的程序員不只是一個(gè)藝術(shù)家,還必須是一個(gè)指揮家,你編寫的程序好象一首暢快淋漓的輕音樂,你需要參與大型軟件的開發(fā),那才是更高層次的藝術(shù),就好象貝多芬的交響樂一樣?!?p> 此刻我能算是在指揮一場交響樂嗎?我想還不能,但我相信自己已經(jīng)邁進(jìn)了一大步。
“好了,各位,對(duì)我的分配還有什么意見嗎?!蔽逸p輕的吐出一口氣道。
30多個(gè)人你看看我,我看看你,有幾個(gè)欲言又止的,我嘆了口氣,道:“類設(shè)計(jì)我只安排了5個(gè)人,你們覺得足夠嗎?”
“啊,才5個(gè),當(dāng)然不夠拉,”被分配到類設(shè)計(jì)任務(wù)的幾個(gè)人說道。
那你們剛才為什么不提出來,我心道,但我終于沒把這話說出來,說到底,我現(xiàn)在還只能算是個(gè)外人。
“我和趙總都會(huì)參與類設(shè)計(jì)?!蔽艺f道。
“啊,許老師,真的嗎,我能和您一起參加類設(shè)計(jì)?!壁w明聰興奮的叫起來。
“許老師?”其他的開發(fā)人員都愣住了,趙總竟然稱那個(gè)大小孩叫老師。
“哦哦,我和趙總以前打過賭,誰輸了就的叫對(duì)方老師,結(jié)果是趙總輸了?!蔽异`機(jī)一動(dòng)找了個(gè)理由。
“是啊,是啊,沒想到我會(huì)輸。” 趙明聰也尷尬的附和道。
“哦”眾人恍然。
趙明聰解散了眾人后一把抱住我,道:“許老師,我們的類設(shè)計(jì)恐怕又要用到您親自設(shè)計(jì)的組件哦。你可要多指點(diǎn)我?!?p> 我知道他指的是C-EJB,點(diǎn)點(diǎn)頭,道:“放心吧,有問必答,而且我還有不少疑問需要向你請(qǐng)教呢?!?p> 趙明聰忙口稱不敢,看了看外面的天色,說道:“李總估計(jì)還在辦公室辦公,我們一起喊他去吃飯,怎么樣?!?p> 我點(diǎn)了點(diǎn),趙明聰打了電話給李玨,李玨下來后,我們?nèi)艘黄鸩叫腥ジ浇囊患一疱伒辍?p> 趙明聰興奮的描述著我今天的表現(xiàn),把李玨聽的不停的感嘆,嘆了口氣:“哎,老了,程序這行永遠(yuǎn)是年輕人的天下啊?!?p> “不過,”李玨語風(fēng)一轉(zhuǎn),指著天龍大廈,道:“我們只有這么高,光他的附近就有那么多比他更高的建筑。但是我相信天龍以后還會(huì)更高,高過這附近所有的建筑。你明白么?”
我點(diǎn)了點(diǎn)頭,我還不夠好,程序員只能向前走,編程技術(shù)的更新可以說是日新月異,不努力,那么只有后退。
我感激的看了李玨一眼,他的話讓我明白自己確實(shí)有點(diǎn)驕傲了,那種沙場點(diǎn)兵指揮若定的感覺給了我太大的成就感。卻不知道一山更有一山高,天龍信息在西安現(xiàn)在都算不上一流的軟件公司,遑論全國乃至全世界了。而能似我這般指揮這么一個(gè)軟件項(xiàng)目的程序員又有多少。想到這些,我確實(shí)沒什么值得驕傲的,只有不斷的自我超越,自我完善,才能成為一個(gè)優(yōu)秀的甚至是偉大的程序員。
隨后的晚餐在很快樂的氣氛中度過了,李玨說已經(jīng)幫我把房子搞定了,問我要不要去看看。我想自己一時(shí)間還用不上,就婉拒了他的好意。
李玨也不多說,親自開車把我送回了學(xué)校,每次都讓他們接送我倒是怪不好意思的。下車后道:“李大哥,以后我自己坐公車,不要煩勞你們了。”
李玨也不推辭,只是讓我早點(diǎn)學(xué)開車,我口頭上應(yīng)承了。
推開宿舍門,老三一個(gè)人坐在椅子上發(fā)呆,老大和老四都不在,估計(jì)出去上網(wǎng)了。
“老三,發(fā)什么呆呢?”我忍不住問道。
老三估計(jì)已經(jīng)憋了一肚子火沒處發(fā),一把抓住我的手道:“老二,你說氣人不氣人,今個(gè)兄弟去面試社團(tuán),我想我學(xué)計(jì)算機(jī)的就找了個(gè)軟件協(xié)會(huì)加入。”
“哦,那不錯(cuò)啊?!蔽尹c(diǎn)頭道。
“氣就氣在那家伙不讓我入,說我是新生?!?p> “那人家規(guī)定不讓新生入有什么辦法?!?p> “屁規(guī)定,剛拒絕我,我就看到我們班的黃小曄被錄取了。我跑上去問為什么錄她不錄我,那伙人竟然說認(rèn)為我沒編程的天賦,憑什么這么說!”范平一口氣說完,大口喘氣。
“豈有此理,”連我都生氣了,欺負(fù)人也不能太過分,雖然我大致能猜到范平肯定嘴角也不是很干凈,但是那個(gè)協(xié)會(huì)已經(jīng)錯(cuò)誤在先了,重女輕男,好吧,軟件協(xié)會(huì)么?就讓我來會(huì)會(huì)你們。想完,我嘴角掛上一絲略帶冷酷的微笑。
“老二,你笑的好酷!”“去死!”
初生的朝陽穿透西安上空濃重的煙塵,我早早的就去公司上了班,一個(gè)上午,我完成了近萬行代碼,我估計(jì)了一下,大概已經(jīng)完成了我工作量的1/5。望著趙思聰?shù)难壑性俅瓮嘎冻隹駸岬哪抗?,我機(jī)靈的表示中午要回學(xué)校吃飯,并告假說下午有事不能來了。
中午是社團(tuán)招新最熱鬧的時(shí)間,我在學(xué)校食堂附近轉(zhuǎn)了一會(huì),找到了那家軟件協(xié)會(huì),快步的走了過去。
“同學(xué),入會(huì)嗎?”招新人員熱情的呼喊著。
“恩,不過我是大一的,你們要嗎?”我點(diǎn)頭道。
對(duì)方熱情的面容立刻淡了,做出很無奈的表情道:“抱歉同學(xué),我們協(xié)會(huì)和別的協(xié)會(huì)不一樣,我們的技術(shù)要求比較高,所以一般不受大一的新生?!?p> “哦,一般不受,那就是說特殊的情況還是受的?!蔽也粶夭换鸬睦^續(xù)說道。
“對(duì),我們還收計(jì)算機(jī)特長的保送生。”對(duì)方笑著說道。
“不是吧,那美女收不?”我也笑著說道。
對(duì)方臉色變了變,依舊是笑著說:“我們對(duì)新生的規(guī)矩是一樣的,不管男女?!?p> “不是吧,昨天我們班就有個(gè)女生加入你們社團(tuán)了,她和我一樣是大一新生,也不是什么特長生?!蔽已b做很驚奇的樣子道。
“呼”四周觀望的大一新生都嚷了起來,道:“什么,竟然搶大一的女生,想的美,信不信我砸你攤子。”
幸好我已經(jīng)見識(shí)過我們宿舍那三位的饑渴狀況,不然此刻又要被他們的話震翻了。我只是認(rèn)為社團(tuán)招新男女應(yīng)該平等嗎,沒想到他們惱的是這。
協(xié)會(huì)那方面的人臉色已經(jīng)很難看了,一個(gè)高大的男生黑著臉道:“同學(xué)你不要亂說話,我相信那位女生一定有一定的編程能力才會(huì)被我們錄取的。”
搖了搖頭,我淡淡的說:“那我說我的編程能力比你們會(huì)長還強(qiáng),你們錄我不?!?p> 四周一下子全安靜下來了,圍觀者都呆愣著看著我,協(xié)會(huì)的那幾個(gè)人則滿臉怒火,說出這話我自己心中也略有一絲后悔,但很快被隨之而來的快意給淹沒了,編程我怕著誰呢。
“好好好好,”那高大男生連說數(shù)個(gè)好字,道:“我們會(huì)長不會(huì)輕易出手的,有本事你先挑翻我?!?p> “哦,怎么挑?”我來了興致。
“很簡單,我們隨便找個(gè)人出個(gè)算法題,看誰的時(shí)間復(fù)雜度更低?!?p> “好啊,可是誰來出題目呢”我問道。
“我來吧,我是計(jì)算機(jī)系的研究生?!币粋€(gè)略顯成熟的男生走了出來。
“會(huì)長,”高大男生叫了出來,旋又似乎想到了什么,指著我說:“這家伙剛才說。。?!?p> “好了,別做無謂的爭執(zhí),你們就做一下八皇后棋的問題吧?!边@個(gè)被叫做會(huì)長的研究生道。
“啊,”高大男生想辯解什么,但立刻閉嘴,似乎明白了什么。匆匆的動(dòng)筆開始寫。
八皇后棋的算法我在初一的時(shí)候就會(huì)了,不過現(xiàn)在要求最底的時(shí)間復(fù)雜度,那肯定要另外一種算法,既然要時(shí)間,那結(jié)果是必然犧牲空間,我略做思考后也開始動(dòng)筆。
幾分鐘工夫我就寫完了,比我先落筆的男生依舊在奮筆疾書。又過了幾分鐘,他終于也寫完了。
“我的時(shí)間復(fù)雜度是n的平方,”高大男生得意的說道。
我愣了一下,沒想到這個(gè)人還有點(diǎn)真才實(shí)學(xué),難怪這么囂張了。
“我的是n*ln n,好象比你低吧?!蔽乙琅f保持淡淡的語調(diào),心中卻重新評(píng)估起這個(gè)協(xié)會(huì)的實(shí)力。
八皇后棋問題在大學(xué)的教材上提供的算法時(shí)間復(fù)雜度是n的n次方,這是一個(gè)壞的不的了的時(shí)間復(fù)雜度,網(wǎng)絡(luò)上雖然也有不少別的算法,但顯示不可能有n的平方這種,畢竟這意味著極差的空間復(fù)雜度,犧牲如此大的空間顯然也是不合算的,當(dāng)然我的算法犧牲的更多,甚至可以說當(dāng)N稍微大一點(diǎn)的時(shí)候理論上就不存在這么大的內(nèi)存。當(dāng)然這些都無所謂,現(xiàn)在N只是等于8,這種內(nèi)存在現(xiàn)實(shí)中還是存在的,結(jié)果當(dāng)然是我勝了。
研究生沒有看男生的算法,只是拿著我的看,只看了幾行,就喃喃贊嘆道:“高手,果然是高手,這么一個(gè)小程序都如此完整,作者,時(shí)間,無一不全,落手就顯示出高手才有的風(fēng)度?!?p> 再看了幾行,他就說不出話來了,小眼睛突然放光似的睜大,嘴巴也變大了。
我不耐煩了,對(duì)高大男生說:“我沒別的意思,只是希望你們不要小瞧新生,當(dāng)然,更不要搶大一新生的MM啊,哈哈。”轉(zhuǎn)身揚(yáng)長而去。
高大男生看著我的背影,喃喃道:“怎么可能,我剛寫的可是會(huì)長幾天前想出來教給我們的啊,他竟然。。?!?p>