找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1563

积分

0

好友

231

主题
发表于 5 天前 | 查看: 18| 回复: 0

面对大型语言模型(LLM)和智能体(Agents)重塑编程范式的时代,开发者必须从对代码质量不太在意的“随性编码”(Vibe Coding),转向一种依赖技术知识、通过提供正确的上下文、规则和提示来指导AI的“工程化”(Vibe Engineering)实践,从而实现效率的大幅提升,并应对初级职位机会可能被取代的挑战。

一、Vibe Coding与Vibe Engineering的核心定义

演讲者探讨了“氛围式编码”(Vibe Coding)的概念。该术语由Andre Kapati提出,其核心思想是开发者不深究代码细节,直接接受LLM的输出,并让其自行处理后续步骤。这种方式追求快速获得一个可运行的产物,但对代码质量和架构缺乏深度掌控。

与氛围式编码不同,演讲者推崇一个新术语——“氛围式工程”(Vibe Engineering)。这涉及使用AI代理进行持续编码,开发者虽然不直接触摸代码,但会密切监控代理的行为,如同“用侦探的眼光”审视输出,随时准备干预。这体现了对代码质量的持续怀疑和控制,要求开发者具备深厚的专业知识和架构能力来引导AI。

二、前端开发的十年停滞与现状反思

回顾自2017年以来前端开发领域的变化,一个令人沮丧的事实是,许多基本问题依然存在。社区仍在讨论如何完全样式化一个原生元素,并且不同主流框架在实现基础逻辑(如状态计数器增加)时仍无法达成一致。

即便是成熟的前端框架生态,其最佳实践也远未标准化。开发者们似乎都在摸索某些核心API的正确使用方式。这表明,指责机器无法写出正确的代码是不公平的,因为人类开发者群体自身也尚未就“正确”达成共识。

三、实践Vibe Engineering的关键要素与工作流

要成功实施氛围式工程,需要一系列关键要素:

  1. 保持信息敏锐度:持续关注社区动态,及时了解最新的工具和模型变化。
  2. 拥有坚实的起点:无论是高质量的原语、组件、函数还是模式抽象,这是确保AI输出有效性的基础。
  3. 掌握提示工程与规则制定:能够为AI提供精准的技术上下文和约束条件。
  4. 具备专业的判断力:能够判断AI生成的代码是否“足够好”以达到工作要求,而非追求绝对完美。

一种高效的工作流程是将AI代理的输出与语音输入相结合进行代码审查。代理完成后,开发者立即通过语音描述UI中看到的问题,如同向同事解释一样,指出AI的错误。随后,直接在代码中进行修正和迭代。这种将思维过程外化并记录的方式,极大地提升了审查和修正的效率。

当前,人工智能系统无法完全理解整个应用程序的上下文。因此,缺乏正确上下文的提示会导致大部分时间失败。氛围式工程的提示往往包含大量技术术语和精确的架构描述,这与氛围式编码中“不犯错地构建应用”的简单要求形成鲜明对比。

四、技能门槛、采用光谱与职业未来

社区中对AI辅助编程的接受度呈现一个光谱:初级开发者可能更倾向于拥抱氛围式编码以快速启动项目;而资深专家则专注于利用AI进行复杂的库和框架工程。中间的大部分开发者可能因技能差距而持怀疑态度。

许多开发者拒绝使用AI工具,是因为低估了所需的技能。氛围式工程不仅仅是编写英文提示词,它混合了判断模型限制、上下文传递、编写规则和提示工程等多种技术能力。能够判断代码“足够好”的技能,无论有无AI辅助,都是宝贵的。这也重申了计算机科学基础知识在驾驭任何先进工具时的根本价值。

关于职业前景,当前的趋势显示,AI可能从底层开始“稀释”岗位,特别是那些执行简单、重复性任务的初级开发者和实习生角色。然而,这也催生了新的角色需求,例如专门负责优化和完成AI生成代码的“氛围式代码修复师”。历史表明,薪酬最高的工程师往往是那些能够维护复杂遗留系统或进行深度架构设计的资深人员。

最终,如果希望保持不可替代性,开发者需要超越简单的指令输入,成为能够指导复杂系统的氛围式工程师。掌握工程深度,而不仅仅是表面的“氛围式”交互,是确保长期职业发展的关键。

总结与核心洞见

  • 定义差异:Vibe Coding是不加批判地接受LLM输出;Vibe Engineering是利用专业知识主动引导和审查AI代理。
  • 前端现状:尽管技术发展,样式化原生元素、框架间基础逻辑统一等基础痛点长期存在。
  • LLM特点:LLM擅长生成代码但对重复不敏感,开发者应警惕因追求过早抽象而陷入架构陷阱。
  • 成功关键:实施Vibe Engineering需要坚实的技术起点、持续的社区关注、精准的提示工程和关键的代码质量判断力。
  • 职业影响:AI对入门级、重复性任务构成威胁,但加深技术深度、掌握系统工程能力是应对变革的核心。



上一篇:腾讯与阿里企业文化对比:从“辛苦了”看技术团队的沟通与权力边界
下一篇:GD32H78D/77D系列MCU发布:基于Cortex-M7架构,主频750MHz与10MB Flash
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-24 20:52 , Processed in 0.192979 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表