认清职业
在我看来,这个是决定你有没有必要去考研最重要的一个因素;说白了就是你以后想做什么
1、如果你以后想考公务员系统、事业编、国企等单位,考研很有必要
对于计算机软件专业类的学生,有打算考公务员、当老师、想进入事业编、国企等单位的就很有必要去考研,因为学历有助于你晋升、评职称、加薪,而且对于这类单位,往往对学历要求会更高。
不过话要说回来,有这类想法的学生,几乎是会把本专业放弃了,因为做软件技术开发的一般不会选择进入这种国家单位,更多的是选择进入互联网私企。
2、进互联网企业做软件开发工程师,可以不考研
如果你只是想毕业之后进入到一家互联网公司做一名IT开发工程师,有一个本科学历,甚至大专学历,足矣。为什么这样说呢?
A、软件工程属于实践性学科,实践是第一要务。现实当中的情况是,学校教的那点软件知识真的是皮毛,而且很多教学课本都是N多年前的了,老师的课件甚都是很多年前就做好了一直用到现在,照本宣科,学生听的枯燥、乏味、云里雾里;而软件技术发展更新很快,很多最新的技术都是在互联网企业一线因需求而生。
B、技术是关键。其实对于软件工程专业的学生而言,最重要的是把技术学好,多一些实践,提前积累项目开发经验和工作经验;或许有人会有疑问了,我还是一个学生,怎么可能有机会去参加项目开发积累经验呢?而事实上,机会完全是靠自己的实力把握的,如果自己没有技术实力,肯定很难有这样的一个机会,我认识好几个东华理工大学软件工程专业大二的学生,我就觉得他们的想法很不错,大一暑假就来到南昌雅腾教育学习php软件开发技术,提前参加岗前就业实训,加强自己的专业技能,积累项目开发经验。大二就开始跟校外的一些互联网公司合作,参与互联网项目开发,虽然对方给的工资不高,但是能参与这样的项目中去,为自己以后的职业发展积累了宝贵的项目工作经验。
C、如果你想搞学术研究,也没必要去考研。因为对于互联网软件技术的发展和创新,都不是来自学校研究出来的,而是诞生于公司和开源社区,来源于一线的生产和需求。
D、如果你只是想毕业的时候,可以直接进入到互联网企业做一名软件开发工程师,我觉得更没必要去考研了。不过好像大部分人学这个专业都是为了做一名软件工程师吧,运气好点,进入一个创业公司,干几年公司上市了,拿到股票期权,可以提前退休干点别的。如果运气不好的,本本分分拿个比大众岗位都要高的工资,买个房、娶个媳妇、生个娃,过上属于自己的小康生活,也很幸福。
总得来说,有没有必要考研跟你所学的专业和你的职业规划有很重要的关系,有的专业必须要去考研才会有更好的发展,比如医学类专业、法律类专业、教育类专业,这些专业最好去考研,岗位要求不同;而软件专业、市场营销、人力资源管理、行政管理这样的专业,更多的是需要实践和经验。
分享一个真实的故事:
2009年我们公司软件研发部来了一个不到20岁的软件开发工程师,他之所以来到我们公司工作,是因为我们公司软件研发部的一个同事推荐的,我那个同事是在网吧里面打游戏认识的他,之所以推荐他来我们公司是因为他的技术水平很NB,高中辍学,经常在网吧打游戏,可以说是一个“问题少年”,但他却自学了软件编程技术,之前也有在其他软件公司就职,或许在这方面他有很强的天赋,再加上自己的努力;进入到我们公司一段时间后,公司需要开发出一款新的证券分析软件,公司考察了他的技术能力之后,让他参与整个项目的开发,最后开发出了“回调之王”、“预测大师”等软件,这两款软件后面都是公司的主打产品,销售一直很好,公司的高层领导很喜欢他,而我们都喜欢叫他“小天才”。
做技术可以没有很高的的学历,但一定要有技术能力,有技术能力就根本不需要担心就业、担心找不到工作,担心工资低的问题。
南昌雅腾教育也带过一些中专、高中等学历的学生,学完php软件开发技术之后,也是很顺利的就业,关键还是要把技术学到家,打铁还需自身硬,学习力很重要。