求助|同事喜欢改我正确的代码,覆盖我的提交,想听听大家的看法
来自:shadow
先介绍一下整体背景,本人某大厂21届校招程序员,在公司的中台部门工作,组内只有我一名女生。今年6月左右与另外两名同期校招生(简称A与B)共同负责一个比较重要的项目至今。
一句话概括:
在我的默默忍耐下,A同事一共了改了我三次原本正确代码,其中包括两次覆盖提交。与同事B沟通,A同事未改过B同事的代码。
详情展开:
第一次代码修改:
A同事某日生病休假,我临时接了他的工作,把他负责那部分代码写完并跑通了。第二日他回来,过来跟我说,他修改了我的代码的一些问题,并跟我说我的这个代码习惯不好,建议以后改改。
他说的我的那个不好的代码习惯,并修改的代码,大概是个这个逻辑。
打个比方,我的写法:

同事A的改法:

同事A过来跟我说我很多的代码都有类似这个问题,用大量的or。比如执行or后面第二个判断的时候会出现 key: ”apple“不存在的报错。
我当时虽然认为自己代码没有错误,但是没有当下反驳,因为我刷题的时候都是用C++沿用了这个习惯,不确定python可不可以这样用。后来自己验证了一下,python也是or语句第一个为true之后就不会执行后面的判断了。然后发消息纠正了他这个错误。(我现在很后悔,当时没像他一样跑过去当面打他的脸)。代码也就按照他的修改继续运行了。
第二次修改:
第一次修改我的代码给我留下了不太好的印象,接着第二次是一个他的一个小失误。
他忘记pull我最新的master,提交的时候发现有冲突。强行force提交,而后与我沟通。我那次是一次小修改,就自己填上去了。
第三次修改:
我的代码大概是这样的:


改过之后同事A也跟我沟通了,改动的理由是,他改动的if是主case,这样改动方便他把else后面的代码给折叠起来。我当时也没有抗议,因为我觉得可能他看的方便吧,他不嫌麻烦就改吧。后来我发现,他不但改了我的代码,又一次强行覆盖了我的提交,远程仓库已经没有我那次的提交了。我有点忍无可忍。
写到这又有了想当面骂他的冲动,但劝自己冷静冷静,以后还要长期一起跟项目没必要撕破脸,可能不是什么大事,是自己反应过激了。来组里问问大家的意见。
校招生工作经验确实比较浅,身边又没有太多女程序员可以沟通交流,本着希望girl helps girl的原则,故而在此发帖。
说实话这整件事我还沉浸在自己愤怒的情绪里,跟身边的朋友交流他们都是护犊子地无条件站在我这头,鼓励我跟领导反映。发帖出来也是想看看大家客观的视角是怎么看待这件事的,是不是我和我的朋友们都情绪过度了。
我自己目前比较倾向的解决方法是私下与同事A沟通,让他意识到他的行为影响到了我的工作效率和工作心情。
现在纠结的点是这件事有没有必要上升到领导,让领导知道这件事。我的顾虑有三:
1.这件事可能没那么严重,就是工作上的小委屈,私下解决就好了。
2.组里都是同事合作项目,大家都和和气气,唯独我这边跟同事合作出现嫌隙,领导可能会认为女生的一些小性子不大气的问题(我承认我确实很不爽)。我领导是个很好的人也很尊重女性,组里氛围也很好。但是恰恰是因为这样,总感觉男生太多的地方,最后可能会发展成为了照顾我,潜移默化地我的工作可能会被削弱。
3.向领导反映这件事可能会影响我未来和A同事的合作,以后A同事会有顾虑,毕竟不是男生可以大大咧咧,如果我真的出现代码问题他也不好意思改动之类的。
其实理智告诉我私下解决就够了,我想上升到领导可能只是想打压一下同事A的自信。所以还是不要了吧。希望姐妹们有好的建议也多多砸向我,帮我更理智更得体地处理这件事。
最后放一张母上大人的总结,给自己解解气。

最赞回复
你的回复
回复请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- 入门/转行|25届0实习非科班,还要不要坚持转码,咸鱼Java辅... (莉莉丝)
- 入门/转行|半导体外企跳槽转岗分享 (小蜜桃李丽珍)
- 已入职场|回馈社会,8年职场经验,给几个姐妹提供免费职业咨询 (bengbeng)
- 内推/招聘|数字马力内推 (momo)
- 已入职场|最近面试AI算法候选人的一些感受 (小文儿)