如何找到研究的方向并开始研究

179 views

对于一些计算机科学领域的研究生来说,科研很容易让人气馁,因为他们需要面对很多的挑战。比如说,如何寻找研究的方向并开始研究。

本文翻译自Dinane Porst O’Leary的 Finding a Topic and Beginning Research。

一个理想的研究方向应该包含下述特征:

  • 这个研究方向是时髦的。在这样的研究方向下,基于前人的工作,你研究的问题能够比较成熟的解决,这意味着你不需要从0开始。同时这个时髦的研究方向也能让你在将来的研究和就业中受益。 但是这样的研究方向也有可能研究的人很多,导致这个领域竞争激烈。那些比你更有经验,更有能力的科研大佬可能比你更快出成果。一旦出现这种情况,你只能重头再来。
  • 你的研究工作能被人理解,你能跟别人说你做了什么,能让别人觉得你的工作是有意义的。如果你只是完成了一个开发项目中的一个很小的部分,那么你该如何阐述你的工作?同样,如果你只是完成研究中一个很小的东西,你无法让别人看到你的工作。当你的研究工作中有一长串的合作者的时候,你的工作分量就很难得到体现了。
    但是一个人完成所有的工作有时候是不可能的,你需要和团队中研究相似问题的人一起工作。这样你们之间就 可以进行沟通和分享代码了。
  • 好的文章通常具有高度的创造性,而且往往具有一定的思辨性。在一开始的时候,你的想法最后会变成什么样子,是未知的。但是,你可以对你的研究方向制定一个长期的研究计划。
  • 你应该享受你的研究方向,并且愿意持久的在这个研究方向工作。顺便说一句,如果你这个研究方向没有导师或者其他人愿意指导和帮助你的话,建议最好不要去搞。

1. 如何从研究方向中获取研究想法

1.1 做一个积极的阅读者和倾听者

作为一名研究生,你需要从传统课堂上被动的学习方式转换到批判性的主动学习方式。当你接触一个事情的时候,你不能直接就去接受它,而应该想想是不是对的,哪些地方是对的,哪些地方可能是存在的问题的。万事万物皆存在两面性。在你阅读文献、评估别人的工作或者软件及听讲座的时候,你需要习惯性的问自己下面的问题:

  • 作者是从哪里得到这些想法的?
  • 这项工作到底完成了什么?
  • 它与该领域的其他工作有什么联系?
  • 在这项工作的基础上,下一步应该怎么做?
  • 有哪些相关领域的想法可以应用到这个主题上呢?

你可以记录文献阅读和听讲座时的想法并且定期回顾它,这有利于有朝一日将它们结合在一起形成一个新的想法。

1.2 让自己深入研究方向

每周留出一些时间来思考研究方向内的想法。这些可能会对你有些帮助:

  • 每周至少阅读你所在领域的重要会议或期刊的摘要。选择一篇或两篇文章来深入阅读,然后进行评论。
  • 每周搜索一次,找到你所在领域的预印本。有选择地阅读和评论。
  • 参加研究研讨会,倾听和批判思考别人的工作。

你可以把上面的工作记录你的本子作为日志。当你回顾6个月后的日志时,你可能会发现一些对你来说很重要的东西,但当你第一次遇到它的时候,它可能超出了你的能力范围。

1.3 寻求指导

指导老师和研究方向哪一个更重要?答案是,两个都重要。如果你已经找到一个合适的导师,你可以要求一个独立的研究方向。你们两人一起设定研究的重点,并且根据一个研究子领域方面的进展,或多或少地进行投入。

1.4 开启想法的萌芽

一旦你确定了一个看起来可行的主题,确保你了解该领域的所有文献。坚持阅读和倾听,在你的脑海中清楚地记得你的工作和别人的有什么不同。如果你不经常回顾几个月前读过的文献,你可能会发现自己在不知不觉中为别人的观点邀功。另一方面,不要让别人的想法限制你的创造力。

2. 需要避免的陷阱

你可以把几乎所有的时间都花在文献阅读和研讨会上,并且很容易让自己相信,通过这样做,你很努力,终究会得到回报。然而事情的真相是,除非你是一个积极的读者和听众(积极意味着不断思考),除非你有分配时间来发展自己的想法,否则什么也不会有。完成一篇文献综述然后开始研究是不可能的。新的文献总是不断出现,随着你的深度和广度的增加,你将不断看到新的联系和必须研究的相关领域。

3. 如何选择一个研究想法

通过阅读、在课程学习期间与你的导师互动,或在研究助教工作上,一些可能的想法将会出现。列出你感兴趣的尚未解决的问题和可能的想法,并与潜在的指导者进行讨论。

4. 保持积极主动

即使你已经决定了最初的研究方向,继续阅读新材料和参加研讨会也是很重要的。所有这些资源都有助于你想法的发展。

在这个阶段,你需要问自己:这些想法如何帮助我解决我的研究问题?
记住,最初的想法往往与最终的论文主题相差甚远。如果你保持积极的阅读和倾听,当时机成熟时,你会更容易找到其他的研究方向。

Rating: 5.0/5. From 3 votes.
Please wait...