做科研不允许失败吗?失败了一定会耽误科研进度吗?

avatar地里匿名用户HEBYW
1409
8
本人是21fall申请phd选手,目前在远程跟一实验室打工,由于大老板比较忙,就由博后亲自带我做研究,做的是AI,由于博后在博士期间没出什么文章,而且想回国拿教职,所以特别需要多发文章期刊,而且特别肝——近半年来几乎每个月都投一篇一作长文。一开始博后给我布置了一个改写别人代码嵌入到自己模型的任务,我花了一周多时间改完,结果效果不好,我跟他老实交代,他没说我什么,花了两天时间自己改完了,我起初有点不好意思,但看他没啥反应也就没当回事。之后几个星期我都是帮他处理数据集,工作比较简单,而且我完成得很快很迅速,所以他对我印象不错。
但是最近他由于连续赶两个顶会ddl忙不过来,把另一个需要投期刊的项目交给了我——简单来说就是他之前一篇文章被拒了,想加点内容改投一个顶刊,需要我读懂一篇文章及对应代码,然后把这篇文章的一部分代码嵌入到另一篇博后他自己的代码中,争取提升一点分数。我花了大概两周时间读懂论文大致思路和代码,成功嵌入了代码,跑实验,结果发现分数并没有提升,和baseline几乎一样。之后和博后语音讨论的时候,博后问我的做法,我说完之后他觉得我思路和他的不相符,有问题,要重新写。然后博后语重心长地跟我说“现在AI发展太快,咱不能落后,而且我发现我们思路总是不能达到同步,总会出点问题。之前那次也是,让你改写代码,写的有问题,耽误了很多时间。因为我事情多,万一你某个任务不能几天内做完,或者做错了,就要耽误很多时间,那我们可能就要从这个会议的ddl延到下个ddl了,那又要多做点工作才能投。我带的其他几个本科生都能很好地理解我的想法,两三天内完成我布置的任务。我感觉你还是不够踏实,做科研要仔细严谨才行。你抓紧时间赶紧按照我这个想法把代码改了吧。”

这个投期刊的项目没有做好,我仔细回忆反思了一下,还是自己知识储备不够,没有理解文章作者的想法。不过我和博后在代码思路上没有达成共识的一个关键点其实他之前并没有提醒我,我自己也不懂那个知识点,所以做的有问题。听完他的一番话之后,我心里有点无奈,也有点委屈,我没想到他还惦记着当初我改写代码失败的事情,也萌生了一些疑问:做科研难道不允许失败吗?失败了一定就会耽误科研进度吗?而且我只是本科生,多经历点失败,多长点教训,对将来读博不是好事吗?有些要求没有理解透彻也不行吗?我应该怎么看待这件事情?

(PS: 其实博后人性格还是挺好的,之前我说需要暂停一段时间和家里人出去旅游,他说开心玩,不要管实验室的事情,还说以后有机会去他家乡那里玩。而且我们有一些共同话题,所以关系不错。我也很能理解博后的处境,但碍于自己无法达到博后那样的知识储备,或者说自己还是太菜,总是不能做到让他满意,所以有些自我怀疑和否定,思来想去还是想在地里发个帖问问大家的意见,感激不尽! )
8条回复