主要观点:“vibe coding”提醒很多从事科技工作的人不理解程序和产品的区别。
关键信息:
- 程序是“在我机器上运行”的代码,如每周会编写的实验、原型等,代码只是达到目的的手段,结果才重要,程序常崩溃但可修复。
- 若编写要出售给客户的软件则是另一回事,将工作程序转化为可行产品需大量工作,开发者估计常过于乐观,经验丰富的开发者更谨慎,如编写一个将网页表单响应添加到 Excel 表格的代码,看似简单却忽略很多方面,如编码、国际化等,此时还不是产品,只是好想法的概念验证。
- 像 Copilot 和 ChatGPT 这类工具能让缺乏开发经验的人创建自己的程序,这很棒,但这不是产品开发,与产品开发不同。
重要细节:以在 Linux 系统上修改 MP4 文件名称的脚本为例说明程序特点;提到系统在处理 65535 个请求后可能出错等细节。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。