jarryli 最近的时间轴更新
jarryli

jarryli

V2EX 第 605220 号会员,加入于 2022-12-07 18:48:09 +08:00
今日活跃度排名 1092
jarryli 最近回复了
13 小时 8 分钟前
回复了 lvlajzhao1983 创建的主题 职场话题 我也来谈谈我对 AI 编程的看法
您说的有一定道理,我是支持你的观念的,但我们不要忽视了 AI 的自主能力,会超过人类的。昨天还跟一个老同学也是好哥们,就这个话题争论了一番。

有了 OpenClaw+ Claude Code ,配置得当,它们就可以承担产品、UI 、程序员、测试等一系列职责,这些工作你都可以交给它来完成。AI 不但可以生成代码,也可以生成需求文档 PRD 和系统设计文档,那么程序员还需要做系统设计吗?

我觉得:

需求设计和系统设计,总得需要人来做吧?因为 AI 不知道你要做成什么样,也不知道系统的边界条件与成本预算。我还是认为 AI 在替人打工,不是人去给 AI 打工。人是老板,要驱动和监督 AI 干活,那么就需要给 AI 明确的指令以及约束条件。

老同学说:

需求和系统设计也是可以(或应该)由 AI 来完成,让 AI 帮你澄清需求,再替你设计系统,最后产出代码和上线,你全程无需干预。也就是说,人只要有个想法就行,你是客户,你说想要个啥,AI 自己会出想法和创意,再做需求分析和系统设计,最后发布上线,这一切都由来 AI 自主来完成的。你只等着验货就行了。就像你是甲方,把原始诉求告诉承包商就行,承包商开发完成再交付给你。

我觉得还是需要系统设计的,至少目前阶段还需要,这是我的观点: https://github.com/microwind/algorithms/blob/main/start-here/AI-Era-Programmers-as-System-Design-Engineers.md
@qrobot 👍。这里多态示例里展示的确实很复杂,这只是为了说明 Java 语言多态的原理,并非宣扬多态。其他语言特性不同,是没有必要那么实现的,就好像一个 JS 里 bind 就可以改变上下文的调用者,没必要 java 那么复杂的转型。你的 [/ 4. B 的原型方法(核心修正点)] 实现看起来更复杂,而且显式地把 A B C D 都写进代码里去了。
13 小时 40 分钟前
回复了 dodoa 创建的主题 程序员 没用过 opus4.6 + agents + skills + mcp 组合的人不足以谈 AI 编程
基本上赞同楼主观念,虽然有点极端,但整体没错。
AI 编程一定要用 Claude Code 或 Codex 、OpenClaw ,大模型选 Opus4.6 或 GPT5.3-Codex ,再加上 Skills 和一些工具。这个模式目前正在普及,估计 2-3 年就全面流行开来了。

一点看法《 AI 时代,人人都是 Agent 工程师》: https://github.com/microwind/algorithms/blob/main/start-here/AI-Era-Programmers-as-Agent-Engineers.md
@nickyadance23 确实,但如何辅助提问呢?像老板一样说,我要做一个用户系统,不说清楚用户规模,访问量,技术栈吗?
@netabare 您可能还没有调试代码哦,可以试着用其他语言谢谢看,用 AI 也行。
@MeowMeowe 有道理~
@KevinGreen 谢谢鼓励
@suotm 如何润色呢?多轮对话会不会偏离呢?
@dcsuibian 谢谢。其实我想通过多态来研究语言特性。经验实践 JS Go Py 等均无法实现或者翻译 Java 这种效果。这正是不同语言设计哲学所带来的特性,也很有趣。
@YanSeven 就是完整模拟 java 多态的效果。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1135 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 18:11 · PVG 02:11 · LAX 11:11 · JFK 14:11
♥ Do have faith in what you're doing.