(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=43593643

Hacker News 的一个帖子讨论了一篇关于“独立程序员”以及人工智能时代代码编写方式演变的文章。 评论者 dtagames 反驳了“氛围与技艺”的编程二分法,提出了“流畅编码”(flow coding)或“自主编码”(agentic coding)作为替代方案。这指的是人类设计代码架构,并指导人工智能工具处理特定区域,类似于熟练的建筑工人使用工具进行精确操作。 Avicebron 讽刺地将此解读为程序员使用 AI 寻求认可的恳求,暗示这只是“心流状态”的换个说法。 Markus_zhang 区分了有益的代码补全和有害的 AI 编码助手(例如 Copilot)。他们不喜欢 IDE 中嵌入的 AI 工具,认为这些工具会替程序员“思考”。他们更喜欢在单独的窗口中使用 ChatGPT,有意识地防止它覆盖他们自己的思维过程。关键在于在编码过程中保持人为控制和理解。

相关文章

原文
Hacker News new | past | comments | ask | show | jobs | submit login
The Last Solo Programmers (acm.org)
13 points by CarlosBaquero 1 hour ago | hide | past | favorite | 3 comments










This is an excellent article but starts out with the false dichotomy of vibe vs craft programming.

An alternate term is starting to appear, flow coding or agentic coding, where the tool is supervised and direced into coding precise areas under human architectural control, with all the programmer understanding that entails.

The author hints at this idea toward the end and likens it to a skilled builder who uses tools to make a precise part.



> The author hints at this idea toward the end and likens it to a skilled builder who uses tools to make a precise part.

Translation: "Please guys, I'm a real engineer too! Vibe coding is for kids, I'm an _Agentic_ coder, remember when flow state was a thing, coding with ai is _flow_ coding"



This is an interesting observation.

The difference between code completion, intellisense and AI coding, is that code completion merely gives you the name of a variable or a function, while AI coding thinks for you, which is really bad.

That's why I despise Copilot and other AI tools that are embedded in IDEs. I'm OK with ChatGPT because it is in a different window and I'm much inclined to use it -- and when I use it I try not to let ChatGPT think for me, but things like Copilot tries to get into my coding.







Join us for AI Startup School this June 16-17 in San Francisco!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact



Search:
联系我们 contact @ memedata.com