Hacker News 中文摘要

RSS订阅

我让每位工程师都接销售电话,结果他们重写了我们的平台 -- I forced every engineer to take sales calls and they rewrote our platform

文章摘要

公司要求所有工程师参与销售电话,通过与客户直接沟通,工程师们迅速理解需求并在两周内彻底重写了整个平台,显著提升了产品与市场需求的契合度。

文章总结

文章主要内容:

一位初创公司的创始人分享了他们如何通过让工程师参与销售电话,彻底改变了产品开发的方式。最初,公司的资深DevOps工程师对此表示反对,认为这不是他们的职责。创始人承诺他只需参与5次销售电话,之后便不再需要。然而,这次经历让工程师们深刻理解了用户的需求,并在短短两周内重新设计了整个平台。

通过参与销售电话,工程师们观察到用户对竞争对手平台的复杂性感到不满,用户更关心的是产品是否能够简单、直观地解决问题,而不是技术上的完美。最终,团队删除了60%的功能,增加了进度条、Slack集成和“一键完成”的工作流程,支持工单减少了70%。

创始人总结道,工程师们往往过度设计,而用户真正关心的是问题能否被解决,而不是解决方案是否优雅。因此,他决定将这一做法制度化,要求每位工程师每季度参与5次销售电话,以确保他们始终与用户需求保持紧密联系。

关键点: 1. 工程师参与销售电话:通过直接与用户沟通,工程师们更好地理解了用户的需求和痛点。 2. 平台重构:在两周内,团队删除了60%的功能,增加了用户友好的功能,如进度条和Slack集成。 3. 支持工单减少:通过简化产品,支持工单减少了70%。 4. 文化变革:创始人将这一做法制度化,要求工程师定期参与销售电话,以确保产品始终以用户为中心。

总结: 通过让工程师直接接触用户,公司成功简化了产品,减少了不必要的功能,并显著提升了用户体验。这一做法不仅帮助工程师更好地理解用户需求,还推动了产品的快速迭代和改进。

评论总结

评论主要围绕工程师参与销售或支持电话的利弊展开,观点分为支持和反对两派。

支持观点: 1. 增强产品理解:工程师直接接触客户能更好地理解需求,从而开发出更符合用户需求的产品。 - "This is an excellent strategy for smaller startups, where every individual contributor needs to have an understanding of the customer's needs." (评论1) - "My best projects have been where I code side by side with the actual users or subject matter experts." (评论22)

  1. 减少信息传递损失:直接沟通可以减少产品经理与工程师之间的信息传递误差。
    • "The amount of information that gets lost in hand-offs can be incredible." (评论19)
    • "having [product <-> engineer] can be amazing." (评论8)

反对观点: 1. 管理不善:缺乏有效的产品管理,导致工程师被迫承担非技术职责。 - "All this says to me is that they have no technical product/program management in place to actually do what is described." (评论2) - "To me, this screams a real failure of product management." (评论15)

  1. 不可扩展性:这种方法在规模较大的公司中难以实施,且可能导致技术债务。
    • "I don't know if this scales, but I ask for this at every company I work for and none of them agree." (评论14)
    • "There is a ton of technical debt, because non of this stuff is tested properly and there are regressions all over the place." (评论15)

中立观点: 1. 适度参与:工程师适度参与客户互动有益,但过度参与可能导致效率低下。 - "customer interaction is good, and can lead to good things. but it also leads to things that are heavily focused on the needs of one customer or one point in time." (评论9) - "If you tried to make me do even one sales call, at all, ever, for any reason, that would instantly terminate my interest in working for you." (评论18)

总结:工程师参与客户互动有助于提升产品理解,但需要有效的产品管理和适度控制,以避免不可扩展性和技术债务问题。