每每遇到作階段性總結的時候,不自覺的要找一些濃妝艷抹的詞匯來感嘆光陰易逝,現如今,除了對時間的不可抗性作出無奈何的沉默外,更多的是一種信念:活在當下,超越自我。
大四伊始,也許是抗拒找工作,不舍一段折子戲的落幕,自我狀態的不滿等種種情愫的混雜,讓我處于一種強烈的宣泄狀態:瘋狂游戲來顛倒日夜,放肆打球挑戰體力極點,用沉默冷酷回應身邊的質疑。頗有一種“今朝有酒今朝醉”或“我本楚狂人 ,鳳歌笑孔丘”的意味。然而,生活的拐點總出現在不可思議的角落:中信的劉亮老師來到了我們寢室。那時,根據同學的介紹,我剛剛根據自身條件決定去找一份銷售的工作。
簡略的聽完劉亮老師的介紹后,我以一句半真話下了逐客令:家里有所安排工作。(確有安排,但是自己很不愿意做一份干一天看十年的工作···)很多清晰且又顯得那么遙遠的思緒,環繞心頭。大學里,自己唯一感興趣并且比較努力學習的,就是鄧月明老師的計算機網絡和嵌入式系統,雖仍舊是淺嘗輒止,但以程序員出身的鄧老師,他那種務實的教學態度和敏銳的洞察力,對我的影響很大。當夜,我早早關掉了電腦,在床上輾轉翻側的思考自己未來的出路。褪色的夜,無法增添我的睡意,直至破曉,方才下定決心去中信試試看。
接下來的事情順利成章,家里人在我極富感染力的勸說下同意讓我去學學看,交了錢,等待開班。唯一意外的是,黃俊杰的爸爸正好來到了長沙,了解了中信后也給他報了此班,非常讓我開心。學習上有朋友相伴,遠勝孑然獨行。
開班的前一天,打籃球時,兩眉之間不小心被劃了個口子,不得不貼個創可貼,第二天以類似不良少年的形象參加了開班儀式,讓我郁悶的同時也想起了一句話:不破不立,破而后立。開班儀式后,滿腔熱血都涌入腦門,立馬去借了TINGKING IN JAVA,買了清華大學出版的J2簡明教材,翻開以前掛掉的數據結構,在自習室里努力啃讀,誓與考研眾一較高下。無奈,JAVA并不是惡補一陣就能拿獎學金的大學考試,不僅沒理出個所以然來,連敲個簡單的程序也不知道怎么運行,對于我這么一個無限接近零基礎的學生來說,除了放了一堆對于編程的困惑在腦子里外,學習的熱情也漸漸無疾而終。
剛剛學會了JAVAC一個HelloWorld不報錯,回到寢室很傻乎乎的又寫出在控制臺打印諸如“哈哈,JAVA我來了···”,“JAVA,I'm comming”,“JAVA,給俺笑一個”之類的程序,欣欣然不能自已。此種情況,和小學生領了大紅花翻來覆去的炫耀相類似。結果,悲劇不請自來了。第二天,老師寫了一個靜態的方法和一個非靜態的方法,然后一個在MAIN里先NEW了一個對象去調用非靜態的,再直接調用靜態的。最恐怖的是,還傳了參數。更驚悚的是,下午還留了作業,讓俺們寫個類似的程序。于是,CMD窗口黑底白字的編譯錯誤,折磨我這個剛剛會運行HelloWorld,動手能力趨零的菜鳥直至深夜。萬般無奈下,把老師的程序復制過來,改了改,準備第二天交。去學校的路上,和黃俊杰聊了聊作業,亦是無語問蒼天,天涯相零落。上課時,老師講解前一天作業,隨機抽一個同學的作業時,我萬般惶恐看到萬惡鼠標指針在我的作業文件夾上停留了幾秒!然后,移走了···之后的一兩天,看著別人寫的噼里啪啦,自己憋半天還編譯通不過,回想剛剛開學的雄心壯志,真是煩悶與無奈齊飛,惆悵共羞愧一色,仿佛世界來到了黑暗血時代:看不到明天。很誠實的說,那段時間非常痛苦。偶然間發現調到我邊上的張冬冬同學基礎極其扎實,并且為人很好,不厭其煩的為我解答各種低級的問題。問馬老師問題,我總有一種對于師長敬畏的心態,開不了口,
問冬冬,問的太多次我自己都不好意思了,但是他態度始終如一,最后豁出去了,放肆問他問題(還好那時候坐在比較后,沒打擾別人),自己的動手能力提高很快,總算熬到能上手了。我也不知為何,會對剛剛開始的JAVA學習,印象如此之深,絮絮叨叨的寫了這么一長段。在內心里,很感謝張冬冬的幫助。
JAVA上手之后,雖然磕磕絆絆的少不了,但是總算跟上大部隊了,自信心和熱情亦徐徐上漲。在學到面向對象思想進階時,不少困擾我許久的思路問題以及對于整體框架的困惑迎刃而解,在上課回答問題和解答同學問題中,總算得到了一些認可,自己的心情在臘月暖烘烘的陽光里翩躚而舞。可惜的是,作業依舊起色不大,回寢室后大部分時候都在消除編譯錯誤和運行錯誤中度過。很多自己的想法,在各種異常中與自己的初衷背道而馳,最后變成老師例子代碼的孿生兄弟了。
集合框架學到LinkedList的時候,再次遇到自己的一個坎:數據結構幾乎等于沒學過,半天才弄懂那是個啥子東西。然后現實中也有一些不得不面對的亂七八糟的事情,不知不覺的學到I/O流的末尾。這一段時間,學習的狀態和效果起起伏伏,自己也不大滿意,寒假要認真揣摩一下相關知識點。接著,在第一次JAVA考試的時候,附加題一個也沒寫出來,氣煞我也。一些很簡單的題目也一時想不起來了,貌似這叫大腦間接性短路。很遺憾,中信的第一次考試以失敗告終。
學到了數據庫的時候,我發現自己居然曾經學過一門課叫做:數據庫概論。話說在填寫報名表的時候,我在已學相關課程中,連單片機微波原理等都寫上,愣是沒想起有一門數據庫的課。不過,邁入了這么個嶄新的領域,第一次發現同一起跑線是如此迷人,總體來說學的還勉強湊合。
不曾想,自己要開始準備項目了,也開始了項目前最后一個知識點:GUI。偶爾翻翻自己那些難堪的課后作業和考試答卷,便也對當組長死了心,踏踏實實的沉下心來學習畫界面。學習GUI還是比較順利的,并沒有太復雜的邏輯,一些疑問和想法在百度谷歌上都得到拓展,項目分組出來后覺得自己組還是很強的,除了對自己比較忐忑。原以為會和張冬冬,黃俊杰一組,沒想到馬老師實行的是“就遠原則”,不過,這樣的分組也讓我受益不少,宗泰是一個很值得我學習的組長。項目前最后一個比較大的作業是寫個學生管理界面并簡單實現功能,馬老師說:如果連翻頁也實現,做項目問題不大。那時,正是對自己充分不信任的階段,于是在單休日很認真的思考和實現了作業要求,值得一提的是,翻頁本來沒有實現,晚上睡了后,半夜3點又爬起來寫了2小時實現了翻頁才睡。于是,志得意滿的等待馬老師“驗收”我的作業。可惜事與愿違,這個作業最后經過馬老師的指點,還是發現不少問題,修改后讓自己覺得進步不少,現在回想,這也是后來項目自己的信心之源。
真正從元月開始做項目了,應該是運氣比較好,趕上了自己知識的井噴時段,順利的不可想象:組員剛剛畫完界面,我就把除了和數據庫交互的邏輯都寫完了。大家一起造完數據后,沒多久我就把分給自己的主業務流那塊做的差不多了。盡管期間也有遇到很多沒經驗導致的問題,進度還是非常喜人的。最讓我沉醉的感覺是,看著自己寫了幾百行代碼一測試就達到想要的效果,如同在酷夏干渴難耐時痛飲了一大杯農夫山泉。項目的最后一個星期,對于我來說是額外添加的時間。所以除了最后2天忙著幫組長做各種掃尾工作,比如PPT文字的撰寫,一些小界面的繪制,記錄代碼缺陷等,前5天貌似幫別人(包括其他組)寫了不少代碼,可見自己可挖掘的潛力還是挺大的。最后在寫數據庫備份功能的時候,發下自己IO流的知識都記不起來了,連創建一個文件夾都不會了,當了一次“熟能生巧”的反例,總體來說,這次項目也發現不少自己的缺陷,非常期待寒假的來臨,以便補全自己的短板。
回首這幾個月的自己,與好逸惡勞的人生目標愈發的遙遠了,“充實”二字是不錯的詮釋,對于撐起人生的暖色更自信了。除了對JAVA的了解加深外,很可喜的看到了自我內心的強大:1.多找主觀原因,多找自身問題,拒絕向現實妥協。2.加強與人溝通,溝通是理解的基礎。3.放下對沒有復讀和高考不好的耿耿于懷,這只是歷練自己的一個挫折;收起對于這副皮囊的自我感覺良好,唯有一個人的思想才能打動他人。4.老師同學的批評和指正,是進步之源。
末了,真心的謝謝中信的各位老師帶給我太多的進步。不知不覺啰嗦了這么多,希望您看著不會覺得煩。我不善于表達對人的情感。在中信里,有給人一種大道質樸感覺的馬老師,親切陽光的鄧老師,犀利切實的戴老師,本人僅有拙筆一支,寫不出合適的詞句來描繪你們的教誨,唯有銘刻在心,永難相忘。以幾句小詩作結:
嘆往昔、 成蹉跎 ,吳下阿蒙踏征途 ;
繾綣時、 難自已, 春風得意飲晨露 ;
風過也、 中信路, 群鷹翱翔展宏圖 。
|