

【CSDN 编者按】当AI编程助手越来越强,你是否曾经想过:有一天,我方不错绝对不再手写代码?本文作家是一位有着近二十年编程老师的资深开发者,他斗胆地声称:我当今不写代码了,况且少量也不吊唁。
从修 Bug、加功能,到瞎想高可推广的漫衍式系统,他把曾经必须靠键盘敲出来的“翻译责任”,一谈交给了 AI 代理。而他我方,则专注于架构决策、代码评审、诀别瞎想好坏、判断测试真假——这些他认为是编程中委果风趣且中枢的部分。
凯发娱乐(K8)官方网站原文连气儿:https://max.gp/writing/going-full-ai-engineer-not-touching-code-anymore/
作家 | Max Heyer 翻译 | 郑丽媛
出品 | CSDN(ID:CSDNnews)
我还是不再亲手写代码了,况且少量也不吊唁。
不写函数,不修 Bug,不加功能。从这个博客,到我在 enum 作念的那些复杂而激进、绝弗成出问题的系统,我当今简直齐不再亲自敲代码了。
况且,我很享受这种景色。


我曾以为,“写代码”才是最风趣的部分
我写代码还是快二十年了。
小时候,我会折腾 Linux,还试着给我方的 Minecraft 社区写插件。我到当今齐还谨记,那种调了几个小时、终于跑通时的昂扬感。
其后,我作念过好多名堂:从芳华期时写的小网站,到其后在 enum 和 Wunder Software 搭建高可推广的漫衍式系统。我把扫数责任流齐围绕“编码”优化到了极致——分体键盘、nvim、多样编程说话,若何高效若何来。
我一直很可爱“创造东西”、可爱折腾——但其后我才发现,我一直搞错了一件事:我委果可爱的,其实从来齐不是“敲代码”自己。
委果特地想的,是作念决定的经由。举例,这个系统到底该作念什么?出问题时应该若何通晓?什么才是正确的空洞?复杂性该放在何处?咱们委果要贬责的问题是什么?
写了这样多年代码之后,我终于意志到:“写代码”仅仅把这些决策落地时不得不支付的“过路费”。况且其中绝大多数,其实仅仅肌肉追念:相通的情势、相通的 import、相通的重试逻辑、相通的 null check、相通的模板代码……这些东西,我还是重叠输入过上万次。
好多时候,委果有价值的想考,在通达裁剪器后的几秒钟就截止了。而接下来的六个小时,不外是在“翻译”这些见地。
AI 开发者野心已开放肯求,免费领100小时云算力券
守旧主流 AI 框架与模子部署

那么,我当今在作念什么?
当今的我,会瞎想架构、作念代码评审、反驳诞妄决策、会仔细读 diff、驳回那些没贬抵制题的改换;会写规格阐明,然后看着多个 AI Agent 把它们已矣出来;发现某个 Agent 的代码格调不合劲或者测试袒护是假的时候,会尽快指出;会想考什么应该成为 primitive(基础原语),什么应该通过组合已矣……这才是委果的责任。
其实,一直以来,委果的责任齐是这些,敲代码仅仅很是支拨。
我要声明一下:这种出动并莫得让我变得更懒、更污秽——适值相背,当今的我,比以前读更多代码。因为我不再我方写,而是在阅读 Agent 生成的恶果。
因此,我会更潜入地想考委果的问题:
咱们应该如何为 enum 平台已矣一个可推广的 reconciler 情势?
数据应该放在何处?
咱们下一个委果要贬责的问题是什么?
我对恶果和测试的要求,比以前更尖酸了,因为当今认真发现问题的东谈主,等于我我方。
至于当今最紧迫的智力,不是手速,也不是 API 追念力,而是“试吃(taste)”。比如,你能弗成看出一个瞎想烂在何处?能弗成识别某个行将垮塌的关节假定?知不知谈什么必须坚握,什么不错融合?这些智力并莫得隐匿。相背,它们变得比以前更紧迫了。
不仅如斯,豪门国际娱乐我当今有更多时候去学习新东西了,想考如安在 enum 推广咱们的系统,想考 enum 的融资……这些事情,远比每天坐在那里敲 10 个小时期码紧迫得多。

说点不顺耳的话吧
接下来,我说点不那么悠闲的实话:
若是翌日 AI 编程片刻隐匿了,若是我不得不回到一转一转手写代码的景色——我想我会透顶毁灭编程。
不是因为我不会写。我诚然还会,可能比一年前还更厉害,因为我一直在跟进最新的器用。但我还是不想再那样作念了,那会让我认为是在铺张时候。
多年的肌肉追念还是开动消退,我也没敬爱重新开辟它。我还是亲手写过够多的软件代码了,知谈那是种什么嗅觉,我确切受够了。
每当意想这里,其实我心里齐有点复杂。因为我昔日好多年的身份认可,齐开辟在一句话上:“我是一个写代码的东谈主。”可如今,这个身份依赖于一套才出现三年的器用栈,若是这套东西崩了,这个身份也随之而去——不外,我也能摄取。
我认为,这大约亦然最古道的信号:原本这些年里,我委果深爱的从来不是“写代码”。我可爱的是作念决策,然后看着它们变成施行。
而 AI Agent,仅仅把这个轮回大幅镌汰了。若是莫得 Agent,这个轮回又会重新变长,那我愿意去作念别的事。

诚然,这不是一篇“无脑 Vibe Coding”宣言
诚然,我并不是说“敷衍让 AI 写代码就行了”。
若是你不作念判断,仅仅放任 Agent 往一个你根底不睬解的系统里荒诞生成代码,那最终一定会出事。况且,是那种凌晨 3 点你根底没法 Debug 的诡异线上事故——我见过这种所在,我也打理过这种烂摊子。
我当今描写的,其实是另一种责任情势:我会读每一个 diff;会否掉无数 Agent 的决策;关于中枢系统,我会把 Agent 管得十分严。
简便来说,我责任的要点,还是从“坐褥代码”转向“评估代码”。尔后者,其实比前者更难:因为你必须在更短时候里、带着更少高下文,正确判断更多事情。
若是你莫得“试吃”和判断力,AI 编程只会让你更灾祸;但若是你有,它就能帮你省下无数“翻译见地”的时候。

接下来会如何?
我不知谈这种情势最终会如何推广。我不知谈它会如何影响招聘,如何影响低级工程师,也不知谈下一代秩序员,会不会再像我当年那样,把 for 轮回敲上一千遍,直到造成条目反射。
这些问题齐很真实,而我暂时莫得谜底。但我知谈,在昔日几个月里,我切身感受到:
那些我委果深爱的责任,变多了;那些我仅仅“忍着作念”的部分,变少了。
我每周作念出的关节决策,比昔日一个月还多。
我请托得更多、想考得更明晰,也比以前更在乎我正派在构建什么。
其实,这一直齐是这份责任的内容,“敲代码”仅仅过路费——而我,再也不想交了。
免费领取 100 小时 AI 算力|限时开放
加入 AI 开发者野心得回:
✅ AI 算力资源✅ 官方技艺社群✅ Workshop 与 AI Academy✅ 开发者专属福利
完成认证后,很是领取:☕ 9.9 元瑞幸咖啡券
立即加入









