国内计算机专业大学生有必要考研吗?前景和现实如何?

对于IT、电子等高科技行业来说,考研是必须的,特别是普通学校计算机系的本科生。当然,如果你的本科院校有很强的计算机能力和很好的培养平台(比如国防科技大学、清华、北京大学、上海交通大学、浙江大学、北航、哈工大、中科大、华中科技大学等计算机系的优秀本科生),你可能刚毕业就有很好的工作平台和培养机会!随着社会的发展和进步,对人才素质的要求也在不断提高。不要拿伯格、乔布斯、马云等少数案例来反驳。我们10000人很难产生这样的风云人物。牛人生命力和成长能力都很强。

总的来说,强烈建议你读研,理由如下:

(1)目前起薪很高的R&D职位和offer大多只针对硕士/博士。自己去看看华为、阿里、腾讯、几大国有银行、政府机关等机构的高端职位,基本都要求硕士以上学历,或者是项目经验丰富、能力突出的本科生。刚毕业的普通本科生面临着被学历淘汰的尴尬;

(2)绝大多数本科生基础薄弱,知识面比硕士/博士窄得多,合格岗位有限,起点较低,发展速度和晋升空间更有限,不利于其快速高效成长;

(3)普通学校的本科生实践能力和实践机会都很少,离硕士还差得很远。

(4)无论男女,学历高的人也有更大的优势和更大的选择余地,而学历低的人往往处于被选择的困境。

当然,这并不意味着你有一个更好的学位就一定会成功。学位只有在你就业的时候才有用,然后就看你自己的工作能力和经验积累了。也有优秀的本科生做的比博士更好,这毕竟是很少见的(比如清华姚班的毕业生,年薪不低于200万,超过很多计算机博士)。计算机学的越深,对理论知识、算法、数学的要求就越高。研究生学习可以继续巩固你的基础,培养你的科研能力,帮助你走得更快更远。IT硕士的就业待遇比本科生高很多,最重要的是后劲更足,晋升机会更多。

如果读计算机硕士,建议优先考虑有计算机科学与技术和国家重点学科的学校,即使有国家二级重点学科,至少也要有计算机一级学科+省部级重点学科(实验室)的博士点,优先考虑985,其次是211。普通学校的计算机就业差距还是比较明显的(除非有杭州电子科技大学、重庆邮电大学等计算机名校,