其实这个东西一说大家就都理解了但是我们在
生活和工作中还是不自觉的会陷入这个误区
Hello 大家好欢迎回到课代表立正我是
你们的课代表今天我们聊一个产品或者模型
大家经常犯的误区就是越复杂越好其实这个
道理很简单就是复杂的模型和复杂的产品越
复杂它的应用场景越少其实这个东西一说大家
就都理解了但是我们在生活和工作中还是不
自觉的会陷入这个误区就是我们作为数据
科学家经常会喜欢采用复杂的模型而且能觉得
自己做出一个复杂的模型是一件很了不起的
事情那产品有的时候也会设计得非常复杂
希望大而全能满足用户的所有需求觉得这是
一个好产品可是绝大多数的需求是应该被一个
简单的功能或者说是一个简单的模型就可以
解决的这个听起来是一个常识但是为什么大家
还会犯那样的误区我觉得有一个很重要的原因
就是我们在学校的时候我们会从简单教到复杂
就是你越厉害的学生你就越能解决那些复杂
问题所以说当我们把这个思路带到了工作中
我们会觉得越厉害的员工就是那些能解决复杂
问题的员工然后厉害的这个问题本身没错
就是你能解决复杂的问题但是你回过头来要
满足绝大多数人的需求的时候你就应该从简单
去入手简单和适合吧就是你复杂证明你是有
技术能力的有技术深度的但是你还是要叠加
一层你对用户需求的理解和你的工程能力就是
你在适合的场合下用适合的工具去解决适合的
问题这样才是一个好的工程师好的产品经理好
的数据科学家就是能在合适的场景找到合适的
问题用合适的工具去找到一个合适的解法去
解决它然后说到这里的话我觉得简单这个词
其实也值得多说一下因为我们中文的简单其实
包含了两个意思一个是 simple 一个
是 easy 或者说用再精确的语言的话前
一个大家可以理解为简约吧然后第二个可以
理解为易用但是简单这个词大家经常是指代了
同时这两种意思就是说这个东西简单说明这个
东西很易用对吧然后这个东西简单说明它很
简约其实这两个区别非常大我觉得在这个模型
设计产品设计尤其是当你在做一个复杂的系统
的时候追求 simple 是一个很重要的
事情
我就在这再多讲一下吧那这有什么区别呢其实
这不是我自己的例子或者我自己的观点这是
当时在 facebook 的首席产品官
Chris 他给大家讲产品理念的时候讲到了
一个观点打了一个比方他打的比方是什么呢
就是我们要把橙子变成橙汁这件事情我们需要
工具去做那有两种工具一种是机械的就是那种
压一下然后就会出橙汁把橙子放进去压一下就
会出橙汁不需要电是吧非常清楚的一个过程
还有这个电子的榨汁机可以做得非常复杂
然后我们把橙子放进去按一个按钮它也会变成
橙汁但是前一个是 simple 后一个是
easy 在使用上后一个确实使用起来是
很方便的甚至你也可以加入自动清理等等让你
做到一个动作然后按一个按钮它就出来它也会
告诉你橙子的各种参数比如说你可以有电机
液晶屏等等它在做一个 end
product 的时候这两种也许没有
优劣之差但是你在一个系统里边的话你要追求
用前一种方式去解决问题为什么
因为当后一种东西出现问题的时候就是那个
电子的榨汁机出现问题的时候你要花非常非常
大的成本去找出问题在哪然后去维修它当前
一个出现问题的时候你很容易就定位问题出现
在哪里它的解释性它的
robustness 都是很强的而且大家
也会有这种感觉就是这种电子的东西你用个
一两年用个三五年经常会出问题然后去维修
起来也是非常贵的那个机械的你可以用一辈子
用两辈子当你只是一个榨汁机也就罢了可是在
一个复杂系统里边
你的很多东西都是互相依赖的你的模型结果
可能被另一个人调用然后你可能要调用别的
模型的结果你的产品的 feature 和
其他的一些 feature 可能也是相关
的在工程的时候我们能用前一种方式去
解决问题就一定不要用后一种方式去解决问题
其实就是一个很简单的道理我觉得我们说出来
这个区别了以后大家可以看一下自己做的哪些
模型其实是可以用一个更 simple 更
简单的方式去把它做好的你的产品和你的系统
你能不能用一个更 simple 的方式去
达到你该达到的目的那好了这期视频就到这里
我们下期再见