心情不好,说出来解解闷

2023-02-16 06:05:22 +08:00
 frostfall
LZ 做开发,实际是转开发刚不久

打去年一直负责一个服务,是用来替换现有服务的,所以开始搭了 demo ,做了压测报告。

然后就忙别的去了,具体细节开发做了个大概,但一直也不怎么紧急。

今年过年回来上边领导(领导的领导)急着上线,于是调派人手算我一共三个人,要两星期出来。

自然而然觉得应该是我做细节的开发,毕竟大框架我都定下来了,然后其他人负责测试外围的工作。

结果,只是让我负责其中一部分,然后我负责程序编译工作。让一个新人应届生负责开发主要的功能和单元测试,这块功能因为是要按照之前的标准开发,所以我一直管我领导要,结果现在给了这货。

然后又发现这这个服务又依赖其它的服务,满以为这块的工作该是我了吧,结果又是让这个人负责。

然后我把我做的功能,重要的写完了,测试大概没什么问题就提交了。然后说测出什么问题和我说,我来改。

这货不是要负责单元测试吗,自己写的那部分翻来覆去的改。

看到我写的了,和领导说我这好多问题,领导说你直接改吧,然后这货也是翻来覆去的改。

我看了下,的确有自己没测到的。但是,有本来不用动就正常运行的代码,他拿自己写的替换掉了。

甚至于,我留了 UA 为了方便上线后及时定位问题,这个 UA 也给我改了,这块完全不影响功能,一般人看到,都不会改的吧,我实在想不明白。


还有判断中的多个条件,我是为了避免大小写的问题,这货删的只剩了一个条件。

然后到处说我写的多么多么差劲,可问题是他自己的那块也是翻来覆去的改。整个结构的改。

我挺气愤的,跟他急了一次。说我的代码有问题我来改,心想这应该不会再改我的代码了吧。没成想变本加厉了。

今天我又看到改了我的并没有影响的代码,又跟他急了一次。

晚上这货气不过,在聊天工具上说我,一直说我发火不对,气量太小,他不欠我的。

我直接电话过去,这货在电话中嘴不干净,TMD,TMD 说了好几次。我说,到现在为止,我没吐一句脏话,你已经骂我好几次了。

我说,我改别人代码都是小心翼翼的,生怕自己没考虑到,总是问问对方是不是有什么深度的考量,然后改完了也请对方帮忙 review 一下,我在旁边指出这块怎么改的,怎么个考虑的。

这货是一句也听不进去,一直说我写的代码有问题。我说让你做单元测试就是测这个的。我把重要的功能实现了,细枝末节的地方有问题就反馈,我从一开始就和你说了发现问题找我,我来解决。你不光改了我刻意留的东西,也不问,一堆不用改的也改了个遍。

我说怎么办,他说自己才不愿意做测试呢。我说好,那你和领导说,以后我的我自己测,你只负责你自己的行不。这货也不敢和领导说。


就是这么个事儿。

想问问大家,是不是我做错了,我是不是太介意别人改我代码了。如果真的是这样,我应该改正的。

工作 6 年,第一次和一个应届生闹得这么尴尬的。
4839 次点击
所在节点    程序员
41 条回复
bhy
2023-02-16 12:00:21 +08:00
不知道能发 ChatGPT 的回答吗?主要是我觉得回答得还挺好…… 如下:

首先,我理解您的心情。看起来您花费了大量时间和精力来开发这个服务,而且您认为您的工作质量还不错,但是最终这个应届生对您的代码进行了许多修改,甚至改掉了一些您认为不需要改的代码,这使您感到气愤和受挫。

在这种情况下,我认为您的情绪是可以理解的。首先,您可以试着和这个应届生谈一谈,说明您对他的修改感到不满意,看看是否可以找到一种更好的方式来合作。您可以尝试给他解释您的编码决策,让他理解您的代码和设计思路。此外,您可以建议对代码进行 code review ,以确保修改是必要的,合理的和符合编码标准的。

同时,也要考虑到不要让情绪影响到您的工作和职业形象。在职场上,处理工作中的冲突是非常重要的一项技能。尽管您感到气愤和失望,但要试着冷静思考并维持职业风度。

最后,记住在团队工作中,人际关系非常重要。要尽量保持与同事的良好关系,并且根据工作需要来合理分配工作和责任。做到不拘泥于个人情绪和利益,以团队的利益为先。
zapper
2023-02-16 12:16:42 +08:00
@bhy #21 以前发 chatGPT 的回答会被降权。现在感觉也无所谓了。
https://www.v2ex.com/t/900513#reply47
frostfall
2023-02-16 12:40:16 +08:00
@stillsilly 昨天已经截图发给领导了,今天找我说他改的不好的地方你再改回来吧
foolishcrab
2023-02-16 12:54:23 +08:00
我觉得问题的根源是你对这块有 owner 意识,你老板却不分给你。
跟应届合作不愉快只是表面问题了
bk201
2023-02-16 12:54:44 +08:00
不太明白。他愿意改,愿意承担风险就让他改嘛。他说你不好,有理,那你就回怼他,没理,你就打哈哈说啊呀,不错哦。生气没必要,又不是一辈子要和他相处。
tool2d
2023-02-16 13:16:04 +08:00
这就是模块划分的重要性,一看就是没划分好。

代码的归属边界感也很重要,同一份代码多人同时修改,这就很烦,又不是改 BUG 。

我前同事也是,把别人的代码全删了,换成自己的。把别人气的不行。
FreshUncle
2023-02-16 14:24:11 +08:00
明显是管理问题,还有甩锅嫌疑,企业文化不好。有些事情不要说,要有证据,证据会让一切谎言不攻自破!
fridaycatye
2023-02-16 14:43:35 +08:00
感觉是工作分工的问题,自己的负责的模块自己改,改别人的代码都是有记录的,谁愿意背锅。还有别人一个应届生都敢和一个老人刚,说明他和领导关系不错
caiji11
2023-02-16 14:44:24 +08:00
@jamosLi 信任一个业务都不熟悉的应届生 领导在想啥呢
janus77
2023-02-16 15:36:54 +08:00
首先我字里行间感觉你对自己的水平也不是很自信吧?其次你要明白改代码和水平高低是没有关系的。
如果他能公开说你代码哪里不对,能指出明确的点,那么我觉得你生气的点就并不是技术了,而是“他改你的代码”这一点。你只是不能接受别人改你的代码而已。
你怎么知道他改完就会变的更烂? ua 是动了,条件是删了,但是没上线跑起来你怎么就断定一定会更差?你能从技术上说服他吗?
感觉你还是不能给出真凭实据说明他写的就比你烂。你只是反感他动代码而已。
说实话公司的项目,不要觉得你搭了框架就得听你的,大家都是打工仔。
要是因为他的改动真出了 bug ,那才算是有真凭实据。你可以堂堂正正反驳他,也就不用在这发帖了
xinJang
2023-02-16 15:45:26 +08:00
如非必要我从来不碰别人代码,以免背锅,别人动我代码随便(公司代码我没代码洁癖,自己玩具代码就有)反正出事他背锅
ren2881971
2023-02-16 15:58:51 +08:00
他乐意改就改呗。你管他干啥。 出问题不是正常甩锅到他身上么。
daoyu
2023-02-16 16:02:33 +08:00
应届生的处理方式有问题
如果他觉得你这个地方写的不好,或者有什么更好的写法 /替代方案
完全可以开个会大家一起 review 一下,而不是直接去改,而不是吐槽写的不好
感觉 OP 文中的应届生对 OP 挺不尊重的,很难受
不妨换一种想法,就让他改,最终改完了,上线出问题了,自然就知道疼了
ljzxloaf
2023-02-16 20:30:33 +08:00
op 太小心眼了,技术又不够硬,才会这么难受。心态开放点,别人能指出来你的问题,你也能成长不是吗?不要瞧不起应届生,别人可能基础比你扎实多了。闻道有先后,达者为师,没什么不能接受的。
chenxiankong
2023-02-16 23:30:50 +08:00
让他改,到时候出问题一查 commit 记录,甩锅完事.
正常改别人代码,都应该和之前写的人讨论一下,相互 review 一下,对自己对他人都负责
看来这应届生确实不来事.
CPUfather
2023-02-17 05:59:15 +08:00
我遇到过几乎一样的问题,sb 同事改我的代码,找我的错。

关键是他自己的水平还不行。

我看他改我代码我也没说任何话,直接请了 2 个星期病假,让他随便改。

病假回来后,我拿了一上午的时间 debug 他改过的所有代码,列出了他改完之后将近 50 多个 bug ,然后整理后发给了领导,并表达了我很不爽

后来我那个同事和领导都怂了,他们开完会跟我道歉。

全程没跟任何人起冲突
love2328
2023-02-17 10:36:14 +08:00
人生总有一些不如意,当作磨练磨练经验,以后或者你也有这样的下属
wsn
2023-02-17 12:07:21 +08:00
有愣头青愿意帮 op 改代码,这多好啊。他改过的地方自己一律不碰,出了问题他的锅,摸鱼喝茶不香嘛。管他和领导关系如何呢,关系好到可以压掉他造成的生产事故,那 op 再牛也会被压一头,如果没到那种程度,那就让他认了自己的锅就行了。
就喜欢看别人耍小聪明然后引发事故,然后等着老板来求人,我深有感触并乐在其中。
qwertyzzz
2023-02-17 14:56:53 +08:00
太好了 到时候全是他的责任 让他改
dudubaba
2023-02-17 15:33:27 +08:00
可能他是嫡系,你是外人。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/916509

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX