不要做收益對比,不可能有一個明確的結果。可以通過取最優得來的不叫選擇。知道自己到底想要什么,才能更好的選擇。
我也是軟工的,今年大二,隨便交流下看法吧,希望對你有幫助。
當然一個人也可以以享受生活為目的,那開心就好了。以下都是本著讓自己更優秀的目的來考慮。
首先我觀點是讀不讀研看你個人。如果你想努力做一個計算機行業從業者,可以不讀。
如果:你真的對此感興趣/希望以此為終身興趣/希望成為這個領域里很厲害的一個人/甚至希望為這個領域做點貢獻/對收入有較高要求/對工作內容有要求軟件工程考研,從統計學的角度來講我覺得還是讀比較好,而且最好能找個好學校好導師認認真真地讀。
原因如下:
1.中國的研究生是要上一年的課程,但還有兩年的“實習”期,還算是比較脫離課本的。基本不會出現學了三年舊知識畢業后沒有用的情況,只是“學”和“產”的關系,而“學”為“產”服務這并不沖突。導師帶你做的基本就是他的項目和研究。其次,很多東西本科真的學的只是皮毛,想要讓自己更有競爭力,還是需要自己在某一個小領域不斷學習積累。當然工作也可以積累,只是個人建議讀研。
2.研究生可能能給我們的不只是一個學位和一點知識。很喜歡一個觀點:上學有時候是讓你把一個不感興趣的東西也可以做到極致,優秀的人去哪里都會優秀。當然自己也能完善一些自我的觀念,附帶提升專業技術。個人認為沒必要這么功利地看待研究生,其實我們上大學前和現在,一定有了許多人生觀和形態意識上質的飛躍,讀書提升的絕對不僅僅是技能,圈子的變化也是不可忽視的隱形buff。另外如果想去一些事業單位,對學歷可能會有硬要求的。
3.個人認為實踐經驗和基礎兩者重要性沒有可比性。 所謂的軟工實踐重要,指的是公司在解決前沿問題,讀研后可能沒法一上手就解決很高端的問題。但是沒有爭議的是,基礎知識、解決問題的能力和學習能力的積累,對于后期的發展有多重要。到也不是說讀研的人都能提高很多基礎能力,這個還比較看個人,只是工作后更沒時間。
4.我來更新了,大三結束了。前段時間準備考研前看了看研究生專業,印象深的有:數據挖掘、網絡分布式計算、自然語言處理、處理器設計、操作系統、并行計算,中間件優化等等(由于個人專業原因舉例比較片面,相信其他專業也有很多高大上的方向),相比本科的操作系統、計算機網絡什么什么的(學過的都知道學完以后什么水平,即使你很認真的學了)可以說研究生是你接觸到很多計算機應用的起點。計算機行業的全部不止于寫網頁和app,當然這些也十分重要和有用。
5.補充一點,對于有些人把軟件工程過度實踐化的這種看法有點意見。軟件本就是計算機科學的一部分,只有中國把軟件從計算機中剝離出來單立專業叫做軟件工程。即使你的專業叫軟件工程,從你學的知識和你未來的期望,其實很多人完全不是把碼農當作自己未來的終極職業。即使是狹義軟件工程,其形式化也很有深入學習和研究的價值。如果非要使勁把軟件工程這四個字當作依據的話,最好系統的學習過軟件工程這個東西。
大概這么多吧,最后希望有同樣問題的同學可以好好考慮下。現在計算機行業已經開始擁擠,但是高端人才卻極度匱乏。所以不要畏懼眼前的困難,不要沉迷當下的利益,考慮要長久可持續還是更好一點。
ps:我也準備考研。可能不只是很功利的為了提高自己的專業技能,覺得讀了這么多年書,我自己真的在各個方面,尤其思想心智有不少提高。繼續的深造可能一個道理吧。共勉。
這有個過來人的回答,雖然問題不一樣但是提到了一些,過來人比較有發言權,參考參考:有一個正在創業的男朋友是一種怎樣的體驗? - 謝小Gene
----------------------------------------------------2017年更新
上面是一些形而上的東西,但實際中每個人的情況和個人喜好都不一樣,也有一些外部因素影響很大,所以還是自己拿主意,別人的說法想法都只是個參考。
比如你本人熱愛寫代碼/做項目/鉆研技術,又能找到一份喜歡且收入不錯的工作,就完全有理由不讀研。當然不讀研也可以很厲害,這不矛盾。
又或者讀研也有很多成本,身邊同學就有感受。這位同學畢業后一直打算回成都,因為離家近。大四到研一兩年,成都房價暴漲,以后買套房可能就會費力很多。對一個學生來說可能容易忽略這些因素的重要性,但是它確實很重要。
不管怎么樣,努力生活,生活總是會更好的,無論走的是哪條路。加油吧。
-----------------------------------------------------2019年更新
我又來挖墳更新了。答主明年碩士畢業,今年秋招求職了。又有新的觀點前來記錄。
在求職過程中,由于互聯網企業開始的比較早,在一波互聯網求職過后拿了幾個算法崗offer,又去嘗試了金融和教育行業。過程中發現他們對計算機專業的畢業生還是很友好的,所以工作的方向真的很多軟件工程考研,軟件工程/計算機碩士畢業不一定要定向做互聯網公司的程序員,其他行業也有很多很棒的去向,比如金融領域的:銀行的總行信息科技相關部門、中證/債登研發相關、基金、保險都對計算機有一定的需求,并且部分較核心崗位開始對算法有一定需求,且門檻都是碩士。所以如果可以:碩士畢業+學校不錯+成績好+計算機背景,真的還挺受歡迎。所以我要繼續扣題了,如果能考上一個好學校的碩士就去認真讀吧。
以及,頭部大廠的研發崗和算法崗用學歷來刷簡歷的情況已經很明顯了,985/211碩士進入頭部大廠的概率大太多了。
還有提供一下最俗的信息:頭部大廠研發崗今年的base很少低于18k(貌似某團拖了后腿,其他很多大廠算法研發價格差不多,與下文算法接近),算法崗大部分浮動于20-30k,極端的拼某某和猿某某的ssp更是達到了35k,可能還有期權。
推薦一個小程序:offershow。可以匿名查待遇,基本還比較真實,一直陪伴我的秋招hhhhh。有興趣可以自己對比待遇和崗位。
---------------------------------------------------------擴展閱讀
zhihu.com/answer/1038216818