AI时代工程师必备的5项核心技能
2025年11月20日
软件工程正处在重大转折点上,这是互联网诞生以来最关键的变革时刻。
过去我们看重的工程技能,可能无法延续到未来。当AI能在几分钟内生成整个应用的代码时,我们还需要关心工程师每天能写多少行代码吗?工程师的编码能力已经不再重要。
我们需要的技能正在发生根本性转变。
虽然AI编程革命刚刚开始,但让我们看看那些成功驾驭这波浪潮的工程团队都学到了什么。
我有幸接触了几家成功运用AI、更快交付创新产品的组织。
这些工程团队有5项共同的核心能力:
向AI描述需求的能力
给人类写文档和给AI写文档(规约),完全是两回事。人类开发者看到不完整的需求,会自己补充细节、做合理推测,不明白的地方还会主动问。
AI大模型则不同,它需要明确、详尽的描述,几乎不能有模糊地带。
所以那些能把模糊的业务需求转化为AI可执行文档的工程师,就变得特别抢手。
想写好AI需求文档,你得理解设计目标是什么,而不只是罗列功能点。
你要能清楚地写出边界情况、性能指标、集成限制和业务规则。你想的不能只是正常流程怎么走,还要考虑实际情况可能出现的各种偏差。
这远不止写几个好提示词那么简单。真正的关键在于掌握领域知识——了解客户到底要什么、业务环境是怎样的、每个技术选择背后的考量是什么。
架构理解能力
AI代码生成工具很擅长生成单个函数、组件,甚至整个功能模块。但在人类看来理所当然的事情上,它却显得力不从心:理解上下文,也就是理解所有部分如何在更大的系统中协同工作。
正因如此,架构思维成了工程师的关键技能。
那些像架构师一样思考、懂得连贯系统设计的工程师变得不可或缺。这个角色关注的是技术愿景和整体连贯性,而不是传达具体规格或业务背景。
最有价值的工程师精通系统思维、依赖关系分析和集成规划。他们评估AI生成的解决方案时,不仅看正确性,还要看是否适合当下复杂多变的架构。
调试和逆向工程能力
构建软件和调试软件需要完全相反的思维方式。
构建是艺术性的、累加式的过程。你心里有个最终目标,然后一行行代码地往那个方向推进。
调试则是科学性的、削减式的过程。你从整体架构入手,反向追踪,一步步定位意外行为出在哪里。
虽然AI很擅长从零开始编写新代码,但它很难理解复杂的生产系统。在逆向解析大型遗留代码库这件事上,人类仍然比大语言模型强得多。
这项技能也解释了为什么AI编程革命还没完全实现。企业积累了几十年的复杂架构,AI助手必须先搞懂这些架构,才能真正发挥作用。
问题拆解与迭代求解能力
最近观察到一种模式:开发者在AI编程会话中试了10个提示词后,发现自己走进了死胡同。
为什么会这样?因为他们用线性方式开发,就像自己在写代码一样。实际上,功能应该拆分成更小的模块来处理,每个组件都要边做边测。
AI时代最有价值的技能之一,就是把复杂问题拆解成AI能有效解决的小块。这需要你同时理解问题本身和AI工具的能力边界。
开发者还必须学会全程测试验证。进入下一阶段之前,先验证当前代码的功能。这种迭代测试看起来耗时,但它是避免后面出大问题的最佳方式。
审美品味
AI聪不聪明,全看你怎么问。但更重要的是,你得能判断AI给出的答案好不好。
真正厉害的工程师,不只是会用AI写代码,更重要的是有品味:知道什么样的代码是好代码,什么样的架构是好架构,知道怎么在AI生成的一堆方案里,挑出那个最合适的。
AI可以快速生成代码,但它不知道什么是优雅的。它可能给你10种实现方式,但哪种最适合你的场景?哪种未来扩展性更好?哪种更容易维护?这需要品味来判断。
这种品味来自哪里?来自你见过的优秀代码、你踩过的坑、你对业务的深刻理解以及你多年积累的工程经验。
AI时代,品味变得比以往任何时候都重要。
因为生产不再是瓶颈,筛选和判断才是。
原文:https://thenewstack.io/5-engineering-skills-to-prioritize-in-the-ai-driven-era/
相关文章
乔布斯、格雷厄姆谈品味,可训练!可提升!
乔布斯、格雷厄姆谈品味
2025/12/10用AI开发产品的错误做法:一上来让它直接写代码
用AI开发产品,不是一上来就让AI写代码。用Claude、GPT-4和Cursor开发了6个生产级应用后,以下经验供参考。 1 写代码前先规划。 AI的表现取决于项目定义的清晰度。你需要准备几...
2025/12/9零基础,用AI做了个APP,这些坑替你踩了
我有 7 年产品经理经验,开发了一个移动端日程管理应用。技术栈用的都是主流方案:前端 React/NextJS,后端 FastAPI,数据库 Supabase。现在已经有 145 个用户。 V0.d...
2025/12/3如何编写优质的 CLAUDE.md 文件
作者:humanlayer.dev 注:本文同样适用于 AGENTS.md,这是面向 OpenCode、Zed、Cursor 和 Codex 等代理和框架的开源版本。 基本原理:LLM 基本上是...
2025/12/1