标题:软件自动修复系列文章阅读 + 自己的学术新随想
前言
以前的我学习,科研是没有明确目标的;
随着思想渐渐成熟,我开始试着摆脱以前的被动学习、自闭学习方法,开始多思考,多行动。
在此,本文旨在:
1)列出一系列优秀论文;
2)列出读书计划;
3)在阅读的过程中,多加思考,想出一些思路来。
1 软件自动修复系列文章阅读
LIU Kui, 刘逵 https://brucekuiliu.github.io/
主要是多学习一下大神的文章。
- ICSME-18 A Closer Look at Real-World Patches
- TRel-18 Automated Testing of Android Apps: A Systematic Literature Review
- APSEC-18 LSRepair: Live Search of Fix Ingredients for Automated Program Repair
- TSE-18 Mining Fix Patterns for FindBugs Violations
- SANER-19 AVATAR : Fixing Semantic Bugs with Fix Patterns of Static Analysis Violations
- ICSE-19 Learning to Spot and Refactor Inconsistent Method Names
- ICST-19 You Cannot Fix What You Cannot Find! An Investigation of Fault Localization Bias in Benchmarking Automated Program Repair Systems
- ISSTA-19 TBar: Revisiting Template-based Automated Program Repair
- ESEC/FSE-19 iFixR: Bug Report driven Program Repair
2年间,发了9篇文章,7篇一作,1篇四作,1篇双一作。
我感觉是真的喜欢科研,真的钻进去了,才能发这么多吧…
希望能把这几篇文章给读透。
这三天。
要是读透了就好啦。
2 自己的学术新随想
刚刚开完题了。
之前的一段辛苦已经结束了,现在需要开始新的学习征程。
所以得重新思考,重新定位,我现在到底需要干什么。
我是个很容易犯糊涂的人,所以得时刻明确自己的想法,得有个明确的目标
不然是很难进步,有所作为的。
我认为新的阶段需要做到以下几点:
1) 每周要有一个论文阅读量;(不用每天看,但是闲着的时候可以在手机上电脑上看看的那种)因为现在手机实在不好玩,不知道玩什么;
2) 每周要有至少一个idea;(这个得逼一逼自己,因为看了论文,如果只看到别人面上的优点,但是看不到更深层次的缺点,不足,那这篇论文我认为和没读一样)
3) 每周至少要有一定的实验量,主要是保持或者提升自己的代码能力,别荒废了。。。
4) 每周至少要有一定的英文写作量,主要是为了保持甚至提升自己的写作能力,业精于勤荒于嬉。。。
之所以不按照每天来定,而是每周来定,是因为我觉得每周更宏观一些,而且每天都要定计划的话那得累死,很难坚持,
每周总结一次,比较符合我的节奏。
或者说一周总结两次,有一个中期检查 = =。这样可能会好一些。
总言之,我认为这就是我的新学术路线。
希望能坚持下来,如果坚持不下来,我感觉今年一年都会很难有成就(因为没有理由去说服自己,I deserve these honors 如果自己都无法说服自己,总想着混,那就没戏了。)。
如果能坚持,我感觉还是可以冲一冲的。
每三天总结一次,是一个不错的选择。
总结
所以说来说去,不仅要懂道理,还要去践行道理,坚持道理。
因为懂道理的话,大家都懂,但是成就还是天差地别,我认为主要就是因为行动力上的原因。
冲冲冲
——《论语·子路篇》
冲鸭