仔細想想在
國內工業界,還是學術圈認識非科班出身的iter們,知識體系或許多多少少都是有缺陷的, 雖然他們在區域性領域作出了很不錯的工作
。 本人在國內讀書的時候就已經認識很多任務業界的it行業朋友。比如說朋友a君,本科學的是文科,但是很喜歡計算機。畢業之後自學j2ee。從基本的web開 發,jsp,一直到大型的jboss,輕量級的spring,都是無一不精通。甚至還自學了tcp/ip,linux下大規模多程序的開發。這裡說的精 通,都不是紙上談兵,會背書和考試的標準。a君的精通,都是在真實的大型伺服器上有過實際的產品開發作為依據的。這樣人在國內拿個月薪1,2w都是太保守 了。但是,他始終在計算機理論方面的學習無法跟進科班出身的同學相比。和他合作之初的時候,發現他在處理實際優化問題上,幾乎只會做兩件事情,乙個是緩 衝,第二就是hash索引。由於沒有深入學習演算法,資料結構,作業系統等理論知識,所以在他看來,很多優化策略都是如此教條式的策略。遇到實際問題的時 候,不見得就有效了。真正乙個合格的科班計算機學生是應該能夠根據實際問題分析緩衝,hash索引的平均時間複雜度,空間複雜度的。而對於a君這樣來自文 科班,光是求數學期望結合概率問題,就足夠麻煩了,自然看不明白深入的演算法分析。還好,憑著他個人對計算機無限的興趣,後來他自己也逐步完善自己的知識體 系。
同樣,在象牙塔裡面,很多學數學的同學也打算搶計算機專業的飯碗。比如說,我認識的b君,出國之前就是數學系的乖乖學生,成績數一數二,學的也是優化理 論,應該說是和computer science最靠近的數學專業。b君來到us之後沒過多久就把目標盯上了it界的job。讀書期間,b君也成功申請到computer science的intern,以cser的身份去公司做實習生。b君在數理分析理論上很強,而且也會matlab和一些c++的coding。但是,在 優化的實際的軟體開發,產品設計,需要處理大規模資料的時候,涉及到了很多資料庫,作業系統的知識,就發現自己很難適應。比如說,為什麼實際系統裡面瓶頸 都是資料庫?資料庫裡面的聚集索引為什麼快,為什麼讀資料的策略要順序讀?為什麼一定要使用非同步i/o,如何使用…等等一系列的問題,讓乙個完全沒有操作 系統,資料庫,網路背景的b君感到無所適從。而我們都知道,這些東西在實際的應用環境下的優化很多時候比數理計算上的優化更重要。缺乏了實際基礎知識而做 的理論優化,很多都是空中樓閣。cs畢竟是乙個應用學科,脫離了實際應用的研究是沒有意義的。
其實身邊的非科班出身最後學得比科班出身還好的人也大有人在。但是,他們私底下付出的汗水也是有相當的份量,並非所謂外行人所說的,輕輕鬆鬆就可以搶it 的飯碗。即便能輕鬆搶到的,也不見得是什麼好飯碗。可以打乙個比方。國內現在職業技術培訓學校很多,很多教3dmax也可以快速培養出乙個美工來。但是, 真正能夠在各大遊戲公司裡面做美術總監,原畫設計的人,始終都還是從大學裡面學平面設計出來的。真的美工設計,都要從基本的色彩,素描,構圖一步一步學過 來的,不是只會一點3dmax就可以速成的。
從我自身的感受來說,要是真的打算好好學習cs專業,大學本科到碩士期間需要不斷地學各種基礎數理知識,專業課程,同時也要不斷地做各種project汲 取工程經驗。計算機學科算是乙個相當綜合的領域。既需要科學家一樣的數理頭腦,同時又要有工程師那樣的系統頭腦,能同時最好這兩點真的很不容易。即便是在 科班出身的cser們,也往往只能在其中乙個方面突出。但是,科班出生的學生們,真的不需要懼怕外專業的競爭者。老天給所有人的都是一天24個小時。遇到 學數理厲害的,我們可以跟他比工程,遇到工程厲害的,我們可以跟他們比數理。如果真的遇到兩者都很厲害的,那麼認命也不會虧。
計算機真的是隨便其他專業的學生都可以搶飯碗的嗎?
仔細想想在國內工業界,還是學術圈認識非科班出身的iter們,知識體系或許多多少少都是有缺陷的,雖然他們在區域性領域作出了很不錯的工作 本人在國內讀書的時候就已經認識很多任務業界的it行業朋友。比如說朋友a君,本科學的是文科,但是很喜歡計算機。畢業之後自學j2ee。從基本的web開 發,jsp,一直到...
計算機專業學生
覺得進大學裡職業或是學習必須要有乙個很好的規劃 要不然真的會浪費很多時間在一些無謂的事情上 自己需要有個明確的目標,否則真的會錯失方向 我知道不要太浮躁,很容易被一些表面上的東西 step by step 1.將你的課程擴大,實用化,跟上市場和企業的要求。2 學習招聘中的要求。3 組織你的知識體系 ...
寫給計算機專業的大學生!
首先說一說進入計算機專業的目的,我個人是因為十分喜歡it業,很喜歡折騰電腦,所以在填報志願是毫不猶豫的在報了的所有的學校都填寫的計算機專業,夢想 著進入計算機專業後能遇見很多高手,能交到幾個知己,誰之進來後卻大失所望。計算機專業的學生有很多以前對計算機不怎麼了解,而且還有部分人進大學前連計 算機摸都...