爱可可-爱生活 26-01-02 10:19
微博认证:AI博主 2025微博新锐新知博主

【2026年,软件工程师的生存法则已经改写】

编程的"拖拉机时代"已经到来。如果你还在用"干草叉"写代码,注定会被时代碾压。但这恰恰是成为程序员最有趣的时代——我依然建议每个人投身软件工程,因为这个领域正在经历前所未有的变革。

一、AI写代码已成基本功

2026年的软件工程师,代码的主体应该由AI完成。Cursor、Codex、Claude Code、Gemini、OpenCode——用哪个不重要,重要的是你必须用。每月20美元的订阅费,是你能做的最值得的投资。

这些工具已经足够强大。如果你用AI写不出好代码,问题出在你身上,不在工具。

二、用AI检查AI,形成闭环

我们已经告别了"AI吐出一堆乱码、人工逐行筛查"的时代。正确的做法是:让AI写测试来验证AI写的代码,让AI读日志来定位问题,让AI操作浏览器来执行检查。

这不意味着你什么都不管。我依然会浏览代码变更——内部工具可以快速扫一眼,面向客户的代码则需要仔细审读。但思维方式必须转变:你手里有一个能快速生成内容的工具,就应该让它承担更多工作。

三、用AI定义需求规格

这是很多人忽视的一环。用AI帮你生成需求文档、梳理功能规格,甚至只是和ChatGPT对话来理清思路,都能大幅提升效率。你的整个编程流程都需要围绕这些工具重新设计和练习。

四、关于"切换工具"的现实

有人抱怨频繁切换AI工具很累,这确实是新时代的"JavaScript框架疲劳"。但现实是:每隔几个月,不同工具就会轮流领先。保持开放心态,尝试新工具,找到当下最适合你的那个。

五、一些重要的补充思考

有开发者提出了值得深思的观点:不要把设计和架构决策完全委托给LLM。这些模型训练数据中包含大量低质量代码,如果你不用设计模式和反模式去引导它,输出很可能是一团糟。你必须确保AI不会过度抽象,或者用复杂方案解决简单问题。

还有人建议:让"写代码的AI"和"审查代码的AI"使用不同的模型。同一个模型容易对自己的输出"盖章通过",而独立的审查者能发现更多隐患。

六、写代码正在变成最廉价的环节

这是最深刻的洞察:当每个人都能用AI快速实现功能时,真正的竞争力在于判断力、品味,以及知道什么不该发布。

AI是工具,不是拐杖。它能写出第一版草稿,但决定什么重要、什么会出问题、什么能上线——这些依然是工程师的核心价值。

当所有人都能发布功能时,赢家是那个知道该删掉什么的人。

以上这些,已经是2026年软件工程的基本门槛。更高级的AI工作流正在涌现,如果你连这些都没做到,你在做什么?

x.com/benawad/status/2006469719247958492

发布于 北京