分享个反直觉的实践:代码审阅这一环,别死磕主力模型。
上周一段并发处理的代码,我用主力那款审了两遍,说没问题。顺手拿另一家便宜些的模型跑了一遍,它直接点出了一处锁的粒度问题,而且给了复现路径,验证下来是真的。
想了想原因,大概不是谁更强,是训练口味不一样。同一个模型审自己写的东西天然有盲区,它按什么逻辑写的就按什么逻辑看,看不见自己的假设。换一家等于换了一套先验。
现在我的固定流程是:写用主力,审用另一家,两边都过了才提交。多花的钱不多,抓到一次就回本了。你们会交叉审吗?
分享个反直觉的实践:代码审阅这一环,别死磕主力模型。
上周一段并发处理的代码,我用主力那款审了两遍,说没问题。顺手拿另一家便宜些的模型跑了一遍,它直接点出了一处锁的粒度问题,而且给了复现路径,验证下来是真的。
想了想原因,大概不是谁更强,是训练口味不一样。同一个模型审自己写的东西天然有盲区,它按什么逻辑写的就按什么逻辑看,看不见自己的假设。换一家等于换了一套先验。
现在我的固定流程是:写用主力,审用另一家,两边都过了才提交。多花的钱不多,抓到一次就回本了。你们会交叉审吗?
交叉审一下确实有用 我常让便宜模型挑刺
换个模型等于换双眼睛 盲点不一样很正常
两家都说没问题就一定没问题吗 未必
换一家等于换一套先验 这话在理
我一直双跑 抓出来的问题不少
务实 明天就加进流程
当然不 但概率降下来了