对于IT、电子等高科技行业,考研太有必要了,特别是普通学校的计算机系本科生;当然,如果你本科院校计算机很强、有很不错的锻炼平台(如国防科大、清华、北大、上交、浙大、北航、哈工大、中科大、华中科大等计算机系优秀本科生),刚毕业也可能有挺不错的工作平台和锻炼机会!社会在发展进步,对人才的素质要求也在提高,不要拿扎个伯格、乔布斯、马云等的极个别案例来反驳,我们中10000个人也很难产生一个这样的风云人物,牛人有很顽强的生命力和成长能力。
整体看,强烈建议大家读研,理由如下:
(1)目前很多研发岗位和起薪高的 offer 多数只面向硕士/博士,自己去看看华为、阿里、腾讯、几大国有银行、政府机构等机构的高端岗位,基本上都是要求硕士以上,或者项目经验很丰富、能力十分突出的本科。刚毕业的普通本科生,首先从学历上面临被淘汰的窘况;
(2)绝大多数本科生的基础较弱、知识面相对硕士/博士也窄很多,胜任的岗位很有限,起点比较低发展速度和晋升空间也更有限,这对自己快速、高效成长并不利;
(3)普通学校的本科生,在校期间很难直接接触到实际 IT 项目,动手能力和实践机会很少,这一点与硕士还是有一定差距的;
(4)无论男女,高学历者在找对象中也有较大优势,选择余地更大,低学历者往往处于被选择的窘况之中。
当然,不是说有了更好一点学历你就成功了,学历只在刚就业时比较有用,之后还是得看你自己工作能力、经验积累等,也有很优秀的本科生比博士甚至都做的好的,这样的毕竟非常少(比如清华姚班的毕业生,起步年薪没低于200万的,超过非常非常多的计算机博士了)。计算机越往精深的去研究,理论知识、算法、数学等要求就越高,读研可以给你的基础继续夯实,能够培养你的科研能力,有助于你走的更快、更远;IT硕士的就业待遇等比本科生明显高很多,最关键是后劲更大、晋升的机会更多些。
如果读计算机硕士,建议优先考虑有计算机科学与技术以及国家重点学科的学校,哪怕有个国家二级重点学科也好,至少得有计算机一级学科博士点 + 省部级重点学科(实验室),优先考虑985,其次211,普通学校计算机就业与之差距还是比较明显的(除非杭州电子科技大学、重庆邮电大学这类计算机类的名校,他们的计算机学科实力也是不错的)。