@zhengfan2016 #27 是的,一方面企业实际干活都是要完全的 ai coding ,一方面招人还需要必须实际不依靠 AI 能实际写代码的人,那招进去之后还是要 ai coding ,相当于招聘就是招聘,工作是工作,需要学两套不同的东西
我觉得有个方法能验证开发者在 vibe coding 下的产出质量以及沉淀能力————封装自己 claude/codex 等任何工具里的个人配置,包括但不限于个人代码风格 skill 、集成 skill 、AGENTS.md 、MCP 等。好的单个工具很多,但是集成在一起,产出代码有个人风格,没有 AI 味,且能快速迎合已有项目代码来产出,还是需要慢慢调试自己的工具的。这和以前慢慢积累自己的代码能力是一样的。 面试题可以是拿公司一些小服务的真实工程来出题,用开发者提供的个人工具包完成一个小功能(包括代码、单测、注释、提交规范等等),提交符合要求可以过第一关。整个过程可以完全不用人介入,公司平台先提供示例工程 demo ,开发者在用 demo 调通自己的工具包后上传自己工具包。 我知道可能会有人问白嫖怎么办?技术在迭代,开发者的能力也在进步,没有永远好用的工具包,只有不断优化的集成。公司买的是开发者持续迭代的能力。 还有人问复制别人工具包作弊怎么办?当然可以有基本的查重办法,但是和以前只会背八股的劣币一样,防不住,他们本质上是同一类人。
@harveyM #44 那说明你没有重度使用 ai coding ai coding 实际上是最适合来做标准软件开发流程的最佳实践——以前只能古法编程的时代,因为交付周期、人力成本、人员素养等,几乎不可能按照标准来走。而 ai 就是指哪打哪 一个项目做 5 年、10 年,从概率来说,大概率是落后时代的发展的。面窄,缺乏技术敏感度,有闭门造车嫌疑