计算机专业工程硕士开题答辩
2016-07-15 10:49
369 查看
这一周都在忙于开题答辩的事情,果然还是经过了才会有感悟,现在就和大家分享一下我的经验。
别看开题就是选个题目,其实它很好的起到了指引方向的作用,如果在选题上你不用心,那么到后期有可能出现你发现你选的题目没有可研究性的重大问题,到时候再想换题目有可能时间就来不及了。所以选题需要慎重,选题怕麻烦,毕业答辩只会更麻烦。
由于本科的时候根本没有经历所谓的开题,都是老师列好了几个题目,你选就行。所以在读研的时候,我对于开题很陌生,记得我第一次的选题方向是想做推荐方面的,老师给出的结论
这里面我觉得很重要的两句话就是要"在时间约束条件下,最优化你的工程的能力提升、写论文和找工作之间的时间分配,让三者方向一致、内容统一是一个可行的最优化路径。"还有一句就是"还是把精力拉回到MOOE项目中,从这个项目中挖掘研究点和你的技能提升点更好一些。"
然后我就放弃了这个方向,经过差不多一周时间我完成开题报告和PPT并发给老师审阅之后,我的题目是关于虚拟机动态迁移安全策略研究的,又被老师直接否定了。我当时真的很气馁,老师给出的理由是我研究的这个点他很陌生,而且很小众。我本来还想坚持一下自己的,但是思考了许久还是决定重新选题,主要是基于这几点考虑:
1.我目前正在做的这个项目需求上和虚拟机动态迁移不搭边,需要在跟进项目的同时重新开启一个进程来完成我的研究。
2.老师对这方面很陌生,意味着如果你坚持做下去,那么到了后期遇到问题就会没有指导。
3.这个方向很小众,拥有的资料很少。
基于以上我放弃了,其实经过上两次的失败,也不能叫做失败吧,重要的是经验。
做工程这一块,需要在你所处的项目中根据项目需求来挖掘可研究点,但是工程应用性很强,可研究性就会很差,毕竟一般都是拿别人用过的轮子,很少自己重新造轮子。你不可能在你论文中写你用的什么轮子。选题的话先从大方向入手,比如云计算,虚拟化。确定了这个大方向之后,直接拿这个关键词到各大学术搜索引擎搜索啦,然后你会发现很多条记录,我的经验是先基于时间进行筛选,近三年;然后基于引用条数;这么过了一遍之后,你会缩小你刚才那个大方向,比如云计算虚拟机。拿着这个关键词直接上学术论文搜,看别人写的大论文(别人的毕业论文),看多了别人的题目,你就会找到自己的题目,确定了这个初步的题目之后,了解别人在这个题目中用到了什么思想,算法。你自己重新组合就有了自己论文的技术体系,当然还要结合自己的项目,看能不能用这些组合的技术来改进自己的系统。这些完成之后,你需要大量阅读你所用技术在各自领域的发展情况。读文献综述,就是了解你所用技术的最新研究情况,所以才说文献综述不是什么人都可以写的。到这一步之后,你会发现你心里就有个底了,自己思考一下,推演一下,可行性就出来了。最后你需要阅读英文资料,毕竟大量技术都是国外站在最前沿。
你在读论文的过程中在初始阶段快速浏览,关注人家的题目撰写,用到的技术。记着一定要写下来,每读一篇,记录下论文基本信息,精华,知识要点,关键词,研究切入点,参考文献,记录的目的就是以后方便自己的速查,不记录的阅读都是耍流氓。
等到你的题目确定之后,就是根据使用的技术点精读优秀论文。
别看开题就是选个题目,其实它很好的起到了指引方向的作用,如果在选题上你不用心,那么到后期有可能出现你发现你选的题目没有可研究性的重大问题,到时候再想换题目有可能时间就来不及了。所以选题需要慎重,选题怕麻烦,毕业答辩只会更麻烦。
由于本科的时候根本没有经历所谓的开题,都是老师列好了几个题目,你选就行。所以在读研的时候,我对于开题很陌生,记得我第一次的选题方向是想做推荐方面的,老师给出的结论
这里面我觉得很重要的两句话就是要"在时间约束条件下,最优化你的工程的能力提升、写论文和找工作之间的时间分配,让三者方向一致、内容统一是一个可行的最优化路径。"还有一句就是"还是把精力拉回到MOOE项目中,从这个项目中挖掘研究点和你的技能提升点更好一些。"
然后我就放弃了这个方向,经过差不多一周时间我完成开题报告和PPT并发给老师审阅之后,我的题目是关于虚拟机动态迁移安全策略研究的,又被老师直接否定了。我当时真的很气馁,老师给出的理由是我研究的这个点他很陌生,而且很小众。我本来还想坚持一下自己的,但是思考了许久还是决定重新选题,主要是基于这几点考虑:
1.我目前正在做的这个项目需求上和虚拟机动态迁移不搭边,需要在跟进项目的同时重新开启一个进程来完成我的研究。
2.老师对这方面很陌生,意味着如果你坚持做下去,那么到了后期遇到问题就会没有指导。
3.这个方向很小众,拥有的资料很少。
基于以上我放弃了,其实经过上两次的失败,也不能叫做失败吧,重要的是经验。
做工程这一块,需要在你所处的项目中根据项目需求来挖掘可研究点,但是工程应用性很强,可研究性就会很差,毕竟一般都是拿别人用过的轮子,很少自己重新造轮子。你不可能在你论文中写你用的什么轮子。选题的话先从大方向入手,比如云计算,虚拟化。确定了这个大方向之后,直接拿这个关键词到各大学术搜索引擎搜索啦,然后你会发现很多条记录,我的经验是先基于时间进行筛选,近三年;然后基于引用条数;这么过了一遍之后,你会缩小你刚才那个大方向,比如云计算虚拟机。拿着这个关键词直接上学术论文搜,看别人写的大论文(别人的毕业论文),看多了别人的题目,你就会找到自己的题目,确定了这个初步的题目之后,了解别人在这个题目中用到了什么思想,算法。你自己重新组合就有了自己论文的技术体系,当然还要结合自己的项目,看能不能用这些组合的技术来改进自己的系统。这些完成之后,你需要大量阅读你所用技术在各自领域的发展情况。读文献综述,就是了解你所用技术的最新研究情况,所以才说文献综述不是什么人都可以写的。到这一步之后,你会发现你心里就有个底了,自己思考一下,推演一下,可行性就出来了。最后你需要阅读英文资料,毕竟大量技术都是国外站在最前沿。
你在读论文的过程中在初始阶段快速浏览,关注人家的题目撰写,用到的技术。记着一定要写下来,每读一篇,记录下论文基本信息,精华,知识要点,关键词,研究切入点,参考文献,记录的目的就是以后方便自己的速查,不记录的阅读都是耍流氓。
等到你的题目确定之后,就是根据使用的技术点精读优秀论文。
相关文章推荐
- maven使用经验集
- 使用 Libki 来管理公共用户访问计算机
- 微型计算机的始祖:Altair 8800
- 通过手机、电脑远程开关机,Windows和linux机手机,电脑相互控制
- 样式表CSS布局经验
- 路由器之基本维护经验
- 学习C和C++的9点经验总结
- php实现用手机关闭计算机(电脑)的方法
- 非常不错的MySQL优化的8条经验
- 用IE重起计算机或者关机的示例代码
- jQuery使用经验小技巧(推荐)
- 一张图告诉你计算机编程语言的发展历史
- 计算机科学中32个常用的基础算法
- 不能在本地计算机启动 apache2.2解决方法
- 【经验总结】编写JavaScript代码时应遵循的14条规律
- 使用node.js半年来总结的 10 条经验
- python获取本地计算机名字的方法
- python获取当前计算机cpu数量的方法
- Win7系统计算机属性打不开怎么办?Win7系统计算机属性打不开的解决方法
- Xp系统下查看计算机所有程序的方法