公司通过统计 gitlab 提交代码行数来判断工作饱和度

2023-11-03 09:42:06 +08:00
 sky31802

公司新出制度,每月统计提交代码行数来判断工作饱和度,这真的合理吗?

6568 次点击
所在节点    职场话题
78 条回复
besto
2023-11-03 13:04:33 +08:00
@nothingistrue 这是大公司和小公司的区别,大公司允许使用一堆庸人,如果你只是优秀一点点,那么另宁用制度把你变成庸人(平均水平),这样便于管理,简单来说,5 个人你搞这套制度就是傻逼,20 个人的团队,你不这么干也能凑合,100 人的团队,不这么干就可能出事情。
另外大公司的流程是配套进行的,根本不可能只有一套判定逻辑,拿遥遥领先公司的制度举例:
遥遥领先不仅使用代码量作为 KPI 的一部分,还有如下:
1. 代码严格 reivew ,每个 team 都有负责人,不可能让你随便造个轮子刷数据;
2. 项目严格工期控制,文档多久写完,写完文档要评估项目节点,包括 ut st 的时间节点也算上,每个点有没有按时达标,都是考量;
3. 一堆代码分析静态检查的工具(这个听起来烦人,实际也确实没啥用,但这个部分占比并不多)这个的处理也要算到 2 的工期里的,甚至函数长度太长,函数调用关系过于复杂,层数太多都是要被打回来的,当然不一定改,但要有合理解释;
4. 质量控制,如果代码合入之后发布了有问题的版本,直接小黑心,今年不可评优;

大公司很需要制度来运转,否则摸鱼的太多,付出再多的成本也是没办法的。
zhy0216
2023-11-03 13:15:32 +08:00
@besto 有同感 大公司里每个人搬好自己的砖 整个公司就能正常运转 想想其实也挺神奇
zhangqilin
2023-11-03 13:25:55 +08:00
@www5070504 写单元测试就行了,
assert value[0] == value[1]
......
写个 20 行
jim9606
2023-11-03 13:27:18 +08:00
drich
2023-11-03 13:30:39 +08:00
跟我一开始在华为的时候一样
写了多少行代码,处理了几个问题单,开发了多少个需求
kirito41dd
2023-11-03 13:40:10 +08:00
多来点代码生成,grpc ,thrift 啥的,上就完了
nothingistrue
2023-11-03 14:18:53 +08:00
@besto #41 所以华为的 KPI 有用吗?或者说代码量有参与 KPI 吗?但凡你真在华为干过,你不会说华为 KPI 做得好。
snowlyg
2023-11-03 14:32:40 +08:00
@scorpion91 老板,领导不是写代码的,谁管你这些。我们老板只要看到我们手没在敲键盘就觉得你在偷懒
horizon
2023-11-03 14:40:30 +08:00
可以参考吧,一行代码都不写的混子就现形了
libook
2023-11-03 15:03:00 +08:00
sky31802
2023-11-03 15:22:20 +08:00
@libook 难不成我们的终极方案是粘贴 spring 源码吗 [狗头]
pkoukk
2023-11-03 15:25:25 +08:00
interface A { func A()}
interface B { func B()}
interface C { A B }
套呗,别问,问就是充分抽象,灵活组织,充分解耦合
一个实现类能实现几百个 interface ,你服不服
pengtdyd
2023-11-03 15:31:35 +08:00
ChatGPT:请润色一下我今天的代码

哈哈哈。
hancai
2023-11-03 15:31:36 +08:00
多写点 if err!=nill {}
Lee2019
2023-11-03 16:10:34 +08:00
接入 gitlab-ci 多调试流水线如何
flyv2x
2023-11-03 16:21:10 +08:00
这个真的是一天 5 ~ 10 个 commit 搞定,feat fix fix
lifesimple
2023-11-03 16:27:06 +08:00
前端的话 直接就本来 npm 引入的包,直接拿下来放项目里完事了
pikko
2023-11-03 16:31:48 +08:00
我们只会作辅助参考,这个本来就只能作为辅助。
要是作为 kpi 真的不敢想象。
TAFMT
2023-11-03 17:14:28 +08:00
无论什么工具类,用的时候,自己造一个
litchinn
2023-11-03 17:23:20 +08:00
无脑堆设计模式,一个 new 可以写 10 个类出来,这种考核完全没意义,属于不写代码的领导 yy 出来的考核指标,用什么考察最后就会得到什么。
楼上也有说辅助参考的,我觉得参考价值都没有,如果一个人不写代码也能完成任务,我觉得也没有任何问题

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

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

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

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

© 2021 V2EX