回覆列表
-
1 # 王登華Jeff
-
2 # DavewLi
碩士計算機學科專業大體有三個,軟體工程,計算機科學與技術,計算機技術,三個專業從課程角度來講區別不大,只是最後學位證書有區別,所以沒必要提問軟體工程研一生活,可以問計算機碩士研一生活。既然已經選擇計算機學科碩士,相信你一定對計算機有基礎的瞭解,已經明白計算機學科能解決什麼問題,大體可以怎麼解決。碩士階段,需要更加細緻的去研究一個點或者幾個點,如果你喜歡工程,建議除了有幾門自己擅長的程式語言(我個人認為目前懂三門就夠了,C/C++,Java,Python等,分別有不同的特點,這裡就不展開了)以外,多使用高效實用的框架,包括.net體系,Java體系,必須熟悉每個框架的適用範圍,優缺點,有自己獨特的認識,如果有可能,建議去讀框架原始碼,原始碼中包含的思想是一個框架最精華的部分;如果你喜歡研究一些前沿,工業界實用性強的技術,比如圖形影象處理,自然語言處理,機器翻譯,語音識別,推薦系統,建議找一些專業學科相關的入門課程或書籍,然後在此基礎上研究下近幾年該計算機方向的研究現狀,哪些問題已經解決,哪些問題還沒有解決,逐漸行程自己的認識和看法,找一個想做的問題,按照自己的思路去實驗驗證,形成結論,最後整理發表論文。這樣做一個問題下來,基本上你就會形成自己的方法論了,可以自己單獨去做些事情了。
第一 本科和研究生專業相差太大,這說明您缺乏職業規劃,同時這樣會給您以後選擇工作造成困擾,這也會給HR造成困擾,第二 軟體工程除了跟老師學以外,主要得靠自己多看書,碼農屬於發明創造,而且需要持續的研究興趣,否則白搭!自己多看書和本行業的大神們多交流,需要主動學!