入职半个月用 AI 一把梭完成工作需求,被组长怼了!

0 阅读4分钟

最近发现一个很危险的现象,有了 AI 以后,很多新入职的同学开始习惯“一把梭”需求。

拿到任务,不看背景、不扣细节,直接丢给 AI。

必须承认,AI 确实强,代码生成得有模有样,功能跑起来也似乎没问题。

但这种代码,往往经不起推敲。 Leader 随口一问:“这里为什么用这个逻辑?” 答不上来。

再仔细 Review,发现 AI 不经意间改了核心逻辑,埋了个大坑,而你自己根本没看出来。

在职场中,这叫“黑盒交付”,是极为减分的行为。

今天分享 编程导航 里一位同学的经历:刚入职新公司,依赖 AI 快速完成需求,结果在 Code Review 时被组长狠狠批了一顿,一起看看导师给到的建议,相信对你有帮助。

鱼友问题

我现在入职了小半个月,感觉有点迷茫。

组长平时不怎么理我,他让我两周内学完 Go、Node.js、NestJS 框架,并且要完成两个全栈项目。

昨天周会答辩,展示了我写的两个项目,大部分功能我都实现了,但因为时间紧,我的代码大部分是 AI 生成的,流程我都懂。

组长逐行 Review 了我的代码,对项目很不满意。他死扣细节,要求我必须亲手做一个完整的项目来熟悉语法。

我的观点是:应该在做业务需求中慢慢熟悉。

他的观点是:先练好基本功,现在连业务代码权限都不给我开,让我自己去练。

他让我再重新做一个后台管理系统,而且暗示我要加班,本来我想怼回去的,感觉他在 PUA 我,但为了转正还是忍了。

部门主要业务会涉及支付类需求,想问下组长的要求合理吗?

导师回答

先说结论:你的组长虽然严厉,但在技术成长的角度看,他大概率是一个负责任的好导师。

你提到的任务量(两周学完技术栈 + 完成 2 个项目)确实属于比较高强度,主要是考察你的学习速度(能不能快速上手新东西),以及对待代码的态度(是否糊弄了事)。

你现在完全用 AI 写代码,虽然是完成了工作,但是组长完全 Get 不到你的学习能力和对于技术框架的熟练度,那他干嘛不自己用 AI 生成代码,还要单独招聘你入职。

部门的业务涉及"支付",这是直接跟钱打交道的,是高并发、高风险的场景。

你的代码全是 AI 生成的,虽然功能跑通了,但你可能并不清楚底层的逻辑、异常处理、并发安全。

组长逐行 Review 代码,发现全是 AI 的 "黑盒产物",他当然不敢让你接手业务代码。

组长愿意"逐行看代码"是对新人非常用心了,在职场上,最冷暴力的组长是:你写完代码,他看都不看就让你上线,出了事故让你背锅。

肯花时间逐行读你的烂代码(或者 AI 生成的流水线代码),并指出问题,逼你重写的组长,其实是在帮你兜底。他希望你在接触核心业务前,把地基打牢。

既然为了转正我们要忍,那就忍得有价值,针对 "后台管理系统",给到三条具体建议:

  • 戒断 AI 依赖,这次重写,核心逻辑必须自己手写,可以用 AI 生成设计方案、解释报错。

  • 理解业务场景,既然组里做支付的,你在做后台管理系统时,可以思考和业务相关存在的场景和问题。

  • 主动汇报,组长不理你,可能也是因为忙,建议每天下班前发一个简单的日报:**"今天完成了什么模块,遇到了什么技术难点,我是怎么解决的(这里重点展示你的思考),明天计划做什么。"**让他看到你的进度和态度。

咬牙把基本功练扎实了,不依赖 AI 自动生成代码,你以后可能还会感谢这个 "苛刻" 的组长。