满屏都是废话注释,连"print('Hello World')"这种幼儿园代码都要加一行"这里是打印语句"的解释。
更绝的是,里面还留着AI生成的占位符,比如明目张胆写着"【你的代码写在这里】",跟考试时把"此处略"三个字都抄到答题卡上一样离谱!
最气人的是,这代码根本跑不通啊!需求单上明明有三个任务,这位大爷就完成了一个。最新一次提交更绝——直接把主题文件的字体设置全删光了,换成了一堆"本文件用于控制主题样式"的废话说明。现在网站字体变得跟WORD艺术字似的,不知道的还以为我们搞复古网页设计呢!
(扶额)我本来还想给他找借口,想着谁没犯过蠢呢?我自己也经常PR里漏看错误。但是!他每次提交都像在玩大家来找茬的负面教材!现在我感觉自己像个幼儿园阿姨,入职时以为能跟着大佬学技术,结果天天在帮人检查"1+1=2"这种作业。再这样下去,我怀疑自己智商都要被他拉低了!(摔笔)
BTW:
呃...他实际上是我编码训练营的助教,我给了他推荐。那是7年多前的事了,所以我从来没有和他一起工作过,因为我从来不知道事情会这么糟糕。但我确实感觉很糟
tbf我给了2个推荐,我强烈推荐另一个,因为我知道他的能力,对于这个家伙,我说了和上面一样的话,“我已经7年没有和他一起工作了,所以耸耸肩”,他们选择了他
网友热评:
1、我的意见是:避免查看同事的代码,希望prod或类似的东西中出现错误,并开始书面记录。可能会溅起屎来,你得找个掩护。
我也遇到过类似的情况,并且在修复糟糕的AI代码时已经筋疲力尽。更令人沮丧的是,如果你强制执行并彻底阅读代码,AI可以很好地理解伪代码。
2、我们曾经有过一些糟糕的招聘实践,雇佣了一个专门使用ChatGPT进行编码通信的devops家伙。当我寻求帮助时,他会在我提出问题后不到30秒内写下长长的文字,这从怀疑变成了近乎肯定。他的英语也说得不好,但他的书面交流是完美的,有着人工智能的神秘山谷的节奏。
最后一根稻草是当我试图在Kubernetes中实现一些相对简单的功能时,他给我的指示是灾难性的错误。
不管怎样,有足够多的人抱怨,我们解雇了那个家伙。他最后偷了公司发的笔记本电脑
3、代码审查的全部意义在于指出它,并让他们在合并之前处理它。你通过批准这种行为来认可这种行为。很快,每个人都会操纵你,因为他们会编写糟糕的AI代码,并依赖你去修复它。你需要表现出一些骨气,从根本上解决这个问题。也不要认为他们比你聪明:他们平庸的行动比言语更有力。
4、如今,管理层可能会称赞他们使用Cursor进行创新,并快速交付成果。所有这些人工智能推动的潜台词是降低质量?如果有Bug,AI会修复它。