? ? ? 大四保研之后,在一次課后拜訪(fǎng)了X佳老師,說(shuō)想讀她的研究生堪嫂。X老師那會(huì)在我們專(zhuān)業(yè)以教學(xué)嚴(yán)格著稱(chēng),從大三<<數(shù)據(jù)庫(kù)原理概論>>課程的低平均分?jǐn)?shù)就可以看出來(lái)木柬。于是我就提前開(kāi)始在實(shí)驗(yàn)室"坐班"的研究生生活皆串。老師給我安排在門(mén)口服務(wù)器邊上的位子坐著,剛開(kāi)始也不安排任務(wù)眉枕,就讓我自己學(xué)習(xí)恶复。那會(huì)研究生學(xué)年剛從兩年半改為兩年,所以算我在內(nèi)速挑,實(shí)驗(yàn)室有四屆學(xué)生谤牡。X佳老師每屆都帶五六個(gè)研究生,又和曹老師一個(gè)科研組在同一個(gè)實(shí)驗(yàn)室姥宝,所以人丁興旺翅萤。剛開(kāi)始和師兄師姐不熟,基本沒(méi)人有空搭理我腊满√酌矗可能覺(jué)得我是保研來(lái)的培己,績(jī)點(diǎn)高,動(dòng)手能力弱"拖累"大家吧胚泌。不過(guò)山哥師兄很熱情省咨,每天早上來(lái)實(shí)驗(yàn)室都會(huì)跟坐在門(mén)口的我打招呼說(shuō)師弟早。因?yàn)槔蠋煕](méi)安排任務(wù)诸迟,我就每天看項(xiàng)目代碼自己學(xué)習(xí)茸炒。之前學(xué)過(guò)VF,VB阵苇,C壁公,C++編程,還自學(xué)了Java绅项,但.NET沒(méi)學(xué)過(guò)紊册。不過(guò)有了C++和Java的基礎(chǔ),學(xué)習(xí)VB.NET和C#完全沒(méi)有障礙快耿。
? ? ? ? 當(dāng)年SOA概念很火囊陡,.NET提供Web Service框架支持。學(xué)習(xí)過(guò)程中無(wú)意在網(wǎng)上看到Web Service可以用來(lái)實(shí)現(xiàn)C/S軟件客戶(hù)端的自動(dòng)更新升級(jí)掀亥。當(dāng)時(shí)X佳老師正在做云南省交通廳的車(chē)輛管理信息系統(tǒng)撞反,項(xiàng)目非常大,已經(jīng)做了兩年左右搪花。因?yàn)樵诓粩嗟拈_(kāi)發(fā)過(guò)程中遏片,客戶(hù)端經(jīng)常需要升級(jí)。雖然有安裝包撮竿,但是系統(tǒng)部署在各個(gè)客運(yùn)站吮便,還是比較耗費(fèi)人力。于是我想研究看能不能用到我們的項(xiàng)目當(dāng)中幢踏,就找老師的得意門(mén)生X根師兄髓需,人稱(chēng)百萬(wàn)師兄討論,結(jié)果還真可行房蝉×糯遥花費(fèi)半個(gè)月左右的時(shí)間就搞定了,之后我們升級(jí)再也不用維護(hù)人員跑到各個(gè)客運(yùn)站手動(dòng)升級(jí)了搭幻。只要我們?cè)趯?shí)驗(yàn)室把最新的客戶(hù)端放到服務(wù)器上白热,已安裝的老客戶(hù)端啟動(dòng)時(shí)會(huì)檢測(cè)版本,如果服務(wù)器有更新則下載到本地升級(jí)安裝粗卜,并在完成之后自動(dòng)重啟。跟現(xiàn)在的微信App自動(dòng)升級(jí)功能類(lèi)似纳击。憑此一役续扔,我算在實(shí)驗(yàn)室站穩(wěn)了腳跟攻臀。之后百萬(wàn)師兄逐漸會(huì)分配一些開(kāi)發(fā)任務(wù)給我,有些技術(shù)問(wèn)題也會(huì)主動(dòng)找我討論纱昧。研究生畢業(yè)要求在計(jì)算機(jī)刊物至少發(fā)表論文一篇刨啸,于是在后來(lái)我把這個(gè)Web Service應(yīng)用實(shí)踐寫(xiě)成論文投到某計(jì)算機(jī)相關(guān)學(xué)術(shù)會(huì)議并被錄入。雖說(shuō)會(huì)議規(guī)格不算高识脆,但總比微型計(jì)算機(jī)刊強(qiáng)點(diǎn)设联,好歹是EI檢索。
? ? ? 我們導(dǎo)師的研究方向是信息管理與信息系統(tǒng)灼捂,實(shí)驗(yàn)室的項(xiàng)目主要是信息系統(tǒng)開(kāi)發(fā)离例。信息系統(tǒng)的核心是數(shù)據(jù),數(shù)據(jù)庫(kù)的表悉稠,關(guān)系設(shè)計(jì)很關(guān)鍵宫蛆。對(duì)于數(shù)據(jù)X佳老師是非常重視的,雖然老師從不看代碼的猛,但是數(shù)據(jù)庫(kù)的設(shè)計(jì)必須親自操刀耀盗,而且對(duì)于軟件的數(shù)據(jù)庫(kù)移植性要求非常高。我們實(shí)驗(yàn)室的X培大師兄卦尊,開(kāi)發(fā)了一個(gè)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層框架叛拷,可以支持無(wú)縫切換訪(fǎng)問(wèn)Oracle,SQL Server岂却,Access數(shù)據(jù)庫(kù)忿薇。當(dāng)年軟件相關(guān)專(zhuān)業(yè)的學(xué)生,不懂設(shè)計(jì)模式出門(mén)都不好意思跟人打招呼淌友。那會(huì)貌似還沒(méi)有類(lèi)似<<大話(huà)設(shè)計(jì)模式>>的白話(huà)書(shū)籍煌恢,我們只能硬啃"四人幫"的書(shū)。盡管反復(fù)研讀過(guò)震庭,但至今都不敢妄言領(lǐng)悟了瑰抵。相當(dāng)多的時(shí)候是為了用而用設(shè)計(jì)模式,但我們的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層框架卻用了最簡(jiǎn)單的工廠(chǎng)模式很好的解決了數(shù)據(jù)庫(kù)的移植性問(wèn)題器联。這在當(dāng)時(shí)顛覆了我對(duì)模式的認(rèn)識(shí)二汛,也激發(fā)了我更大的研究興趣。X培師兄是兩年半學(xué)制拨拓,我進(jìn)實(shí)驗(yàn)室時(shí)他已臨近畢業(yè)肴颊。他是設(shè)計(jì)模式的愛(ài)好者,推薦了我一個(gè)學(xué)習(xí).NET的開(kāi)源項(xiàng)目:PetShop渣磷。我經(jīng)常會(huì)向他請(qǐng)教婿着,探討交流學(xué)習(xí)設(shè)計(jì)模式的心得體會(huì)。
? ? ? X培師兄畢業(yè)離開(kāi)實(shí)驗(yàn)室的時(shí)候,看我還坐在門(mén)口竟宋,就讓我坐他的位子提完。我禮貌的客氣婉拒了,說(shuō)坐門(mén)口挺好的丘侠,讓其他師兄師姐先換吧徒欣。百萬(wàn)師兄因?yàn)槭莾赡陮W(xué)制,還有半年就畢業(yè)蜗字。他說(shuō)就不挪窩了打肝,也讓我搬過(guò)去坐。我沒(méi)有再推辭挪捕,等X培師兄畢業(yè)離校我就換位子了粗梭。可搬的那天担神,我感覺(jué)到山哥師兄的表情有點(diǎn)不自然楼吃,可當(dāng)時(shí)沒(méi)在意。后來(lái)有次吃飯的時(shí)候山哥開(kāi)玩笑的對(duì)我說(shuō):"你現(xiàn)在是大師兄了妄讯。"我一頭霧水孩锡,丈二和尚摸不到頭腦。百萬(wàn)師兄道出其中的原委亥贸,我坐了X培師兄傳下來(lái)的大師兄位置躬窜。我是真不清楚實(shí)驗(yàn)室的座位是有道道的,要知道的話(huà)萬(wàn)萬(wàn)不敢貿(mào)貿(mào)然搬過(guò)去炕置。好在山哥師兄很隨和荣挨,有氣度,就是開(kāi)個(gè)玩笑朴摊,沒(méi)有往心里去默垄。不過(guò)這也算是對(duì)我的鞭策吧,我得努力配得上這大師兄的座位甚纲。
? ? ? 在實(shí)驗(yàn)室呆了一段時(shí)間就慢慢和大家就混熟了口锭。老師經(jīng)常帶著我們一起到三千八餐廳吃飯〗楦耍可能因?yàn)楹脱幸坏膸熜謳熃悴畈欢噙M(jìn)實(shí)驗(yàn)室鹃操,有共同話(huà)題,聊的多一些春哨。X達(dá)師兄荆隘,雖說(shuō)是沈陽(yáng)人,但說(shuō)話(huà)細(xì)聲細(xì)雨的赴背,很紳士椰拒,不像東北人給人一種大嗓門(mén)的彪悍形象晶渠。山哥師兄,很瘦弱的南方人耸三,帶一副黑邊框眼鏡乱陡,典型的IT男,喜歡鉆研編程技術(shù)仪壮。他人有點(diǎn)靦腆,一和師妹說(shuō)話(huà)就容易臉紅胳徽,尤其是對(duì)漂亮的師妹积锅,不過(guò)一般不被人發(fā)現(xiàn),因?yàn)樗樕悬c(diǎn)黑养盗。研二的師兄師姐那會(huì)已經(jīng)開(kāi)始在找工作缚陷,來(lái)實(shí)驗(yàn)室的時(shí)間不是那么多,接觸的比較少往核。在X培師兄畢業(yè)后箫爷,我雖坐著大師兄的位子,但百萬(wàn)師兄才是實(shí)際上的大師兄聂儒。剛開(kāi)始不熟虎锚,他給我一種有點(diǎn)嚴(yán)肅的感覺(jué),整天臉上呈思索狀衩婚。百萬(wàn)師兄解決問(wèn)題的能力超強(qiáng)窜护,他有個(gè)習(xí)慣,每次搞定一個(gè)問(wèn)題非春,一定得拿他那個(gè)有點(diǎn)年頭的藍(lán)色塑料水杯大喝一口水柱徙。然后鼓著腮幫一口咽下去,嘴巴微張發(fā)出輕輕的一聲"啊"奇昙。再起身從我邊上走過(guò)去洗手間接一杯水回到位置上护侮。他不但活好,而且嘴上功夫了得储耐,夸張一點(diǎn)說(shuō)嘴可以"犁地"羊初。如果沒(méi)記錯(cuò),是他教會(huì)我一個(gè)重要的人生哲理"防賊防盜防師兄弧岳,愛(ài)國(guó)愛(ài)家愛(ài)師妹"凳忙。只可惜那會(huì)在實(shí)驗(yàn)室我還沒(méi)有師妹。X艷師姐禽炬,山東人涧卵,對(duì),又是山東人腹尖,成績(jī)非常好柳恐,是上屆保研的。她雖說(shuō)是師姐,但年齡卻比我還小一歲乐设。所以當(dāng)年在實(shí)驗(yàn)室我們經(jīng)常會(huì)亂了輩分讼庇,我喊她師姐,她叫我磊哥近尚。
? ? ? 我們幾個(gè)保研的同學(xué)都陸陸續(xù)續(xù)進(jìn)實(shí)驗(yàn)室了蠕啄。X坤同學(xué)除了在實(shí)驗(yàn)室,因?yàn)槭侵嘘?duì)長(zhǎng)有時(shí)候需要幫忙學(xué)院老師分發(fā)畢業(yè)的物品戈锻,比如畢業(yè)證歼跟,學(xué)位證啥的,偶爾會(huì)找我也過(guò)去打打雜格遭。臨近學(xué)生離校哈街,當(dāng)時(shí)院辦的和X輝老師把人數(shù)搞錯(cuò)了,畢業(yè)證的封皮不夠拒迅。我們這些不急著離校的把自己的封皮先給到準(zhǔn)備要走的同學(xué)骚秦,但還是不夠。大家著急要璧微,所以X坤同學(xué)就在學(xué)凶鞴浚回音壁反應(yīng)了這個(gè)情況,可能組織上批評(píng)了X輝老師往毡,他很氣憤蒙揣。因?yàn)槟翘彀岱馄さ臅r(shí)候我也在他辦公室?guī)兔Γ赡苁嵌嘧毂г沽艘痪淇t。結(jié)果他以為是我給捅到學(xué)校去的懒震,還找我導(dǎo)師X佳老師告狀。X佳老師把我批評(píng)了一頓嗤详,我一頭霧水个扰。冤啊,我都把自己的畢業(yè)證封皮貢獻(xiàn)出來(lái)給了其他同學(xué)葱色,還莫名挨一頓批递宅,當(dāng)時(shí)是準(zhǔn)備晚上回寢室要跟X坤同學(xué)絕交的。聽(tīng)了他的解釋之后苍狰,覺(jué)得他也是無(wú)心的办龄,就"原諒"了他。后來(lái)事情搞清楚了淋昭,導(dǎo)師也跟X輝老師澄清了情況俐填。
? ? ? ? 湯湯畢業(yè)后就留在了之前實(shí)習(xí)的外企。和她老鄉(xiāng)學(xué)姐X燁翔忽,同專(zhuān)業(yè)的X偉同學(xué)合租在和平廣場(chǎng)附近的三室沒(méi)有廳的老房子英融。之前和學(xué)姐沒(méi)打過(guò)交道盏檐,不認(rèn)識(shí)。X偉同學(xué)我認(rèn)識(shí)她驶悟,她不認(rèn)識(shí)我胡野,但應(yīng)該知道我這號(hào)人。一直以來(lái)我的眼睛有雷達(dá)掃描的"特異功能"痕鳍。但凡從我眼前經(jīng)過(guò)的漂亮女生硫豆,眼睛都能掃描定位到。當(dāng)年大一的時(shí)候參加中隊(duì)的公益活動(dòng)笼呆,去圖書(shū)館整理圖書(shū)够庙,順便學(xué)習(xí)圖書(shū)的編碼規(guī)則及檢索技巧。X偉同學(xué)剛好在我們班附近的區(qū)域整理圖書(shū)抄邀。我的雷達(dá)便迅速的掃描到她。她雖是山東女生昼榛,但給人一種小女生境肾,性格溫和的感覺(jué),一看就是讓人想去保護(hù)胆屿,去幫忙的女生奥喻。我這樣的靦腆男生,是沒(méi)有膽量上前去幫忙的非迹,看了也白看环鲤。可我們班X健同學(xué)憎兽,還是那個(gè)有故事的人冷离,就主動(dòng)上前去幫忙,搭訕纯命。好在肥水沒(méi)流外人田西剥,臨近畢業(yè)的時(shí)候,老鄉(xiāng)劍哥獲得X偉同學(xué)的芳心亿汞。他們走到了一起瞭空,再后來(lái)也修得正果,還有一個(gè)可愛(ài)的兒子疗我,定居在大連那個(gè)城市咆畏。
? ? ? ? 本科畢業(yè)后,劍哥供職大連一家知名游戲公司做軟件開(kāi)發(fā)吴裤。我們周末就經(jīng)常往湯湯和X偉那跑旧找。湯湯家樓下有菜市場(chǎng),我們就去買(mǎi)菜做飯嚼摩。關(guān)于做飯這個(gè)事情钦讳,直到現(xiàn)在我才回過(guò)神來(lái)矿瘦,感覺(jué)又被深深的"套路"了。以前從來(lái)沒(méi)有做過(guò)菜愿卒,都是吃豬肉缚去,沒(méi)看過(guò)豬跑。也就當(dāng)年初中偶爾和X斌同學(xué)偷溜回去胡亂炒個(gè)蒜苗炒肉琼开。湯湯剛搬家的時(shí)候易结,我決定露一手,但其實(shí)心里沒(méi)底柜候。我們到菜市場(chǎng)買(mǎi)了豬肉搞动,蜆子,雞蛋渣刷,青椒鹦肿,豆腐,空心菜等食材辅柴,做了三菜一湯:青椒炒肉箩溃,辣炒蜆子,熗炒空心菜碌嘀,豬肉豆腐雞蛋湯涣旨。盡管是第一次做一整桌飯菜,但卻"一戰(zhàn)成名"股冗,尤其是豬肉豆腐雞蛋湯霹陡,獲得大家的一致好評(píng),并有了"吳大廚"的稱(chēng)號(hào)止状。于是就在湯湯那得瑟起來(lái)烹棉,她氣不過(guò)放出豪言壯語(yǔ),揚(yáng)言半個(gè)月后廚藝要超過(guò)我导俘。我是一個(gè)不甘落后的人峦耘,我真的去研究食譜,還向我媽媽取經(jīng)旅薄。比賽如約而至辅髓,湯湯做的其他菜品不沒(méi)印象,但拍黃瓜和涼拌木耳讓我記憶深刻少梁,吃完我就鬧肚子洛口。從此湯湯再不提超越我的話(huà),"破罐子破摔"凯沪,再不做菜了第焰。改拍馬屁,屁顛屁顛的我飯菜一做竟快十年了妨马。