说本身是一个过来人,并非我经历了多少,而是,我偏偏就是一名研究生,因此我想聊聊我对程序员考研的一些想法。linux
最近一直看到网上,论坛中各类讨论关于程序员考研有没有必要的帖子,或者话题。我以为极可能会对一些正在读大学的朋友一些误导,考研这个事吧,真得因人而异。android
我是在北邮读的研究生,在上研究生以前,我对编程没有什么兴趣,基本上也就写过几个MFC的做业。读研究生,是由于那几年运营商很火,想去运营商混混,也是为了躲避就业压力,再轻松几年,我就是抱着这个心态去读研究生的。
上学你就要想明白一个问题,为何要上学,上学学什么,我认为,上学上的不是学校,而是环境,好比大家周围的同窗,宿舍人都打Dota,那么必然你的游戏水平会有很大提升,若是你周围的人都搞代码,你也就耳濡目染了。
上了研究生,我在导师实验室当苦力,其实大部分研究生都是这么过来的,没有机会去实习,记得当时作的项目都是brew相关的(当时android没有这么盛行)。咱们一个宿舍差很少都是在作这个,并且北邮当时是一个编程风比较盛行的学校,虽然不是每一个学生都是大神,可是氛围很好,会有人常常跟你讨论设计模式,字节码转化,加密特性等一系列问题。时间长了,我忽然发现本身喜欢编程了,那种感受很好。
到了毕业,家里仍是但愿我去运营商,银行,毕竟工做稳定,个人确也有同窗回老家进了这些单位,可是我仍是毅然选择留在北京,留下来当个码农,由于我以为,我选择了一种颇有挑战的生活。
在咱们毕业的时候,本科的同窗也在毕业,当时都是一块儿找工做的。在学校中有个孩子(比我小几岁,姑且这么称呼),ACM获过奖,为linux贡献过一些经常使用工具软件,还有一些什么NB的经历,我记不清了,可是毕业面试,被阿里,谷歌,facebook争抢。而咱们这些学渣师兄,只能默默羡慕,他的offer,随便一个砸向咱们,咱们都会高兴地不得了,哈哈。
工做后,我曾经有两个同事,一个A,名校毕业,一个B,国内xxx学院,一个很是不知名的学校毕业。细节我就不方便说了。可是B工做踏实肯干,技术能力,代码质量都是进步很快。A便有些好高骛远了。程序员
上面说的是一段真实的经历,我想说明什么问题呢?考研要根据我的状况。面试
1.若是你以为本身像当初的我同样迷茫,随波逐流,你最好去考一下,经历一下考研的痛苦,等你上了研究生,也许你就知道你想要什么了
2.若是你就是喜欢代码,本科又有不错的基础,相信你直接去找工做,选对一个好的团队,好的leader,你的成长和收获比考研大。
3.若是你想拿北京户口,仍是先考研吧。
4.上学要知道本身上的是什么,学的是什么,要学就要找个好点的大学考研,这样周围的环境才会对你有益,才能帮助你。通常的学校,仍是算了,当时我本科一些朋友留在原学校读研,只是又玩了三年。
5.在读研期间,争取更多的机会,开阔眼界,提升知识面,在性格与技术方面锻炼本身。
6.真正从事工做之后,放下本身的学历,放平心态,踏踏实实努力提高本身才是关键。
7.是金子总会发亮的,努力吧,骚年们~编程