時間過的真快,轉眼間已經在csdn呆了死年,這也意味著我已經大四了,時間過的很快啊,大四,總能給人太多的感慨,太多的回憶,也有太多的遺憾。還沒有感覺,昨天依然成為回憶,總之時間是不會再來了,自己依然得走著……
· 大一的青澀業已消失不見,當時那個連座位也不好意思占的小青年如今淹沒在時光的片段中,模糊的看不清,記不起了。剛進入大學的時候,由於種種原因,自己心情總是很壓抑的。可笑的是到了開學的第二天才知道自己學的是電腦專業,當時通知書上寫的是電氣資訊類,被騙的感覺!上大學之前自己可是沒有碰過多少次電腦啊,上高二的時候去過一次網吧,還沒來得及弄明白怎麼聽歌時間就到了,不得不下機走人。還好上半學期沒有開設專業課,現在想起來沒上專業課是很好的安排,否則自己肯定死的很慘吧估計,上學期學了電腦引論的課,特別是講到程式的問題時自己死活聽不懂,上機檢查作業,只要把老師課上講得程式敲了就算完成,我愣是沒有敲,老師檢查到自己時,老師問”人家都寫了你怎麼不寫?“
”不會怎麼敲!“
本來很無辜地一句話把老師堵死了,當時自己那個汗,現在想起來都好笑,時光荏苒,這個老師現在成了我的畢業導師,提起來這件事老師早已經淡忘。
· 總之大一過的糊裡糊塗,快放寒假的時候,我們的專業書java發到了我們的手中,這是我大學接觸的第一門電腦語言課還是英語版的!由於高中的習慣,把這本書帶回了家,整個寒假就在啃這本書,邊看詞典邊理解,也沒有電腦測試,總之是寒假把這本書“看完”了,只是看完了而已,裡面好多東西都不懂,什麼事對象?class這java中到底什麼意思,輸出字元1
+ 2 為什麼等於12不等於三?總之,百思不得其解!(當然也怪自己英語水平太次的原因,六級第三次裸考才勉強通過)
·
開學之後的第一件事就是去圖書館借了本中文的java書,又”看“了一遍,還是雲裡霧裡的感覺,那時的專業書,哪怕是中文版的,對於我也不過是個另類的外語罷了,感覺自己真的很笨,很頭大,很茫然!當然以前的那些疑問現在都已經解決了
· 終於有了一台自己的電腦,記得當時那個笨啊,直接把機房案頭的捷徑拷貝到自己的案頭上以為能用了,還被室友嘲笑了一番,反正當時臉肯定很紅吧,傻B一個,安裝好netbeans以後,就從頭開始測試程式,先敲很經典的程式”hello
world",把main函數的public去掉,或者改成private是什麼樣的結果,或者把static去掉,總之瞎折騰了一番,稍微明白了怎麼回事兒,當時自己真是異想天開,把java檔案尾碼名改成exe,看看能不能運行,各種傻吧!遇到問題了,也不像現在這樣先在網上查,專等著上課前問老師,或者一個人在那煩惱地胡亂猜想著可能的原因,總之,自己走了太多的彎路,迷茫過,鬱悶過,苦惱過。看著周圍的同學,有時候感覺自己這條路走的很孤獨,遇到問題了也不能找同學相互探討,都是在網上搜,發帖問,群裡發qq。倒是每到期末大作業的時候,還得被同學糾纏著熬夜去解決他們遇到的問題,當然在解決問題的時候自己也能學習些什麼,只是要是平常的時候能有個人在一起經常探討一二也不錯啊,可惜沒有,很遺憾也很無奈。
· 就這樣,把書上的程式敲完了,測試裡面的程式,根據自己的理解改動程式看結果。裡面有迷惑,苦悶,也有豁然開朗的欣喜,總之心情是大起大落的,半天看不懂或者運行不成功一個程式都想把電腦給扔了,更有的時候有种放棄的衝動。
· 過了半學期,記得老師讓寫個列印菱形的程式,自己花了一個星期才搞定,還自作主張得多加了for迴圈,形成了一排排燈籠的形狀,當時那個樂啊,是無法用言語表達的,就像小狗看到帶肉的骨頭一樣興奮。當時感覺自己特別牛,於是就大模大樣的準備在csdn上準備幫人家答題,結果傻眼了,自己來連人家問的是什麼意思都搞不懂!!!才知道自己不是個人物,只不過是個人罷了。同學雖然說我學習認真刻苦,但是只有自己知道,自己當時最大的特點就是用心不專,比如敲程式的時候,聽著歌,登陸著QQ,QQ有資訊了馬上停下編程聊兩句,這都是大一和大二犯的毛病,比較壞的毛病,後來費了很大勁兒才算基本改正過來。要是當時能像現在這樣對著電腦安心地敲程式敲半天,我估計自己的水平會更早的提高到現在這個自以為還不錯的層次吧。每每想到此總是唏噓不已。
· 遺憾,總會有的,在遺憾中反思才能讓人成長和成熟,當時的遺憾就算是作為現在的教訓吧!
· 《java編程思想》這本書,是在逛論壇的時候別人給推薦的,到現在這本書還經常翻閱,已經算是第四遍了吧!當時看這本書的時候,前幾章基礎的還勉強能看懂,後來就不知所云了。“告訴一頭豬如何去飛他能懂嗎?還是先插上翅膀在說吧”這句小說裡的話形容我很恰當,自己就是一隻沒長翅膀的小豬!
· 當然這本書是沒法看下去了,就看了《java核心技術》卷一,上面的常式序也測試完了 ,囫圇吞棗地看完了這本書,後來發現還是有太多令自己疑惑的地方,不得不認認真真地看了第二遍,仔細地推敲上面的程式,才讓自己感到滿意,現在看來之所以有這麼的疑問主要是自己物件導向的思維方式完全不懂導致。(自己當時對於this的苦思不得其解而鬱悶了很長時間)
· 總之,發現自己特別愛急於求成,總是想著要一口吃個胖子,寫出很牛的程式,這樣的心情總會在我的編程之路上時不時出現,其實自己在努力改正,踏實一點,根紮的深,葉才長的茂!這個道理不是不明白,只是各種各樣的原因讓自己總是容易犯急於求成的錯誤,這也是編程人員的常犯的錯誤吧,總之這四年來,自己時不時會浮躁,會因為太過急於求成造成自己學習的不是那麼腳踏實地,都是蜻蜓點水不深入的那種!
· 總之切莫浮躁吧,你讓剛出生的娃娃叫你叔叔,可能嗎?人家可是連爸爸媽媽都不會呢!
· 當時剛開始學習java的時候,特別怕編譯或者運行出錯,看到錯誤提示一大堆,什麼null 指標,各種異常,頭大了都,愣是束手無策。當時是一出問題就問老師,老師都煩了,你就不會先自己分析分析啊?呵呵
· 從大學到現在,隨著時間的推移,睡覺時間由十點半到十二點或者一點,但是自己值得驕傲的是自己依然每天堅持早起,從大一的六點,到現在的六點半,雖然冬天的校園裡不會出現我冷的瑟瑟發抖的讀英語的身影,但是自己依然保持著早起的習慣!當然也有著不好的習慣,上課的時候特別是上自己不喜歡的課的時候,喜歡用手機上網看新聞
· 記得自己剛開始學編程,在java群裡面問問題,幾乎沒人理,也許人家不屑於回答我的幼稚的問題吧,或者說人家太忙的原因,現在我在群裡面看到有問題的時候,總是能回答的就回答,不能回答的也盡量提點建議,協助別人也是一種快樂,不過現在想起來,當時走了太多的彎路,岔路,甚至走了一大圈有回到了原地!伴著成長和困惑,伴著收穫和遺憾,自己的大一生活結束了,自己在編程道路上的掙紮也暫時告一段落,放假回家,就帶了一本書《java編程思想》……