绩效季了,也叠加晋升季,我们团队开始考核代码量。
小道消息太多了,我这种老实人也听了不少:HR 要把代码量垫底的同事拉出去单独沟通,老板嫡系不怎么写代码最近在集中补,用 AI 写代码的同事会考核 AI 代码占比...
一边是山雨欲来风满楼的考核,另一边 —— 是我。
兄弟们,你们猜代码量是怎么算出来的?在我们这,是我算的😄
当然了也不是说我是啥老板亲信啊啥的,我一条老狗而已,但恰恰这活儿还就得我干。
大团队是搞云计算的,我们组负责团队内 SRE,类似是个倒尿盆的活儿,组里面研发运营运维数据分析啥的人很杂,每个方向小猫两三只,问就是都有用。
日常做一些正经研发不肯干的事情,比如要考核代码量就得有个算法吧?有数仓、有看板、有机器人推送、有 HR 视角页面?你让搞网络的人干还是搞存储的人干?(他们不肯,嫌没有技术深度)
光荣的 SRE 团队就挺身而出,我以前干过数据分析,算数的活儿当然就分给我。于是哥们我接过老板的尿盆,扛着圣旨大模大样的搞起来了。
也不容易,没有你们想象的那么容易。
gitlab 页面有统计,但是我不至于内网爬虫抓公司数据吧?用了 gitlab 的数仓,但是数仓数字跟 gitlab 页面上不一样,信谁的?
大厂老套路,拉群、cc 老板、上价值,给人家磕头,问信哪个。
对方也是老狗,问就是两个都对,看我们想用哪个了。
说是页面上的数字是前端自己做的,在 web 端上 count 字符;数仓是历史遗留的,排除了注释、包引用、静态文件。但是混进了一些 git 行为,比如 A 写的代码 B 给 rebase 了,统计上就是 B 的代码。
当然了就跟懂行的兄弟们一样,我肯定得用数仓。无论你是什么研发,你永远也不能接需要在端上做爬虫的活儿,擅长也不要做。你听我的劝,以后你会感谢我的。
至于个别一线研发同学代码量统计可能有噪音,我的妈呀搞运动就搞运动,还真数上砖头了?要真想看绝对准确的客观价值,答案就是别看代码量。HR 非得要看,那就看,太细节的东西没必要增加解释成本。
个别数据表 count 一下的事情,我都懒得用 claude,半小时就撸完了,配个定时任务跑就行。
然后花一小时画了个方案,包括实现链路、统计口径、噪音分析、异常处理 blabla,我从业十来年自有一套屁嗑往里怼,主要工作量是调格式。
然后就是评审。这种组织上政委给的有圣旨的活儿,老板要来吧,HR 要来吧,被考核的几个团队的 leader 要来吧,领导们忙啊~
约好了下周评审,提好了周末两天加班,我舒舒服服搓澡去也。
正赶着 Q4,这不又增加个价值点么,HR 还专门写小作文 CC 到 + 2 夸我技术专业。
区区大厂,被我拿捏。skr~~
狂乱的幻想戛然而止,病房里只剩下心电图长长的嘀声。以上都是一个边缘部门程序员加班昏迷抢救失败前的临终幻想。
祝各位程序员同行们都有好坑,都发大财。
你们公司查代码量吗?评论区吐槽下,让我乐呵乐呵。