听说某大厂程序员才写了没几行代码就被踢了,真的是好笑,又可怜。那个刚去上班的小伙子,48天总共写了4646行,平均下来一天不到100行。你们有没有想过,一个刚进来的人,哪来的那么多时间写代码?他要熟悉系统架构、弄清楚业务逻辑,还要跟产品经理、后端的同事沟通接口,这些都要花时间的。这48天里,他可能只有一半时间是在打字写代码的,其余时间都花在沟通协调和设计方案上了。 可那家公司就是这么死板,定了个什么鬼标准,非得每天写满2000行才算合格。这怎么可能做到?代码行数这种东西,我跟你讲啊,太容易刷了,也最没用。比如一行简单的判断语句,你完全可以拆分成十多行的写法。if else层层嵌套、换行加括号、导入一堆第三方库、每个import都写上三行注释、把简写都展开、把箭头函数换成传统函数、再加上一些多余的变量声明……这样随便搞一下,代码行数就翻了好几倍。 现在的AI更厉害,你要是让它凑行数,它分分钟给你凑出花来。员工被逼急了也就只能拼命堆数字了。你跟他说好入职后是转正考核标准,可白纸黑字的合同里有没有写清楚呢?要是没写进去,这就很容易惹上法律纠纷。劳动法规定试用期解除合同得有正当理由,而且这个理由必须是事先告诉过他的。 现在职场上有个怪现象:“KPI在哪,人就在哪。”你考核什么指标,大家就玩命往那边跑。考核代码行数就堆行数;考核提交次数就把一个功能拆成好几次提交;考核工时就磨洋工下班晚半小时。 这真不是员工不努力工作,这是他们在理性地响应公司的激励机制啊!真正合理的研发考核应该看需求交付率、线上bug率、代码review通过率还有团队协作这些维度。 那个被开除的兄弟我真的挺同情他的。希望他能找个懂行的下家吧!也提醒各位职场人:入职前一定要把考核标准问清楚了,别让这种“2000行”的荒唐事落在自己头上。