计算机专业考研or三年工作经验,哪个更重要?

来源:网络浏览次数:1373发表于2017-07-01

[摘要] 大部分学生都在犹豫考研和工作经验上面如何抉择,就比如计算机专业来说,计算机考研和计算机工作经验那个更重要呢?

如何在其中做出抉择需要多方面的衡量,有的学生考研是因为别人所说或者是父母建议考研,认为考研后工作更好找,薪资也更高,虽然每个人都有不同的理由去考研,但是考研需谨慎,谁也无法说读研三年和工作三年会有怎么样的差别。

从站在一个理性的角度分析,作为计算机专业,看看是否自己是合适考研的,再做出合理的选择,希望在你回首这个选择的时候,可以毫不犹豫说,并不后悔当时的选择。

就计算机工作经验来说:

相同院校的研究生一般薪资只比本科生高2K,3K,而一般来说3年工作涨的工资远远不止这个数字。

研究生能力并不会比本科生明显提高,很多研究生就是多玩了2年或帮导师多写了2年没有实用价值的论文,即使有的导师会做些项目,但是这种项目还是无法同公司项目相比。

除了那些本身要求学历越高越好的公司外,研究生比本科生涨工资高,这个倒是有点以偏概全了,实际涨工资主要还是看你的能力和工作表现。

在民营公司、外企学历并没有那么重要,这里看的主要就是个人能力了。

工作三年会有很多变化。

1、你不知道公司所在行业在这几年里会发生什么变化,如果公司倒闭或者变故,职位不重要的你就会被裁员。

2、职场上升空间困难,越往上竞争越大,上升空间也越小。

3、随着工作时间久,开始产生惰性,如果你不能保持初入社会的学习力,那对不起,年轻的人或者持续保持学习力的小伙伴会超过你。

下面说说计算机考研

考研,你首先可以获得一个研究生学历,也就意味着一些之前进不去的公司有了一定的机会。考研期间,能够认识一些志同道合的同学,他们的想法和思维能够给你一些收获和启发。可以通过三年的缓冲期,弥补本科阶段自己没思考成熟的地方。

那么考研能拿多少薪资呢?

研究生毕业的师兄只拿2500的比比皆是,所以不要寄希望于一张研究生文凭出去赚高薪。但是,有实际开发经验的人,要想在3年之中有一个真正的提高的话,计算机学院提供了广阔的平台。据我所知,一个月拿2w以上的也有。同样都是研究生,但是差距却有两极分化存在。

那么什么是开发经验呢?

这首先指的是你有以下能力:1)你已经认为C++和汇编语言都是很简单的语言,并能够自如 地运用;2)你能够在30分钟之内想到正确的五子棋AI算法设计思路和方向;3)你完全理解STL为什么这么重要;4)你能够独立地解决所有的编译与链接问题,哪怕你从来没有遇到的问题,你也不需要询问任何人;5)英文网站是你的首要信息来源;6)能够读懂英语写成的国际标准,比如NTFS磁盘格式标准。 7)你经常站在集合论的角度思考算法问题;8)能够理解一个简单的驱动程序,能够理解一个简单3D交互程序;9)你能够认识到线性代数和概率论在实际编程 工作中的极端重要性;10)你完全理解COM的设计思想,尤其能够理解COM为什么要设计成这样;11)当我说到虚函数的重要作用时,你不会急着去找书来翻;12)你能够说出C++为什么比其他语言优秀的理由,记住这种理由应该来自于你的开发体会,而不是因为其他人都这么说。

此外还有很多判断标准,但如果你同时具备5条以上,可以认为你已经具备相应的开发经验了。在这种状态下读研,你将取得读研效益的最大值。

归根结底,读研最重要的是要明白你自己要干什么,不能等导师来告诉你你应该干什么。研究生的优势在于理论功底深厚,思维具有穿透力,当然编程能力首先要过关,不要读完研究生还不知道MFC程序的WinMain函数在哪里。

读研全靠自学,研究生之间的差距全部体现在自学能力上面。又有人问,既然是自学,为什么非要读研?回答是:因为读研就是为你买一份保险,就是买一份你自学三年之后不会失业的保险。这份保险主要是一种心理上的后盾,让你在自学过程中经得起诱惑,能够从容镇定地去追寻计算机理论发展的坚实足迹,关于读研之后的出路是否光明的问题。

我们应该承认,读研之后,你的工作机会不是变多了,而是变少了。而且越是高手,他的工作机会和工作范围就越少。这是因为,越是搞前沿研发的公司,其数量越少,在这个圈子的人也就越少。

但是,这种公司数量的减少是以工资待遇的急剧上升为补偿的,同时,你在工作中所受到的充分尊重也是在一般公司中体会不到的。所以不要担心学了高科技用不上,呵呵,你只会越来越感觉自己学的不够用。

总之,我们应该把目光放长远一些,在决定之前考虑自己究竟想要成为什么样的人,对计算机来说,你是想做前沿开发还是只是管理人员,根据自己的目标来选择最适合的道路。