众力资讯网

软件开发模板分享 ,以及科研项目管理思考

我所有的软件开发、代码开发目前都是用的这个模板

把文档、整体开发计划、学习笔记、更新日志都收纳在一起,更方便管理和把控项目

vibe coding时代,写代码更多其实是做目标管理。所以比起具体代码实现,我会更多问自己,为什么自己需要开发这个功能?目前还需要改进什么?

其实写代码的这种CHANGLOG,我觉得也有必要学习迁移到科研项目管理里。因为科研项目往往跨度一年甚至好几年,如果总是以整体计划为目的去推进,压力是比较大的,而且正反馈缺失,要等到文章真正发表出来心里那个大石才能落地。给自己设定一些阶段性的版本号,能给予一些正反馈,完成一个版本就是完成一个里程碑。也能减少完美主义,因为这不需要要求自己一口气做完所有事情,这一个版本就努力实现当下最需要做的事情,剩下的下个版本再做。还能避免每天记录的碎片化,CHANGLOG可以跨度一周,也可以是一个月,我个人觉得科研项目笔记,一天天的琐碎记录,记录自己每天具体做了什么,虽然方便按日期回顾,但对于项目推进而言其实意义不是很大(当然学校一般都是要求需要写实验记录的)。我更倾向于按照某个目的和任务去记录笔记和整合数据的,我上周做了xx 实验,今天又做了xx 实验,如果这两个实验是为了实现同一个目的,应该及时整合在一起,否则时间太久,后面找数据和回顾实验操作,就得一个个文件夹翻。整合在一起,一个是方便查找,人容易忘记具体日期的,按日期查找会比较痛苦,而按照具体任务查找则可以以少驭多,也更容易回忆起来;二是能及时整合数据,汇总结果,有个全局把握,也能感觉自己汇总的数据越来越多,有更多的正反馈。