作為一名IT行業(yè)的從業(yè)者,同時也是一名計算機專業(yè)的研究生導(dǎo)師,我來回答一下這個問題。
首先,對于本科程序員來說,讀研是有一定必要的,尤其在當(dāng)前產(chǎn)業(yè)結(jié)構(gòu)升級的大背景下更是如此,但是具體是讀計算機方向還是選擇MBA,則要根據(jù)自己的職業(yè)發(fā)展規(guī)劃和實際情況做出選擇。
如果想在研發(fā)方向走得更遠,從事研發(fā)級工作,未來向架構(gòu)師、技術(shù)專家、CTO等職位發(fā)展,那么讀計算機方向的研究生是不錯的選擇。通過讀研可以選擇一個主攻方向,從而在這個主攻方向走得更遠并形成一定的突破,比如大數(shù)據(jù)、人工智能等相關(guān)方向都是不錯的選擇。
讀研一方面可以豐富自身的知識結(jié)構(gòu),另一方面也會形成一個科學(xué)的研究方法,為以后在工作崗位上不斷創(chuàng)新打下一個扎實的基礎(chǔ)。按照歷史經(jīng)驗來看,不少程序員在讀研之后都獲得了崗位提升。
如果未來想逐漸從技術(shù)路線向管理方向發(fā)展,那么讀MBA也是一個不錯的選擇,當(dāng)前不少大型企業(yè)的信息負(fù)責(zé)人通常都會選擇讀MBA。選擇MBA意味著要完成一個思維方式的轉(zhuǎn)換,從當(dāng)前的技術(shù)領(lǐng)域調(diào)整到管理領(lǐng)域,需要考慮關(guān)于商業(yè)模式、資源整合、戰(zhàn)略方向等方面的問題。對于程序員來說,選擇MBA無疑需要一定的管理基礎(chǔ),否則這個轉(zhuǎn)換還是存在一定風(fēng)險的。
通常來說,從事技術(shù)崗位的年輕人,更多會選擇計算機專業(yè)的研究生,而年齡稍大一些的管理人員通常會選擇MBA。對于從業(yè)在3年左右的程序員來說,讀計算機專業(yè)的研究生是比較適合的,因為這個年齡在技術(shù)領(lǐng)域還有較大的上升空間,時間和精力也都比較充沛。