放个 git repo比较安全,容易查历史,谁写的也清楚。
lvalv
2024-11-14 06:16:05
( reads)
一般公司应该有自己的git repo, gitlab, bitbucket之类的。如果不想分享就设成private的。方便管理。
抄code不给credit这事儿,可大可小,看outcome。
如果只是他用着方便,没啥business outcome,属于这人不地道,顺嘴感谢你一下又没损失。你可以点点他,或者下次在code里写disclaimer之类的。抄就抄了,旨在止损,预防类似情况再发生。
如果有business outcome,比如在review里算提高了team 效率,减少defect率之类的,得站出来给自己揽credit。比如,从大局(manager perspective)出发:我的code在directory里,这个和我的相似度很高,(有可能是refer我的)。我的设计意图是XXXX,实用特点是XXXX, 局限性是XXXX,如果推广使用需要XXXX。旨在解决问题,顺带提一下抄袭。没有manager爱看底下人为了小事儿cat fight。
扯远一点,我觉得互相copy idea在很多行业,特别是科技行业很常见。有好想法只是个开始,能take action和scale的人才从中获利。这是Open source的精神,也是行业能快速发展的驱动。我个人风格,有啥想法会到处说(pee around it),好处是可以得到earlier feedback,还有别人知道我在做也不好意思明抢。也有明抢的,但一般没我动作快。或者这个主意对我个人发展不是特别重要,也乐意分享,立立人设。