浅谈AI

1 阅读2分钟

我时常看到一些过度鼓吹 AI 的人,声称零基础、全程无需写一行代码,程序员即将全面失业。每次看到这类言论只觉得十分可笑,这套说辞,也就只能哄骗行业经验尚浅的新人。但凡真正在一线开发、被客户反复多变的需求折磨过的开发者,都不会说出这种话。

同为开发者,实在没必要夸大其词、盲目吹捧。先不说 AI 能否精准完成全部业务需求,单是项目复杂度带来的Token 消耗成本就无法忽视。项目越庞大、逻辑越繁琐,调用消耗就越高。更关键的是 AI 代码存在隐蔽风险:修改需求时极易出现连带 bug,改动一处功能,无意识牵连其他模块代码。举个简单例子:AI 生成的代码往往功能完善、复用性强,可一旦涉及多页面联动业务,客户仅要求修改单个界面功能,AI 修改后很可能顺带改动其他无关模块。由于整套项目代码并非人手编写,开发者很难第一时间察觉隐患,后续排查、调试、修复问题会耗费大量额外精力,隐患层出不穷。

如今不少 AI 工具营销造势,不断夸大效率提升倍数,连资本和企业管理者都信以为真。由此衍生出两种很现实的困境:第一种老板,只口头要求员工多用 AI 提效,却不配套工具权限、资源支持,员工空有要求无从下手;第二种企业盲目投入成本,大肆裁员,天真认为 AI 可以完全替代人力。看似效率大幅提升,实际项目质量、交付进度与从前相差无几。之后管理者反倒苛责留任员工能力不足,认为用上 AI 效率依旧低下。而留下的程序员更是有苦难言:公司裁掉三人,指望 AI 填补三人工作量,可 AI 生成代码遗留大量疑难隐患,后续维护、填坑全靠剩余员工,加班愈发严重,代码还难以修改优化。名义上人力缩减、效率翻倍,实则整体效率毫无提升,工作负担反而更重。

客观来说,AI 本身自然是优秀的开发辅助工具。但 AI 技术发展的初衷,从来不该是替代从业者、让人失业。它本该用来简化重复工作、减少无效加班,让开发者拥有更多休息、生活、调养身心的时间,带动更多生活消费,回归正常工作生活节奏。而不是剥夺从业者的工作与收入,让人失去生存与消费的根基。