背景介绍:1997年,乔布斯刚刚回归苹果不久,在开发者大会上,一个程序猿当众羞辱乔布斯不懂技术。(文末有完整视频)
程序猿:乔布斯先生,你是个聪明又有影响力的人,但缺点也很明显, 有时候你TM根本不知道自己在说什么!
我希望你能用清晰地语言解释一下:J**A及相关的编程语言如何处理OpenDoc巴拉巴拉(字幕瞎翻译的,老K也没听懂,总之是个技术难题)。然后,再给我们聊聊,过去7年你都TM干嘛去了。
![](http://d.souke.org/skin/default/image/lazy.gif)
这绝对是个高情商的程序猿,聊天起手式先吹你一波,紧接着but转折,直击灵魂的指出你的缺点:你TND根本不知道自己在BB啥!
然后为了避免乔布斯打太极讲官话,直接提了一个技术问题,意思很明确:10秒钟之后,咱俩必定有一个人脸疼!不是我打你就是你打我。
最后,还来个二连暴击:劳资明知道你回答不上来,那你也别想躲过去,要认怂的话,你就给大家讲讲你这几年都怎么不务正业了。
乔布斯听完也是一脸懵逼,先来个战术喝水,心里暗骂了几声damn it、crap、holy **ing **之类。然后简单整理一下思绪,来了一段精彩的freestyle:
![](http://d.souke.org/skin/default/image/lazy.gif)
有时候你能取悦一部分人,但是,当你想要做出重大改变时,最离谱的是,很多刁难你的人在某些方面是对的!
我知道,OpenDoc肯定有一些甚至很多技术强大到独一无二,但我根本不会用(这些技术)。
我也知道,你肯定能做出一些demo来展示这些强大的技术,比如做一些简单的APP。
但是最困难的事情是,你怎么把这些技术应用到更大的市场里?你怎么能让自己的产品每年卖个百八十亿美金呢?
(作为产品经理)我发现,我们其实要从用户需求出发,去倒推需要什么技术。
你不能说我们先有了牛逼的技术,然后再去想怎么去卖出去。要论犯这种错误,不是我针对谁,我想说在座的各位都是垃圾!我犯过太多这种错误了!
当我们思考苹果的战略和愿景时,我们都是先考虑苹果能给用户提供什么,能带给用户什么。而不是说先找一帮工程师,大家坐下来讨论自己有什么牛逼的技术、怎么去卖出去。
我觉得这TM才是正确的创业思路。
(讲道理听不懂是吧,劳资给你举个栗子)
我们曾经做出了世界上第一个小型激光打印机,一个小小的产品里装了n多牛逼的技术:第一个佳能激光打印引擎、非常牛逼的打印控制器、adobe postscript、apple talk…
总结起来就是一个字:牛逼!
我还记得第一次试用打印机的效果,当你把打印的纸张拿在手里时,你就知道这(打印机)TM肯定能大卖!
根本就不需要介绍它里边有多少牛逼的技术,你只需要拿着打印纸问用户:想要吗?要知道那是1984年,在激光打印出现之前,这东西是很难想象的。
这就是苹果需要回到的状态。(一切从用户需求出发,而不是技术)
我很抱歉OpenDoc一直以来就是个杯具,我也承认我提到很多东西时,我压根都不知道自己在BB什么,对此我表示抱歉。
但是在苹果,有一群人在非常非常努力的工作,比如Ive、John、Guerino、Fred等,他们带着数百人的团队没日没夜的修福报。也许我们中间会犯一些错误,但没关系,至少在这过程中我们做出了一些决定,我们会找到错误,去改正它们。
我觉得,当我们(苹果)在拼命工作时,你们要做的是去支持(而不是质疑),外边有很多人想花高薪来挖我们的墙角,但是挖不动!
所以大家更应该支持我们团队,支持我们的付出,看我们能做出什么牛逼的应用,然后去买买买!
以上就是我想说的。
我们曾经走过一些弯路,很多人会不高兴,(但现在劳资回来了),苹果要走上正轨了!!
我们来分析一下,乔布斯短短一段话,其实讲了3部分内容:
首先是举栗子之前的话,直接指出了产品思维和极客思维的区别。
产品思维是以发现用户需求为起点,以满足用户需求为终点,至于中间需要用到什么技术,那都是工具,都是围绕着用户需求而存在的。
一切围绕用户需求的好处就在于,我做出来的产品一定是用户需要的。
极客思维是首先你创造或发明了牛逼的技术,然后再考虑怎么把技术卖出去。
如果你的技术受众面太小或者太超前,那么就很难卖出去。
最后还来了个神补刀:极客思维这种错误,那都是劳资当年玩剩下的,劳资现在领导苹果用的是产品思维!
第二部分是举个栗子,潜台词是我知道跟你讲道理就是鸡同鸭讲,因为咱俩压根就不在一个频道,我给你举个栗子吧。
然后举了激光打印机的例子,关键词是世界第一、小型打印机、我们做出来的!
论点是,尽管这个小盒子里有无数牛逼的技术,但是说服用户付费的,仅仅是一张打印纸。
用户根本不care你技术有多牛逼,用户付费的原因是产品能满足他们的需求。
这两部分可以看做是产品经理对程序猿的降维打击:醒醒吧,兄嘚,这是个商业社会,大家看的不是你会多牛逼的技术,而是你能卖多少产品,赚多少钱!
最后一部分基本是乔布斯对提问者的花式吊打了。
我根本不care自己懂不懂技术(OpenDoc或者其他),我要告诉你的是,我们团队在没日没夜的修福报,为的不是研究什么牛逼的技术,而是要做出牛逼的产品,然后卖个百八十亿美金!
结尾呼吁大家,你们应该做的是在精神上支持我们的工作、在商店里支持我们的产品,而不是站着说话不腰疼的打嘴炮嘲讽我不懂技术。
不愧是乔布斯,一段freestyle就把做足功课来找茬的程序猿按在地上三段式摩擦。
我们在日常工作中也经常会遇到类似情况,因为不懂技术、提出实现成本过高或者困难的需求,而被程序猿怒喷。
对于一切因为产品经理不懂技术引起的问题,都可以活学活用乔布斯的解决方法,跟程序员明确职责范围:产品经理的工作是发现用户需求、输出相应的解决方案,程序员的工作是用技术实现这个解决方案。
如果对解决方案有分歧,是要双方来讨论解决,而不是一味的指责。
那个经典的问题:产品经理需不需要懂技术?
其实是不需要懂技术的,因为产品经理的本职工作是与用户、市场打交道,要懂的是社会学、心理学、经济学。
但是,产品经理懂点技术也是有好处的,一方面可以提高与程序员沟通的效率,另一方面,有时候懂点前沿技术可以想出更好的解决方案。