計算機研究生出來後都從事什麼工作呢?還是程序員類的嗎?

星貓觀娛樂

看到這個問題一定要回答一下。

計算機類的研究生一般在研一的時候就定下了自己的研究方向,定下研究方向之後就會按照這個研究方向做知識儲備。一般在研二開始的時候就正式進入具體的課題研究,通常導師會安排一些小的階段性任務作為整個課題的一個組成部分,然後隨著研究的深入逐步拓展任務的深度。

以機器學習方向為例,一般在研一的時候就需要準備學習對應的開發語言,通常我會安排學生首先熟悉Python開發語言,因為我們在做機器學習實現的時候會使用到Python語言。然後瞭解機器學習常見的幾大算法,比如決策樹、SVM、Apriori、EM、PageRank、K-mean、CART等等,這個過程往往需要幾個月的時間。

在結束研一的文化課之後,在研二開始進駐實驗室,這個時候就會安排一些具體的任務,剛開始會安排一些簡單的任務,比如使用k-近鄰算法實現一個簡單的分類,或者使用決策樹完成一個類型匹配的實驗等等。這個過程也是熟悉實驗室環境的過程,這個過程不會持續太長時間,一般在一個月左右,然後就會把學生編排到實際的項目組中,比如一個智慧診療的項目中。

研究生和本科生最大的區別是知識結構的差異以及研究的深度,計算機專業不管是本科生還是研究生都離不開程序設計語言,因為編程語言是實現功能的工具。只不過可能本科生每天都要編碼,而研究生更多的工作在於設計和驗證設計,程序設計語言更多的作用是用來驗證設計。

從分工上來看,研究生更多從事的是產品的研發工作,而本科生更多的是從事產品的功能實現,研發工作需要把更多的精力放在算法及其實現上,所以程序設計的量並不會很大,但是並不是不用做程序設計。

目前大多數科技企業的研究生和本科生在工作強度方面的差別並不大,也確實有不少研究生畢業後在做程序員的事情,只不過工作的細節上會有一些區別。

從職場的發展來看,研究生的發展空間更廣闊一些,而本科生在做一段時間程序員工作後提升會比較緩慢,會遇到職場瓶頸,所以不少本科生在工作一段時間之後選擇回到學校讀研。

總的來說讀研究生是正確的選擇。

如果你有考研方面的問題可以諮詢我,尤其是計算機類研究生。

謝謝!


IT人劉俊明

一、學歷高是好事

研究生也好,名牌大學畢業也罷,主要就是知名企業的敲門磚。沒有這層牌面,有的公司面試機會都沒有。題主相對於一般學歷同學而言是有優勢的。

二、並不一定要從事本專業的

計算機出身一定要從事本專業類的工作嗎,非也。我也是計算機系畢業的,身邊有的同學從事了銷售,有的自己創業開餐館,有的轉戰金融,關鍵是自己喜歡就好,人生路很長。我呢,沒有其他愛好,只能幹程序員了。

三、程序猿入行需謹慎

我入行也有6年了,確實,做碼農很辛苦的,熬夜加班熬夜學習,是常有的事。如果不能從中體會到樂趣,那絕對是煎熬,一坐就是一天,在別人看來簡直就是怪物。不過,做開發也有級別的,初級要累點,做量的活;高級一點,做質的活,比如架構師,把框架搭完,後面就輕鬆了。當然,it行業除了開發也有很多職位,比如項目經理,測試,產品,這些相對於開發崗位而言要輕鬆一些。


分享到:


相關文章: