最近有不少小伙伴私信问我:计算机的学生有必要考研吗?考研有什么好处?
既然都是做程序员,大学毕业后可以直接去工作吗……
下面结合自己的经验谈一下。
1,我的研究生之路
大三下学期,虽然已经拿到了还算不错的offer,但是班里兴起了一阵考研之风,别人考研,我也考研,说实话,当时是从众心理。
当时我考研的时候,很多不考研的同学也劝我放弃:
考研有啥用?毕了业还可能找不到工作,不如早早的找工作。
我心想:你不是研究生,没有话语权。咨询了很多上岸的是师兄师姐,还是建议我考。
于是果断准备。
当时报的是上海的一所211学校,考研初期的时候,联系到了导师。说来很巧,这个导师有个Unity3d的项目,我得过一个软件比赛的一等奖,就是用Unity3D做的。给导师免费干了半年活,导师承诺过了初试线,基本不会有问题。
悲催的是,差三分到初试线,然后调剂到普通的学校。但也算上岸了。
2,研究生期间的学习是什么样的
到了研究生期间,说实话,没学到啥东西,主要还是靠自己,基本是自学,导师不会教你技术。
那上研究生得到了个啥?
第一, 拿到了两个小本本;第二,踏入了科研大门。
研究生是刚踏进了科研的大门,科研讲究的是创新,就是和其他人的比较,你做的比他好。
本科生做的东西呢?
只要实现就行了。不会考虑其他现有的做的怎么样。
这种思维,即使你不做科研,选择创业,带着这种思维,做别人没有的东西,做的东西比别人的有创意,成功的概率往往会增加很多。
当然有人说,本科生最多做程序员,研究生大部分都去做算法了。
非也。当时我导师带了4个人,只有一个去做了算法,其他三个人都是做的程序员,这样算下来,做算法的概率只有25%,并不是所有的研究生都能做算法,工作后发现研究生做程序员的还是居多。
3,研究生薪水VS本科生薪水
我毕业的时候2017年,那时候入职的是国企,薪水9k,那一年和我同期入职的985 的本科生薪水6k。如何在公司一年内涨1k?如果第一年拿A可以涨,但是拿A的比例在20%内,也就是你要和一大批老员工竞争,第一年你能竞争过他们?但是从我的经历来看,刚进去考核拿B就不错了。拿B涨1k的话,需要2年。
而到了2020年硕士应届生的薪水是12k,本科的薪水是7k。
这是是大部分人的情况,就是高斯分布的中间的人。
当然技术牛逼的另谈,这种人也少,毕竟人人不是阿里的道哥。当然你去做开发,三年后拿到的薪水也会到达12k。
所有的一切都选择是看你的兴趣,你更喜欢哪个。
对于专科生来说,当下社会已经到了本科学历是招聘的基本要求,很多企业专科生都不给机会面试,特别是大厂。
专科生能升本就升本,别考虑其他的,学历真的很重要。
4,踏踏实实才是王道
即使读了研,也不要高看自己,三年的研究生vs三年的开发工作,哪个更划算,没有具体的答案。三年的开发工作一般是进步更大的,也并不是所有的研究生做大数据、人工智能、算法,做开发要研究的东西也很多,依然可以混出一片天地。
踏踏实实、不断努力才是王道。
无论是选择哪个方向。
推荐阅读:
======
刷Github时发现了一本阿里大神的算法笔记!标星70.5K
为什么阿里巴巴的程序员成长速度这么快,看完他们的内部资料我懂了
看完三件事❤️
如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:
点赞,转发,有你们的 『点赞和评论』,才是我创造的动力。
关注公众号 『 Java斗帝 』,不定期分享原创知识。
同时可以期待后续文章ing