正式學習電腦一年小結:(04/1—04/12)

來源:互聯網
上載者:User

        很多IT人都喜歡對自己作人生小結,不過多在小結二字前冠以諸如“風雨十年”之類的字眼,為了不致於讓自己在多年後也這般一生歎息的來寫上一篇《多少年人生小結》的文章,我覺定早點動筆,在恰當的時候記錄下自己某一階段的人生感悟,思考過去的同時也展望未來。
這篇小結以電腦學習為主線,穿插著講一些比較重要的生活及學習上的感悟.   
       嚴格的說,我應該是個電腦愛好者,至少再沒轉進電腦系之前我是這樣給自己定義的。在進入大學的的第二個星期,我看到學校食堂前有賣江蘇二級VB考試的試題,我覺得搞笑---VB這種東西也能來考試?經過確認後,我得到的肯定的回答,而那本二級VB考試的試題集也被我買下了。我覺得,通過這種考試對於我而言是小菜一碟,誰叫我是電腦愛好者呢。
       我所在的大學是中國一所很一般的大學(我不想說太多憤慨的話來破壞我這篇文章小結的基調,就以"一般"二字簡而括之),進去時該校全國排名五十幾,現在好像快躍破九十了.
       大一的上半學期自己並沒有完全適應,其實除了高數,其它就沒學什麼,而我卻不知都忙了些什麼,跑超市,跑新華書店,總之,錢是沒少花。
       03年的12月,看到有全國二級VB的報名(江蘇的得等到大二才可以報),我想,終於可以做點有意思的事了,儘管報名費要了我80元,不

過我覺得值(現在看來,的確如此)。
    04年
    一月:
    正式開始學習VB,以前在高中學過一陣子VB(不過高中那本教科書太害人,把字串都印成了sting,嚴重打消初學者的熱情,尤其是在沒老師教的時候)所以,對於我而言,正式要學的部分,其實應該是從函數開始。正如VB給所有人的印象一樣,在學習中並沒有遇到太多難於去理解的內容,整個過程還是比較輕鬆的。
   
    二月:
    回家後,除了繼續VB的學習之外。我還開始下決心拿下我以前一直拿不下的一個軟體---Flash(其實,我一開始的想法很簡單,想用Flash做一個類似於心情MTV的東東就很不錯了,踏進FLASH才知,我又進入了另一片天地)。而在VB方面,我掌握了一種很好的學習方式,那就是上網求助,我那是上的網站是一個叫VB大世界的論壇,裡面的熱心人挺多的,尤其是一個叫VBSTAR的高手,對我的問題幾乎是有問必答,至今想起,仍十分感謝他。
    現在,隨著電腦學習習慣的逐漸養成,覺得上網發貼求助是應該被放在最後實現的一種方式。只有在自己苦想,查書上及電腦中的E資料,並在搜尋引擎上無法查到相關內容的均無果情況下,才去選擇發貼求助這種方式。
    

    三月:
    買了幾份卷子,備戰四月初的VB二級。
    看到一些跟工程相關的專業開了AUTO CAD課,覺得眼紅,也去跟著學了,不過後來無疾而終...如果以後要說我和這類軟體還有什麼關係的話,我想,我可能會進行對AUTO CAD進行二次開發的工作。
    Flash繼續做小動畫,當時覺得能把自己學校網站上的那個FLASH給摸仿出就覺得很不錯了。   
   
    四月:
    參加二級VB考試。
    學校在這個時候不緊不慢的對理工科的學生開始了為期0.75學期的VB教學工作,我當然對這種層次的東東已經不屑一顧了,不過有一點意思的是,我爭取到了在每節課課間休息的時候上去講述一下自己對VB的一些小心得的機會。我把照書上做的那些有趣的東東,如螢幕保護裝置,失去滑鼠之類的效果展示給大家,想通過這樣的方式,告訴大家,學VB是多麼有趣... ...不過在考試的大棒之下,好像大家的興趣並提不起來... ...
    考完VB後,我想做的第一件事,就是開始學習C語言,因為我覺得那是專業的語言,只有會了它,自己的水平才算上一個檔次,在《C程式設計》的扉頁上,我是這樣寫的:
    正式跨進編程世界的大門,從此刻開始... ...
                                                                                    04.4.07
                                     
   輔導員要我給院裡的網站做一個FLASH動畫,我當然非常開心的接受了。當時我還只會gotoAndPlay(),stop()一類的AS。整個Flash全部用動畫,沒有指令碼,還加上了一點現抄現學的PHOTOSHOP,有幾個晚上,自習沒去上,都把時間放在機房裡做FLASH了。不過那個項目做的並不愉快,原因在於負責網頁的那個同學,在網頁那塊的水平確實有些不夠檔次,結果,我第一個本來可以公之與從的作品,就這樣的在沒有規化的開發的情況下“流產”了。並且,還被輔導員誤認為是幹活不賣力,搞得關係不太好......
   
    五月:
    回家的那幾天,抓緊時間用VB做了幾個有意思的東東,比方法:駐波的示範,畫出任意的函數映像,飛彈追擊擊實驗等等,現在幹來,這些東西從內到外的缺陷太多,但正是這份熱情,才成為了我更努力學習電腦知識的基石。
    FLASH方面,在學校圖書館借到了一本N厚的FLASH的書,那本書是中國青年出版社的一本講FLASH5編程的書,標價要120元哩,這應該算是我AS方面的啟蒙讀物吧,該書圖文並茂(不然怎會要120?),讀著相當的輕鬆,我抓緊時間上機房練習,在進入轉場特效時,有一個效果出了問題,於是上閃吧求助,別人看了My Code,說是FLASH4時代的代碼,現在早淘汰了。聽聞此言,一開始覺得很失落,不過現在想起來,那些代碼只不過是非常皮毛的東西,入門的能學的也就這些了。
    C語言方面,多半是看書,實踐很少(這當然有害),在學校機房上,有TC,BC及VC,我當時一看到DOS系統就暈,所以,當我沒有在TC裡設定好Incldue和lib的路徑而導致編譯失敗時,我只好去選BC和VC了,所幸,它們跑起來要求較少,還算湊和的過去。雖然,國內論壇上對TC叫罵聲連連,可是,對一個初學者而言,TC這種東西是再好也不過的了。用好TC,才是更好的去使用BC及VC的基礎,至少我是這樣認為的。
    
    六月:
        上旬考試比較集中,下旬,比較輕鬆.經過一陣的學習,我基本可以看懂自己手上的一本FLASH書上所講的一個FLASH飛機遊戲的所有代碼了,當時用的方法是一個空的MC來檢測按鍵,而在幀三和幀二間反覆的進行gotoAndPlay來進行的,現在想想,這樣子做遊戲除了把人搞得更暈外,基本沒什麼意思.不過,對於一個初學者的我,做這個遊戲所帶來的樂趣與動力遠大於遊戲本身.(的確是這樣,前一陣子用TC做了個貪吃蛇,把遊戲玩得很好我一點不在意,相反,當我捉出了一個只有在運行中並且是吃到一定豆子才激發的一個BUG時,興奮的讓我都跳了起來,也許正是這樣的樂趣上的轉變,才註定了我的程式人生吧.)
   
        在這個月,我去圖書借了兩本PHOTOSHOP(很不容易喲^0^,這種書基本上是一上書架就被搶掉的那種),準備對圖形領域進行狂攻,原因很簡單,FLASH對映像的加工能力是很弱的,要配合其工作,最好是會像PHOTOSHOP這樣的影像處理軟體. 6月下旬,基本沒課,考試就少,我早上吃完飯後,直奔機房,劃飯卡上機練PHOTOSHOP,就這樣,我每天上機要上掉5元到6元,但我認為值.不過話說回來,雖然我把PHOTOSHOP練掉了兩本書,可是那類書多為"給步驟,跟我做"的那種,你在用那個濾鏡,做那個色彩變換之前,根本就不知道作者會把你帶到哪裡.看來,這圖形設計領域又是另一個完全不同的天地啊,不僅要有靈感,更有創意,雖然在暑假裡仍掙紮著想學3D MAX以及ADOBE AFFECT EFFECTS,不過編程領域有著太多的內容要學,這種設計的東東雖然自己很想學,怎奈心有餘而力不足.看來,這些軟體只能等我以後有閑情一刻的空閑時再去賞玩了.
   
    七月:
    我幹了一件很重要的事,決定轉入電腦專業讀書.
    在即將放假前的第三天,在夕陽夕下時,我在無比溫煦的陽光中,我想到的人生的目標與價值.
    自己原來那個專業既不喜歡也沒有前途,而原來要轉的那個專業是這所大學的一個品牌專業,不過我當時想轉到那個專業的唯一目的,恐怕還是繼續自己想要"搏"一下的想法,我想在那個比較好的專業讀,然後是考研,考的不是這個專業的研,而是電腦專業的研.
    現在想想,自己這樣做實在是太累了,是不是在給自己開玩笑,條條道路都通羅馬.人才不是都要足一個模式,一個人不是要那麼累,不是要那麼的憤憤不平才會成功的,如果有一種方式,可以讓自己充分發揮自己的才華而去取得成功的話,為什麼不去做呢?
    所以,我毅然決定要轉入電腦系(儘管它是這個學校眾所周知排名buttom專業),在那裡,我相信自己有足夠的熱情與實力去獲得屬於自己的成功.將原來自己要轉的那個專業改成電腦並不是一件輕鬆的事,這一期間,我原來那個院的副院長---魯院長,無私的協助了我.幫我解決了轉專業的事,這樣把學生的事放在首位的事的老師現在已經很難找了,作為一院之長,他當之無愧,我會感謝他一輩子.
    回家之前,我買了一本書,一本ROBBER PENNER的<FLASH MX 編程>,它幾乎成了我整個暑假的主題,雖然此書並沒有系統的講解AS1的文法,但是上面的一些前期的例子輕巧實用,看著例子,我開始了自己的實踐,主要是一些初期的物理現象的摸擬(我個人對物理及數學還是很有興趣的),什麼七球互碰啦,雙星系統啦.編程上少量的基於對象加主要的面向過程實現,雖然並沒有什麼神奇,但挺有成就感的.

    八月:
    十號之前,繼續我的摸擬,十號之後,主要是文檔整理加複習,迎接轉專業考試.
    二十號趕赴學校前,小結了一下自己這個暑假的學習所得,寫了一篇初級物量摸擬的文章,被閃吧遊戲區版主賞臉給加了五分,小有成功之路就感.
    非常感謝的是原來我們那個院的另一位同學,送給了我一台奔一的電腦,這台在別人眼裡純屬垃圾的東西,對於我而言卻成了最得力的助手,沒有它,我對電腦的熱情一定又會被打消不少.這位同學待人非常的真誠和無私,能和這樣的人成為朋友真的是非常開心的事情,這位同學,我也要感謝他一輩子.
    轉專業考試結束後,抓緊練了幾天C++中類的基礎練習.

    九月:
    雖然確定自己可以轉入電腦專業,不過通知還沒有下來,所以,自己基本上就處於游離態.
    跟原來轉業上課的時候,我寫著自己的程式,這一期間,完成了一個碰磚塊的小遊戲.
   
    十月:
    正式轉入了電腦專業讀書,不過,我所期待的課程C++要被放到學期的後半段,還有離散數學,資料結構等我認為極度潰乏相學的課程,竟然都要等一個到兩個學期不等才可以學.所以,為什麼這個學校的這個專業那麼的...的原因我終於知道了. 不過這並無所謂,只要我在這裡電腦方面有一技之長,自然會被認可的,我要的是這樣一個可以被認可和激勵的氛圍,這些是我最底線的要求了.
    主要的精力放在了一個解行列式程式的製作上(VB),小有斬獲,不過數學上感覺知識不太夠嗆用了,再想進展,不補點"內功"是不行的了.
    英語老師上課幽默有趣,極具人格魅力,我深深的被他上課的方式所吸引了... ...我的英語這學期一下子從八十幾分徘徊的那一族躍升到了九十分一族的行列.真的很感謝這位老師,使我不致於把這個學校的所有老師的評分都打成不及格.
   
    十一月:
    嘗試著做了一個最初級的資料庫(VB),不過功能太少了,沒人要:(
    用了整整三天的時間,做了一個FLASH講座的開場動畫(講課的不是我),覺得得到了不少鍛煉,不過,那個FLASH MX裡可以放的東東到了2004裡成為了一堆垃圾,效查沒出來,好像是全域變數的問題.(所以,我決定在沒把AS2搞得比較懂之前,不再做FLASH方面的東東)

    十二月:
    終於開始了我向我已久的C++學習之旅了,雖然主講老師比較那個(他竟然說BASIC語言是比爾.蓋茨發明的?!!暈倒~~~),我可早就顧不了那麼多了,我想學C++,我太想學C++了,C++像是一棵結了無數美麗果子的大樹,每摘下一個果子,你會被荊棘刺到一點皮膚,不過,當果子的美味放進你的嘴裡的時候,你一定會快樂的忘乎所以,一定會大聲的呐喊:"我還想要更多!".是的,學了C++後,我第一次真正的覺得,代碼的威力這般之大,我第一次接觸到了編程界的大師及編程世界的名著.C++的學習,為我洞開了一片新的真正的屬於編程人員的領域,使我暴發了前所未有的學習熱情.

    展望05
    對於這新的一年,我希望你從以下幾個方面去完善自己:
    1電腦學科自學習慣的養成.
    2及時去否定庸師,花了錢而買不到好的教育在這種學校裡是很正常的.
    3不斷鍛煉並發揮專長,絕對放棄分數當先的想法(除了主攻的課程之外),對於未來沒有什麼價值的課程,底線的要求是過.
    4合理的文檔及材料的整理,不要讓資料成為垃圾!
    5合作是更好發展的唯一方式,用你自己的方式去掙取吧,畢竟在這個不算小的計信院,還是有人真正喜歡學軟體,學編程的.

                                                                                                                                                                         05/1/27
                                                                                                                                                      EmilMatthew(小小夢想)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.