計算機,我該學什麼? (轉)

worldblog發表於2007-12-12
計算機,我該學什麼? (轉)[@more@]

,我該學什麼?

  近日看到網友對學習計算機的問題爭論不休,我也來發表一下個人看法。在這之前,我已經打電話給環衛局的叔叔了,所以大家儘管把自家的臭雞蛋蕃茄之類的東西拿出來發揮一下它們的餘熱。

  估計大家都不怎麼認識我,那我就先自我介紹一下好了,當然不是介紹年齡身高婚否之類的,而是我的學習之路,學習計算機之路。和一部分人一樣,本人是因為玩遊戲才開始學習計算機的,小學5年級吧,就自學了basic。後面因為升學的壓力,一直到高中畢業,都是斷斷續續的,沒學什麼。98年如願考上一個大學,在計算機系。大一,開始自學VB,也開始上網,那時我的很多同學還不懂開機,很讓人鬱悶。大一結束時,能用VB寫些基於的小,開始對上網聊天感到厭倦,在潮流的推動下,開始學習。大二上半學期,一直在研究ASP,ChinaASP這個網站給了我很大幫助,給我寫的一個聊天室程式提供了空間,讓我的虛榮心得到了很大的滿足。同時,我開始飄飄然了,覺得自己很了不起了,到處找兼職工作,就憑ASP。大二下半學期,在一個.COM公司做兼職程式設計師4個月後,我經受了人生的一次重大打擊——留級——對於一個學習一向不錯的學生。我開始思考,我錯了嗎?一直到參加了學校教務管理的開發後(還有誰沒搞定列印的,可以和我討論討論哦),我才對計算機,對,對有了新的認識。

  首先,學計算機不僅僅是學程式設計,這是很多初學者容易走進的一個誤區。計算機包括很多方面,大的來說可以分為和軟體兩部分。要再細分,那就多了,如軟體方面的各種程式語言(工具),,資料庫,各種應用系統開發等等。按研究方向還可以分為搞理論的和搞應用的。如果你看到教你資料庫原理的老師不懂寫 SERVER的過程,或者教作業系統的老師不會修改的登錄檔,你就對該老師嗤之以鼻,甚至產生厭學情緒,那你是大錯特錯了。

  那麼,我該學什麼。這個是主要的問題。

  我以為,那要看你的選擇。選擇什麼,往小裡說,是選擇未來的職業,往大里說,是選擇自己的人生取向。學計算機幹什麼,工作,工作幹什麼,掙錢,掙錢幹什麼,娶老婆,娶老婆幹什麼,生娃,生娃幹什麼,學計算機……呵呵,不說人生了,說點實在的。無論學什麼,都講究學以致用,幹什麼就用什麼就學什麼。下面幾種職業,看你想幹什麼。

  程式設計師。這是很多人覺得理所當然的職業,學計算機,不寫程式寫什麼,不當程式設計師幹什麼。如果你有這種想法,我只能用一個成語形容你——井底之蛙,我強烈建議你到學校外面看看,或者看看CSDN上的非程式設計版面,或者,繼續把這篇文章看完,呵呵。程式設計師其實不是個好差事,至少在中國是這樣,累,緊張,再學習機會少,工資低,但就業門坎是最低的,你很容易就能當上程式設計師。程式設計師的必修課:一種開發工具,會用這種工具連線使用資料庫,至於學什麼語言(工具),當然越多越好,記住,不管還是,都僅僅是開發工具而已,重要的是應用。對,就這兩樣東西,你就可以自豪的說“我是個程式設計師”了。當然,這說法只在中國成立。為什麼?中國的軟體除了MIS還是MIS,你不覺得嗎?畢竟求伯軍前輩那個程式設計師單槍匹馬的時代已經過去了。現代需要的不是一個程式設計師,而是一整個開發團隊。總的來說,程式設計師是比較低階的工作(共享軟體作者除外),要是還有更低的話,那就是打字員了。如果你瞭解了一切,又誠心想做個程式設計師,要是我的腳能伸到頭頂的話,我舉四肢向你致敬,中國不是很讚賞默默奉獻的人嗎。

  高階程式設計師。高階程式設計師會因為前面這個定語要比普通程式設計師付出很多的學習代價。他主要負責專案的細化或寫一些核心演算法。高階程式設計師的必修課很多,數學是一定要學好的,資料結構,離散數學,數值分析,各種常用演算法,資料庫,作業系統,幾門計算機語言(程式設計工具),我能想起來的就這些的,或許還有別的。這種職業比普通程式設計師要好(廢話,學那麼多白學了?),時間不會那麼緊張,再學習機會很多,工資也高。

  系統分析師。這個職位一般由有系統建模能力和專業業務知識的高階程式設計師擔任,負責整個專案的設計、建模。必修課:軟體工程及相關的技術,如UML,RUP,Rational系列軟體。這個職位的工作壓力很大,因為一個專案開發失敗,BOSS要追究的不是程式設計師,而是這個工資最高的人。

  專案經理。呵呵,這個不需要太多的計算機知識,懂管理才是最重要的。

  中學教師。這個是比較理想的職業,不是嗎?工資一般,沒有升學壓力,還有很多時間陪MM。必修課:大學考及格就可以了(不要作弊),千萬不要誤人子弟。

  大學教師。跟中學教師差不多,多寫幾篇論文,對評職稱很有用。論文?不會寫嗎?看看一些所謂的核心期刊吧,居然有介紹dreamveaver的,WK。

  最終最強職業——BOSS。呵呵,我不知道還有多少人拿著自己的專案計劃書風雨無阻的到處找投資,如果你成功了,你就是第一。

  對了,忘了提英語了,最好能多背幾個單詞,呵呵。

  上面所介紹的都是軟體方面的職業,硬體方面的我不太瞭解,也就沒有發言權,哪位網友幫忙補全吧。

  “喂喂,環衛站嗎?請支援3輛垃圾車”……


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-992010/,如需轉載,請註明出處,否則將追究法律責任。

相關文章