写在前面:写论文除了各种细节要注意,我认为在大方向上保持良好的心态和节奏也很重要。为什么?因为很多人做的低效的无用功,一开始在路线上就走错了。一旦走错,还可能会陷入自我否定和焦虑的陷阱中。所以,采取正确的方式科研和写论文是很有必要的:我们需要的,是扎实的、稳定的、效率高、质量好的科研,而不是做无用功、低效、让人心态爆炸的科研。
这篇心得是我根据自己的研究生阶段的所见所闻总结的。有一些是我观察到的身边的现象,有一些是在审稿时发现的突出问题,有一些是我个人血泪凝结成的经验教训。我相信如果你真的认真看了,它会给你带来好处,尤其是刚读研究生的同学。
下面开始:
应当问题驱动,而非方法驱动。很多人在初入科研时往往喜欢套用模型和理论来解决一个问题。简单来说就是为了用而用,而非是为了解决问题而用这个方法。写论文时也应当注意这一点,要在分析问题的基础上,再找到前人工作没有挖掘的地方,再提出方案解决问题。如果只是为了套用某一个模型和算法而写一篇论文,那么往往给人深度不够的感觉。这一点其实对做研究也很重要,简单来讲就是会挖坑,挖的深(找出问题的所在)则可以写出很好的论文,而且往往能取得连续的进展,可以不断地写出不错的论文。
为什么有的人写的论文看起来很有水平?有的人投论文一再被毙?很大的原因就是一开始路就走错了。用方法驱动的模式,看到的世界停留在表面,无法对问题产生深刻的理解。用问题驱动的方式,形成一套认识全面,见解深刻的世界观,找到前人未解决的点,再进行研究,做出来的成果录用率会大幅度提升
在正式写作前,明确论文的创新点和贡献,并且要做实验(或仿真),力求结果达到预期。我的论文最根本的创新点是什么?有多大贡献?这一点在真正动手写论文前一定要明确,因为这是论文的核心,是整个论文的灵魂。我一般不建议直接从摘要(Abstract)和背景介绍(Introduction)开始写论文,而是从论文的主体模型开始写。先把基本的模型或者过程捋顺后,再去做实验或者仿真以验证自己的方案。如果实验结果比较理想,符合预期,那么论文就可以真正开始动手写了。如果导师可以提供帮助,可以进一步征求导师的建议,向他汇报你的进展,有经验的导师可能让你的工作进一步上升一个层次。到了这个时候,不管你从哪个部分开始写都没有多大关系,因为论文的核心已经很明确,可行性已经被验证和认可,且你对你的工作已经有了比较深刻的认知了,论文写出来是水到渠成的事情。
采用正确的姿势写论文,可以避免掉入失败结局的大坑
写论文,一开始想到的idea,往往是粗浅的,考虑不全面的,甚至是完全错误的。但是由于研究不够深入,我们自己往往认识不到。这个时候如果你去求教老师,也很可能不会得到有价值的反馈,因为你都不能深入了解,更别提他人了。如果这个时候我们在一个错误的方向花费大量的精力来写,等到最后突然发现创新点有问题,那时候损失往往难以承受。而且会造成一个骑虎难下的局面:放弃吧,前功尽弃,甚至时间不允许;不放弃吧,感觉自己在做一个没有意义的事情,会对自己的能力产生怀疑,不断焦虑,严重的甚至会冲击自己的学术道德。
一个成熟的创新点,是在不断完善细节的情况逐渐形成的,这需要付出一定研究精力才能实现,才能最终确定它是不是有价值和可行的。采用正确的方式,在没有正式确认是否可行之前,验证其可行性和创新程度,并在足够可行的前提下,和导师或其他人分享交流你的工作,这样的姿势出来的论文会比较成熟,水平有保障,最终录用的概率也很高。
严谨性:What, Why, How三原则。what: 这是个什么问题,why: 为什么会这样,how: 怎么解决的,进一步(what)结论是什么。这三点既贯穿整个论文,也会在很多论文的细节上体现出来。学术论文的严谨性很重要,这体现在措辞严谨以及论文叙述的逻辑严谨。如果论文的每处阐述,理论以及实验部分都能在逻辑上把这三点照顾好,那么被审稿人和读者攻击的可能性就会低很多,会极大提升论文的录用率。
最重要的一点:不停地写写写写写。写论文和写代码其实很类似,学术论文其实是有一定的模式的,这就和编程语言有特定的语法一样。在我见过前辈和同辈里,从未有哪个天才能够在很短的时间内就能写出很漂亮的论文。有一次和一个台湾老师交流,他说直到35岁才真正掌握了学术论文的写作,而在此之前他已经是教授博导了,发表了很多Trans论文。所以要把论文细节处理好,唯有不断积累和精进以最终达到一定境界。多动手写,不要迟疑,先不要管它是不是可行。只有写下来,和它交流,再做实验验证,然后再改进,这才是一个正向循环的过程。
给学生改论文是很多老师的煎熬,除了导师本身的因素,学生自身态度也是一个很重要的原因
写完论文以后,要认真修改,直到自己满意为止。做科研平稳的心态真的很重要。而且我们一定要有对科研的敬畏意识。很多同学写论文历经各种痛苦煎熬,心想终于完事了!立刻甩给老板,再也不想看到这破论文了。导师看到你的论文,如果不想改(或不会),直接拿过去投,结局很可能是悲剧。或者导师很负责任,但是看到论文立刻炸毛,这都写得是啥破玩意!不管自己强忍痛苦修改,还是打回给你自己改,都是无尽痛苦的轮回。结局就是:论文质量不会好,大家也都很痛苦。这一条是我血的教训,之前我有两篇论文就是这种心态,后面投出去全被毙了。痛定思痛,好好修改改直到自己满意后,再投就录用了。
你真的有为你的论文付出100%的努力吗?如果一个作品写出来,自己都觉得不行,那别人看到了更不会觉得好到哪里去。最好的方式是,自己采用合理的过程和心态写好论文,然后自己再认真修改,一直改到自己满意为止。投稿,尤其是投顶刊和顶会,要始终怀有敬畏心理:欠的债,迟早要还的。所以即使你的论文创新很好,在写作上问题很多,很可能让你的论文在审稿阶段遇到麻烦。轻则大修,审稿人意见尖锐,要你大幅度修改;重则直接被毙,没有余地。所以,如果你要向高质量期刊和会议冲击,那么心态必须端正。在写完论文后,自己多读几遍,发现有不满意的,改!感觉实验做的不够?加!直到自己满意为止。这种自我改进的过程是对自己提升最明显的。而且,当你自己付出了足够的努力,导师再帮你修改,传授经验,那么不起飞都难。
最后:
(1)本文仅针对类似于计算机和通信等工程类方向,所以可能并不适用其他领域。
(2)我不敢说自己有多会写论文,我本人也是在不断学习过程中。以上只是我的个人见解,希望对刚进入科研的同学有用。
(3)如果有老师或同学觉得内容有问题或有误导性请告知我,我不想对新同学产生不良影响。
(4)如果觉得有用请点赞!画图很辛苦的!