计算机硕士准备什么?

练皓轩练皓轩最佳答案最佳答案

本人,计算机技术专业,2013年研究生毕业。 当年毕业之际,也遇到过类似的问题,因为读研究生的时候,搞了些研究项目(其实就两个小项目),也发了一些论文(其实就两篇论文),所以毕业后求职的时候,也是有那么一点筹码的。 在上海找了两个月的工作,投递出去的简历,回复率大概不超过5%,不是电话短信通知笔试面试就是石沉大海。后来实在没招了,回北京找了一些公司,终于有了offer。 所以,楼主的困惑我还是很能理解的。下面结合自己的经历说说我的想法。 (如果对你有帮助,不妨点赞关注收藏起来❤️) 你现在面临的问题是: 不知道该学什么,怎么学好。 下面我根据自己的经验,给你提一些建议。

首先,选方向,定目标。这个可以根据你的兴趣爱好,或者未来想从事的行业进行选择。比如你非常喜欢人工智能,那么就主攻人工智能;或者你喜欢机器人,那就往机器人方向努力。 注意,这里我建议选择一个方向后就不要再改了,确定下来,埋头干下去。为什么这么说呢?一方面企业的岗位需求是专向的,不会说给你一个机会让你试错,再说,你真的想学AI,难道还拦得住你吗?另一方面,目标越清晰,你的复习备考也就越有方向感,不容易迷茫。 我是比较建议早定下目标的,先给自己定位好,然后朝着这个目标去努力。但是如果你现在还没找到目标,也不要着急,可以先按我上面说的选方向的方法试一试。

其次,学习知识要系统化。 个人感觉,计算机的知识体系是非常完善的,而且各分支之间也是有非常清晰的脉络的。学习时,一定要注重各个知识点之间的联系,不要学了后面忘记前面。另外,可以做一些笔记,记下自己的思路,这样既有助于知识的系统化和深刻化,也有助于后期复习。

要多动手,练手很重要。 不论你是自学还是报个班,都要多动手练习。可以每天利用碎片化时间刷leetcode上的题,也可以每天做一道算法题并写成解决方案。总之,不能让脑子闲下来,一旦空闲,它就喜欢乱跑。 我当时是用了一个本子,专门记录经常用的知识点和经常犯的错误,然后每天看一遍,查漏补缺。当然,最重要的还是要总结,不然你看过了就算错过了,那和你没看到有什么两样?所以,无论用什么方法,一定要把知识系统化、条理化,装进脑子里。

华漾华漾优质答主

我是2018年考的,当时我的目标就是清华软院 (北大和浙大也是考虑过但是没去). 在我看来最好的一门课是编译原理、操作系统、数据结构这三门。因为这三门都是需要深入学习的课程,而且这三门学好了基本上可以搞定大部分面试的问题了。编译原理这门课一定要认真学,虽然看起来很难其实只要掌握了编译的基本过程就能做出来;系统操作这块建议看看《现代操作系统》这本书然后结合自己写的代码来了解系统是如何工作的,特别是关于内存管理的章节要熟悉;数据结构推荐《算法导论》吧。

我来回答
请发表正能量的言论,文明评论!