有哪些好的科研习惯？
（1）分清哪些要独立，哪些要讨论 以工作不要卡住为标准。对能明确提出的问题而言，知道怎么做，或想一两天就想出怎么做的，自己想，因为自己想很有意思，并且锻炼独立思维。提不出明确问题，或想一两天没有头绪的，往往再想下去不是有效的方式。考虑讨论。哪些找同学有效，哪些找导师有效，哪些找其他人，哪些写信给文章作者，都需要经验。 （2）分清哪些要做一遍，哪些要做亿遍 要做一遍的，重点在完成。要做亿遍的，重点在流程。 （3）让工作十年后还好懂 比如我研究生前期工作的 Mathematica 源文件，每次回头翻都头大如斗，因为各种正确的、错误的尝试交织在一起，文件中和文章中各种比例系数、符号的差别。这些问题，做工作当时都记得，不影响进度，几年以后就忘了。我研究生后期开始意识到这个问题，Mathematica 计算文件增加注释，要算什么，步骤，哪一步是文章哪个公式（为避免文章改动影响公式号，可直接截图文章放到注释里）等。错误的尝试只在备份文件中，不出现在最终版（操作：不是每次另存新版文件，而是每次拷贝旧版文件，文件名注明为何是旧版）。另外，以后有人要，直接发过去即可。 把草稿做成软件工程，长远来看是有好处的。 （4）向完成努力 工作的方向是自己掌控的。在踏实可信的前提下，可以选择在针尖上雕花，可以选择给人感觉这个工作做不了，也可以选择向完成这个工作努力。工作量是一样的，只有最后一种完成了工作。