天涯社区的进化经验(二)产品篇

产品与技术
• 拙劣的产品设计,会对技术设计造成很大的麻烦
– 产品设计要平衡技术特点,技术设计要为产品提供思路
– 尽可能去理解业务及其目标,才有可能设计出最恰当的技术方案
• 和产品人员共同决策
• 不要增加太多新功能,创建容易维护难,会分散不多的产品及技术资源,更重要的是分散了用户关注。
• 创新不是发散的,要基于核心功能创新
• 支持产品快速优化,前端代码要易维
• 追求完美的设计只是美好的愿望, 做实用主义者。
• 优先解决让用户最恼火的问题。
• 综合考虑时间成本、服务器成本、技术风险、现有人员能力。
• 维护轻重缓急任务清单,优先做重要的事情,当前重要的事情不要超过三个。

保持技术朴素
• 尽量保持简单、低成本,易维护性、可扩展性,不一味追求新技术,适合的才是最好的,让技术保持朴素。
• 通过简单、常见的技术来组合出灵活的系统。
• 试图了解和利用现有技术,保持技术的连贯性。
• 不要为将来做太多技术准备,很多事情可以放在以后做,把握做事的最佳时间点。

添加评论