一個計算機學(xué)院學(xué)生四年學(xué)習(xí)生活的回顧與反思_第1頁
一個計算機學(xué)院學(xué)生四年學(xué)習(xí)生活的回顧與反思_第2頁
一個計算機學(xué)院學(xué)生四年學(xué)習(xí)生活的回顧與反思_第3頁
一個計算機學(xué)院學(xué)生四年學(xué)習(xí)生活的回顧與反思_第4頁
一個計算機學(xué)院學(xué)生四年學(xué)習(xí)生活的回顧與反思_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

PAGEPAGE1一個計算機學(xué)院學(xué)生四年學(xué)習(xí)生活的回顧與反思

昨天想了整整一宿,最后寫下下面這些對于大學(xué)學(xué)習(xí)生活的回顧與反思。覺得作為一個“過來人”很有必要將一些問題說給未來將要畢業(yè)的同學(xué),希望能夠吸取我的教訓(xùn),少走些彎路。同時以此為鑒,今后努力的改正、提升自己。(沒興趣聽我白話者可直接跳讀到第六部分總結(jié))

大學(xué)生活馬上就要結(jié)束了,這里不禁感嘆時光飛逝,物是人非……

記得剛剛踏入大學(xué)校門的時候,心中躊躇滿志,雖然那時甚至不知道C語言是什么東西,但是仍然對于自己四年后的形象充滿了無限的憧憬:雄厚的基礎(chǔ)知識,良好的學(xué)術(shù)能力,很高的技術(shù)才華,未來之科學(xué)棟梁等等……

而如今的狀況卻是:為了得到一個可以糊口的IT民工職位抓破頭皮,郁悶與苦惱中為得到一個工作機會而暗自慶幸,至于什么專心學(xué)術(shù),什么科學(xué)棟梁,似乎距離自己越來越遙遠(yuǎn)。

直到此刻,我仍然不認(rèn)為自己的大學(xué)是完全墮落的,我也不認(rèn)為自己讀的書是無用的,我更不贊成自己沒有學(xué)習(xí)計算機科學(xué)的資質(zhì),那么問題究竟出現(xiàn)在什么地方?我想這里有很多原因,絕大部分是自己的。1.基礎(chǔ)知識薄弱!

在我東奔西走找工作的時候,才真正的體會到自己原來喜歡炫耀的基礎(chǔ)知識是多么的薄弱,而他們又是那么的重要。我曾經(jīng)在面試時因為說不清進程間的通信機制而當(dāng)場被無情的BS,也因為對于自己基礎(chǔ)能力不自信而放棄一家很牛逼的公司研發(fā)部提供的筆試機會。

先要談及計院的一大問題。其實在這里真正對于計算機感興趣,并且肯于專心研究,搞學(xué)術(shù)的學(xué)生真的是鳳毛麟角。大環(huán)境是普遍是網(wǎng)游成風(fēng),**猖獗。真正的沒有幾個人肯安下心來讀書,即使那幾個老老實實聽課的“好學(xué)生”也只不過是為了一個高高的GPA,一個可以在家長同學(xué)面前顯擺的獎學(xué)金證書。而真正希望學(xué)東西,做學(xué)問的人太少了。在我找工作的過程中,手中握著一摞獎學(xué)金證書,后來被證明絕對是廢紙,任憑你怎么吹噓自己的成績,沒有單位會真的拿來仔細(xì)的看上一看。

回歸正題,什么才是真正的基礎(chǔ)扎實?我的理解是不僅要牢牢的掌握大學(xué)課本中關(guān)于計算機核心課程的理論知識,而且還要適當(dāng)?shù)倪M行深入。對于該方向非常重要的思想、名詞、技術(shù)都要有良好的把握。比如可以隨手寫出快速排序、哈希查找等經(jīng)典的常用算法,熟記線程與進程的概念、他們的差別,并且能夠解釋清楚諸如僵尸進程之類的問題。會Linux的不僅僅是就會幾條shell命令,或者干脆就會裝個系統(tǒng)。用C++的不僅僅要會語法(估計這是絕大多數(shù)畢業(yè)生對于C++的理解程度),起碼要了解一些常用的標(biāo)準(zhǔn)庫,知道什么是STL,了解些基本的OO思維方法。學(xué)過網(wǎng)絡(luò)的最起碼要用過socket,了解數(shù)據(jù)庫的不能僅僅就會寫幾個SQL語句,背兩條范式等等。

說到這里不禁有點激動,前幾天在一個IT論壇上看到一個關(guān)于大學(xué)讀書無用論的帖子。說讀書無用的人這些基礎(chǔ)知識掌握的恐怕也不怎么樣,連基礎(chǔ)的東西都沒弄明白怎么好意思說自己讀過書?沒讀過書怎么他媽的好意思說讀書沒用?!其實不是讀書無用,是肯安心讀書的人太少,而書讀的足夠的人更少。

倘若沒有這些基礎(chǔ),僅僅會用這個工具,那個框架,充其量也不過是個IT民工,今后的發(fā)展必定受到制約,選擇只有三條:1.做一輩子IT民工2.將大學(xué)中欠下來的債補上3.改行

這里我不想說太多,話歸正題。如果要我重新的去選擇,我一定在學(xué)習(xí)每一門課程的同時盡量的找到相關(guān)的資料,擴展每一個話題。同時,將一些最常用的思想,技術(shù),方法記錄下來,并且苦練到可以熟練應(yīng)用的地步,并且時常的加以回顧。真正基礎(chǔ)雄厚的人就應(yīng)該是可以將常用的基礎(chǔ)性知識熟記成誦的人,提到一個基本的名詞或者話題能夠?qū)⑵鋪睚埲ッ}解釋清楚的人2.學(xué)風(fēng)不正,**猖獗

這里的學(xué)風(fēng)不正,**成風(fēng)。我想一方面要怪罪于我們自己,對于前途不負(fù)責(zé)任,將大好的寶貴時光都用在了網(wǎng)游、泡妞、喝酒等事情上;另一方面計院的領(lǐng)導(dǎo)以及老師就真的沒責(zé)任了嗎?

如今的老師大都想著自己的小項目能賺多少錢,如今的領(lǐng)導(dǎo)多數(shù)考慮自己負(fù)責(zé)的這一塊不要出問題而影響到頭上的烏紗帽。“一切為了學(xué)生”,表面看起來冠冕堂皇,實則是句屁話。老師根本沒時間備課(或者沒水平備課),上課照本宣科的念幻燈片,考試之前為了保證及格率不忘幫大家“畫畫范圍”。記得大學(xué)一年級的計算機導(dǎo)論課,一個老頭足足的念了一個學(xué)期的幻燈,內(nèi)容就是C語言,數(shù)字邏輯,離散數(shù)學(xué)課程的前1/3……內(nèi)容巨枯燥,而且朗讀水平超級差勁。也難怪很多人從一開始就認(rèn)為進入計院如同進入火坑。大學(xué)四年學(xué)下來不知道計算機專業(yè)的學(xué)完了究竟能做什么。到了畢業(yè)時刻,領(lǐng)導(dǎo)開始擔(dān)心就業(yè)率了,早就內(nèi)外成患、以渙散墮落為風(fēng)的計算機學(xué)院有豈能在短時間里奮發(fā)起來?這個時候開始埋怨大家這個不是,那個不對,仿佛一切問題都是學(xué)生的,我想問問你們早干什么來的?之前的那么多時間不好好的調(diào)教你的學(xué)生,為什么這個時候才想起來教育

在這樣的學(xué)習(xí)環(huán)境下,除了主動的自學(xué),多多的上網(wǎng)搜集信息、泡圖書館,還能有什么選擇呢?但說回來,我沒完全的做到。最終問題還出在自己,不夠堅定,有時會隨著大環(huán)境一起墮落,一起enjoy美好的大學(xué)生活……3.實踐薄弱,人才位置錯放

看著自己簡歷中可憐的實踐經(jīng)驗,面對人才市場上實踐經(jīng)驗黃金般的價格,自己不禁暗自悔恨……

很多人都在用理論扎實來搪塞自己實踐方面的低能,我想這個借口根本站不住腳。首先,計算機這個學(xué)科的性質(zhì)就決定了沒有實踐,理論幾乎沒法理解的扎實透徹。就好比熟記騎自行車手冊的人可能根本不會騎車一樣。我們不排除有未來的圖靈、Knuth一類的大牛,只要即使不寫什么重要的代碼,理論也是巨牛無比。但是大多數(shù)學(xué)過數(shù)據(jù)結(jié)構(gòu)與算法的人來說,能用C寫個Dijkstra最短路算法就算不錯了,你要給他個什么城市公交線路選擇問題,他保準(zhǔn)暈菜,當(dāng)場崩潰(這樣例子我見多了)。

其實我們的同學(xué)中真的有些非常的出色,只不過是放錯了位置。(尤其是女生,我覺得大多數(shù)都不適合去編程)倘若不是在計院,可能他們已經(jīng)憑借著自己出色的能力在該方向上開始嶄露頭角了。我不只聽到一個人抱怨自己不適合編程,一些人是純粹的為自己**找借口。這些人往往自己都不知道計算機究竟在學(xué)什么,估計換個環(huán)境也還是一個逼樣。有些人我感覺絕對是高考造成的資源嚴(yán)重錯放,他們在感性理解方面確實非常的出色,自己也非常的上進,換專業(yè)絕對是非常好的選擇。但是大一大二的時候,我們的老師,我們的領(lǐng)導(dǎo)又他媽在干啥呢?一些必要的引導(dǎo)總是你們的職責(zé)吧,干麻叫這些同學(xué)走過了大學(xué)四年才意識到自己不適合學(xué)計算機?

總之,種種因素,大多數(shù)同學(xué)四年沒編過幾行代碼,課設(shè)不過草草了事(據(jù)說某些老師甚至推薦同學(xué)去校外找人代做畢設(shè)),所以畢業(yè)時,之前做過的東西根本不敢往簡歷里寫,因為根本沒有啥技術(shù)含量,都他媽copy的。4.項目反思

在我向面試官夸夸其談自己的所謂有技術(shù)含量的項目經(jīng)驗時,不住的冒虛汗,甚至還被一個考官當(dāng)場揭穿并遭到無情的BS?,F(xiàn)在想想,更加悔恨不已

我也曾經(jīng)意識到實踐的問題。自己也曾經(jīng)雄心勃勃的要寫有技術(shù)含量的代碼。我大學(xué)里自己寫過兩個自認(rèn)為是比較有技術(shù)含量的項目。不過兩個項目最終皆因打不完的補丁,層出不窮的新bug,臃腫而雜亂的代碼,以及自己對于繼續(xù)開發(fā)與維護失去信心與興趣等原因而最終擱淺失敗。

究其原因,我總結(jié)如下:

首先是自己太浮躁。我覺得這個問題在當(dāng)今的畢業(yè)生人群中以及IT行業(yè)里是普遍存在的。剛剛會編程就開始yy自己能寫出多牛逼的程序,做多牛逼的軟件。事實證明,任何牛逼的軟件都不是一下子就那么牛逼的,必須要循序漸進的展開。當(dāng)時,剛剛背熟了C++的語法,就萌生了要寫一個牛逼系統(tǒng)證明自己的想法。其實這個想法本沒有錯,錯就錯在我沒有進行必要的積累,而且缺乏對于系統(tǒng)模塊逐步開發(fā)并測試的耐心。在網(wǎng)上下了點別人的設(shè)計經(jīng)驗,自己就開始照貓畫虎的寫代碼。其結(jié)果可想而知,調(diào)試了n久代碼才能勉強的運行,而且及其不穩(wěn)定。整個項目亂成一團,打一個補丁又出兩個bug那種。

這個時候其實應(yīng)該吸取經(jīng)驗,對于代碼進行重寫,系統(tǒng)進行改進,甚至有必要重新設(shè)計。而我又開始浮躁了,覺得這個算不了什么,吸取教訓(xùn),再寫個更有技術(shù)含量的牛逼程序一定成功。于是竟然無厘頭的放棄了那一堆研究了將近一個月的代碼,開始了新的項目設(shè)計。這個項目的結(jié)果更加的可笑,我最終甚至都沒有完整的運行整個程序,無論我怎么調(diào)試,程序到一半的時候都會莫名其妙的崩潰,而雜亂的設(shè)計與垃圾代碼使得我想趕緊將這些破玩意放入回收站。這時我一方面感覺自己也沒啥能力寫軟件,估計再寫也就是九流貨色,沒啥發(fā)展;另一方面開始責(zé)怪學(xué)校,為什么沒有一丁點編程的氛圍,這樣也不至于我孤軍奮戰(zhàn)。我還傻了吧唧的郁悶了好一陣子,之后做了一個我雖然不后悔,但是卻覺的是很愚蠢的決定—加入考G大軍,并全職學(xué)習(xí)一年的英語。

其實現(xiàn)在想想那時真是愚蠢的很,明知道做軟件一次成功是不可能的,還偏偏犯這種錯誤。為什么呢?答案就是當(dāng)時太急功近利了,以為自己多牛逼,寫個程序不費事。但實際遇到困難的時候,有沒有耐心與毅力去解決,甚至感覺之前的工作是在浪費時間。雖然現(xiàn)在想想可笑,但是此刻很多人(可能我也在內(nèi))還在犯著同樣的錯誤。

總之急功近利很容易導(dǎo)致莫名的失敗感,并且會為自己的失?。ㄆ鋵嵾@個不能叫失?。┱腋鞣N借口,然后在借口的安慰下完全的放縱自己。這一點也體現(xiàn)在了我考G的過程中。5.借口==障礙

當(dāng)時的挫敗感使得我對于計算機學(xué)院這個機構(gòu)完全的失去了信息,眼看就是最最關(guān)鍵的大三了,這將決定我的出路,我該如何是好?

這個時候我是這樣想的,如果考研的話,恐怕會從一個火坑跳到另外一個。從而可能會與許多和我一樣迷茫的同學(xué)一樣繼續(xù)兩年打醬油的生活。因為種種yy以及對于自己不準(zhǔn)確的定位,導(dǎo)致我想到了考GT出國。于是花了1000多塊錢報了個新東方,成天夾著厚厚的紅寶石去圖書館……現(xiàn)在來看,我不后悔當(dāng)初的決定,因為我確實在這個過程中學(xué)到了好多,也認(rèn)識了很多朋友。而且我覺得,如果當(dāng)時是因為害怕而沒有去嘗試的話,自己會在悔恨中渡過前半生。但是我覺得當(dāng)時的考G絕對是泡沫,它讓我產(chǎn)生了種種幻覺,以為自己因為考G水平就高了不少。這個泡沫膨脹了半年多,最后以一個失敗的分?jǐn)?shù)為標(biāo)志迅速的破滅。(就好像金融危機一樣)

其實,如果這個時候,我意識到前面問題的嚴(yán)重性,最差也應(yīng)該把握住考G這個機會。然而,我又一次沒有做到?;仡櫿麄€考G的過程,我在不斷的為自己找借口。我埋怨背單詞太苦,于是經(jīng)常為自己開小差(游**,看看雜書、電影等)。我做題受到打擊時,埋怨周圍沒有人跟我一起準(zhǔn)備。我還以考G為借口,糊弄自己的專業(yè)課,糊弄自己的課設(shè),糊弄自己的前程!我還經(jīng)常的受到打擊,而每當(dāng)被天書般的GRE習(xí)題打擊之后,總是自己傻了吧唧的郁悶,而沒有用心的去總結(jié),去努力的提升自己。我因此浪費了不少時間。雖然,在此期間我從沒有放縱過自己,每天都盡可能的堅持呆著圖書館或自習(xí)室里,但是對于本身英語基礎(chǔ)就很薄弱的我來說,面對這樣大的挑戰(zhàn),如此糟糕的狀態(tài)又怎么能成功呢?

最后的結(jié)果可想而知,我用了一年的時間專門學(xué)習(xí)英語,雖然英文水平有了一些進步,但是與巨額的開銷,以及自己辛苦的付出絕對不成比例?,F(xiàn)在我的GRE單詞也忘的差不多了,不知道這個曾經(jīng)的美麗留學(xué)夢會不會隨著我的科學(xué)夢一起從此破滅呢……6.總結(jié)

上面說了好多,此刻心情很激動,思維好雜亂,現(xiàn)在要平靜一下,整理一下。

上大學(xué)首要任務(wù):明白自己是來干什么的,走出這里的時候自己要收獲什么,自己希望會變成什么樣子。

每個人都必須要有明確的目標(biāo),除非你想過四年打醬油的生活。

這一點我做到了,雖然做的不好,走了彎路,但是我沒有白白荒廢四年的時間。

要有扎實的學(xué)科基礎(chǔ),不要將自己局限在得一個高分的狹小范圍內(nèi),僅僅看到眼前的榮譽無疑是目光短淺的表現(xiàn)。要注意學(xué)習(xí)的擴展性,要努力的去理解并掌握本專業(yè)常用的的核心思想與技術(shù),并達到熟記于胸的程度。

發(fā)現(xiàn)自己的優(yōu)勢,選擇適合自己的出路。不要僅僅看中程序員的高薪水,做最適合自己的方向才是最最重要的。

學(xué)過理論要注重實踐,可以自己做一些力所能及的小東西,有意從事計算機方向的同學(xué)需要:

熟練掌握一門程序設(shè)計語言,一個開發(fā)工具,一個系統(tǒng)平臺,一種編程思想。自己動手做一些有一定技術(shù)含量的項目

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論