@addyosmani: 倾向于行动。快速行动以更快学习,避免轻率。当我构建产品时,我倾向于默认…
摘要
Addy Osmani 分享了关于在产品开发中倾向于行动的建议,强调快速发布和从反馈中学习以避免停滞。
倾向于行动。快速行动以更快学习,避免轻率。
当我在构建产品时,我倾向于默认采取最小且负责任的步骤,这能给我带有一定保护措施的反馈,这样错误修复成本低,且影响范围有限。
这帮助我发布给了数百万用户。我看到很多人在他们的想法上停滞不前,我自己也遇到过。对于副项目,我经常在它们已经足够好可以尝试之后还在不断改进——总觉得“还需要一个功能”、“加载速度快一秒”等等。但一旦它变得真实,人们开始使用它,就更容易进行推理了。
我见过的那些影响力最大的人,往往并不是房间里最聪明的。他们发布了一些小的东西,注意到了什么出错了,然后尽快发布一个更好的版本。早期犯错是他们学习的一部分。与此同时,有那么多人在等待确定性,结果只是继续等待,没有发布。
查看缓存全文
缓存时间: 2026/09/25 10:36
行动至上。快速行动以加速学习,但不鲁莽行事。
在构建产品时,我倾向于采取最小可行步骤来获取反馈,同时设置必要的护栏。这样即使犯错也能低成本修复,且波及范围有限。
这套方法帮助我向数百万用户发布了产品。我见过许多人在创意阶段停滞不前——我自己也曾如此。过去开发副业项目时,我总在功能已足够完善后仍持续打磨,总觉得“还需添加一个功能”、“加载速度再快一秒”。但一旦产品落地、用户开始使用,反而更容易判断优化方向。
对我观察到最具影响力的人而言,他们未必是团队中最聪明的。他们往往先发布一个简化版本,迅速发现问题,并尽快迭代改进。早期试错正是他们的学习方式。与此同时,许多人因过度追求确定性而持续等待,始终未能迈出发布这一步。
相似文章
快优于慢
一篇博客文章,主张软件开发中的速度能带来更好的学习和决策,并提供实用建议,如避免拖延和尽早分享工作。
@addyosmani: https://x.com/addyosmani/status/2056078124346228860
Addy Osmani 提醒:过度依赖 AI 编写代码可能会阻碍学习,并削弱对软件开发的思维模型。
@addyosmani: AI 让你能尝试比最终发布多得多的想法。每一个都能教你一些东西。结合你所学的,那就是发布的…
这条推文讨论了 AI 如何让开发者能够更多地尝试、从每次尝试中学习,并发布为用户提供价值的产品。
@garrytan:每个人都认为“做无法规模化的事情”就是与早期用户建立关系。是的,而且它关乎……
Garry Tan 重新诠释了 Paul Graham 的“做无法规模化的事”,将其视为一种通过最大化犯错来加速学习的策略,并警告过早自动化会将无知冻结在代码中。
@addyosmani: 如果你正在构建一个软件工厂,足够发布的代码仍然需要人类的品味和所有权。你可能需要…
本文讨论了人类品味和所有权在自动化软件开发中的重要性,强调了在设计和质量检查中需要人类监督,同时平衡自动化和人工审查。