对于学计算机科学的人而言,读研究生有什么意义?

如题所述

问这个问题,本身就有一种功利的味道,那我觉得就可以从比较现实的方向上来说一说。


起点高,也许起步工资也高在参加面试的时候我们可以发现,很多时候同一个岗位本科生和研究生的起步工资是不同的。我之前做过一个翻译的实习,本科生一天是80RMB,但研究生的话就是100RMB,其实工作的内容是一样的, 但工资就是会有不同。大学同学去面试某大企业回来跟我们说同一个岗位,可能都没什么技术含量的那种,研究生的起步工资就要比本科生高出1000+。像计算机专业的话,我觉得这种差异可能相对而言还要更明显一些。

文凭张雪峰说,虽然很多时候一些HR会说文凭不重要,但现实情况就是,他们根本不会去那些不知名的学校进行招聘。对于计算机专业而言,我看到的好像很多岗位都会有学历限制,很多时候都是硕士起步的,如果不读研,到时候可能连简历都没办法通过初选。

实操经历很多专业的研究生在研一的时候都还是主攻学业,但到了后期导师多数会逐渐拿一些项目课题等给学生来做,或者直接就是推荐学生去一些地方进行实习等,这些对于本科生而言可以说是不太可能出现的情况,有了这些实操的经历,未来在找工作等的时候,可以说相比于其他人是有很大优势的,当然前提也是你自己足够优秀,项目课题要拿得出手。

所以如果有条件的话,还是推荐去读研的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-29

        ‍读研和工作都各有千秋吧,我个人还是觉得读研好处要多一点:

        1.文凭说的功利一点:读研能获得文凭。很多人都觉得读计算机没有必要考研,计算机这一行业确实主要看实际操作能力。但如果你心仪的工作要求是硕士及以上,没有这份文凭,连简历都递不上去。借鉴张雪峰老师原话,虽然世界五百强都在告诉我们学历不重要,但是他们不会去那些不知名的大学招聘。

        2.工作对口很多本科生都会有这样一个体会:本科毕业,自己会什么根本不清楚,好像什么都会一点,但什么都不精。而读研期间会深入学习本科的知识。本科阶段学的比较杂,而研究生主要针对一个方向,所以对这方面学的更深一点,学的算法也会多一点,在研究生阶段,对某个领域有所建树。相对本科,找工作更对口。还有一点,读研会接触到本科生可能接触不到的领域,像并行计算,数据挖掘,模式识别,图像处理等,如果选好方向,深入学习,出来找工作根本不会和本科生重叠。

        3.起点高相较之下,研究生的找工作起点高,起底工资比本科生多4、5k。比如:研究生相对本科生更容易找到研发类的工作。

        4.发展前景计算机读研最重要的不是学到多少知识或者技术,而是读研能碰见更好的机会,遇到更多牛逼的人。有这样的环境和氛围,更有利于技术更好的提高,以后的发展前景也会更好。

毕竟是人生大事,慎重考虑哦!

    

第2个回答  2017-12-29

根据我自己的理解,谈谈我对计算机科学读研看法,不妥之处一笑了之即可。
如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上更上一层楼。

还需要说明的是,考计算机的人未必个个都是高手。但是,对于有实际开发工作经验的人,要想自己在3年之中有一个真正的提高的话,计算机学院提供了广阔的平台。所以,同为研究生毕业,能力的差距是极大的。
读研最重要的是要明白你自己要干什么,不能等导师来告诉你你应该干什么。研究生的优势在于理论功底深厚,思维具有穿透力,当然编程能力首先要过关,不要读完研究生还不知道MFC程序的WinMain函数在哪里。如果你认为这些东西太难,不可能做得出来的话,那么你就不适合读研。

总之一句话,如果你只想成为软件开发高手(比如认为会编驱动程序或杀毒软件就是高手的那种),建议工作,不要考研;如果你有上述工作经验且想成为高级软件工程师(能够独立理解并设计出快速傅立叶变换算法的那种软件工程师)的话,那么强烈建议考研。

考研可以让你有3年放松思考的机会,也有3年让你思想和技术积累沉淀的机会。不考研的话,这种机会就是一种奢侈,可望而不可即的那么一种奢侈。

相似回答