IT餐馆—第六回 产品

      郑伟打趣的说,“你看呀,我做项目和你做产品。不过对于开发者而言,都是靠
技术吃饭吧。你说这两者之间有多大差别?”

      雨辰想了想,说:“其实这种讨论在互联网上很多,基本上也都是做事的方法和
目标之类的讨论。我这里谈的是我个人对产品的看法,主要还是从所服务的客户角度
来看吧,你之前也说了,你做的项目都是 1对1,而做产品是1对N,这是在量上的差
别。也就是产品开发出来是给行业里的所有用户使用的,而不是仅限于某个或某几个
客户。因为这个区别直接造成了两者之间的更多差异。”

      雨辰继续说:“面向行业内的所有用户,你就要熟悉行业内部的一些规则和标准,
有人说产品经理往往都是业界专家,这句话一点都不为过,因为只有考查论证并摸透
了相关行业的历史过往,当下现状和市场前景,才能草拟计划,着手制定设计方案。
而这都是要有全局观来通盘考虑的。当完成了这一步之后,就是的产品设计开发中所
面临时技术选型问题了,做产品不可能像做项目那样,必须要用稳定成熟的技术,这
一方面会降低试错成本,少走弯路,且稳定可靠。另一方面也因为成熟技术已存在多
年,熟练掌握的开发者也不在少数,所以在人员上的‘选择’也会充裕些。所以我们产
品不可能应用LINQ, 明天AZURE这样东一榔头西一棒的折腾,公司折腾不起,用户
更折腾不起。 还有就是尽管新技术很迷人,总能让你以各种各样的借口来尝试,但
其自身的情况了解的人并不多,如果你愿意把自己的产品变成新技术的‘实验场’的话,
那很有可能会将新技术变成一根‘搅屎棍’,使你本来前途未卜的产品在技术上变得更
加难以控制,而当你把新技术最终使用的‘出神入话’时,这个技术可能也已变得不再
那么‘新’了,而这时你的产品可能也给用户造成了过多原本不应该承受的损失。当然
我也不是排斥新技术, 当现有的成熟技术不能很好的解决产品所面临的问题时,是
可以考虑新技术的, 但前提是要对该技术的应用场景和底层实现要有所了解,而不
是听别人说好就去搞。”

      郑伟:“的确有这种情况,但我接私活做项目时,就没过多考虑这些问题,只是
能快速交活,做出来的东西能用就可以了。”

      雨辰:“与你平时所做的项目要求‘快’不同。产品往往是以稳打快,关于这个问
题我之前就考虑过。从产品开发周期上,可能要有N 版本,每个版本都是对上一版
本的迭代,并且在当前版本开发中又是一轮迭代,从需求分析,功能设计编码,到上
线测试,还有给灯塔客户安装布署,甚至在本版块基础上的二次订制开发等等。所以
周期上都普遍比项目要长,往往每次推出新版本时间隔少则数月,多则几年。还有就
是产品不能动不动就打补丁,除非BUG非常严重,所以测试是非常重要的,要对每一
个功能都要测试,有时甚至要发动公司所有可调动的人力进行测试,还有就是Load-
Runner,Winrunner这类工具也是常备武器。必定如果产品出了问题,报了BUG,
那可不是一两个客户那么简单,那是与你产品的安装量相对等的,可能今天你的产品
出了个小问题,而明天网上就有人用这个 BUG做一些坏事甚至公开叫卖这个'漏洞',
所以产品的开发和测试上所花费的时间精力要比项目多得多。”

      接着雨辰又跟郑伟聊起了前些年看过的一部电影《感谢你抽烟》,在该片中主人
公是烟草公司的说客,他的工作就是说服人们去吸烟。而片中他只有两个朋友,一个
是给酒精饮料作代言的,一个是给军火武器作代言的。片中有一个场景让雨辰印象深
刻,这三人在酒吧比倒底谁每年所在的行业杀死的人多,其结果可想而知,吸烟拨了
头筹,因为其用户量最大,所以受害人最多。

      郑伟听了雨辰刚才说到了"灯塔客户",说:“那你们做灯塔客户有什么要求吗?”

      雨辰想了想说:“不太一样,首先就是如何选这类客户,影响力太大的不敢选,
主要是提心这类客户过于霸气,往往要求你改这改那,最终你的正式版还没发布,已
被它搞的六神无主了。另外不选它们的原因也是出于安全性考虑,当你的产品还处在
1.0版本时,可能问题过多,这时如果把这类用户的项目做‘砸锅’了,影响就太恶劣了,
以后想翻身都难。所以我们一般选择行业里处于中流偏上的客户来搞。这样就会有效
回避上面所说的问题。其实多数情况下这类客户不用我们找,他们会自己送上门来。
原因就是我们公司在业界的影响力,这让我们省了不少的时间,不像别的公司还要自
己打电话或发 EMAIL来联系客户资源。等产品将来稳定了,就可以做我之前说的那类
有影响力的客户了,必定这才是金矿,这样才能真正让你的产品处于'上游'。”

      雨辰吃了口菜,又喝口啤酒接着说:“刚才说的是技术选型,开发周期,而用户
使用该产品的环境也是要考虑的,比如当你所面对的用户普遍都在使用.NET 2版本,
那你就要把主要的精力放在这个版本上的特性使用,效率优化上,同时还会兼顾1.0
和3.0框架的用户。同时,对同数据库的不同版本以及异构的数据库也是要权衡的。
这类兼容性问题如果考虑不好,那就会给客户留下隐患,给竞争对手创造机会。”

      郑伟说:“你们就是这样,想的太多,不像我这样打一枪换个客户,多自在,没
什么太大包袱。”

      雨辰笑着说:“不过这些付出不是没有回报,回报还要比单单做项目要丰厚许多,
不管是薪水还是个人技术,思维,解决问题的能力方面,都会有所提升。”

      雨辰接着又说:“有人说做产品的很累,其实不断驱动你前进思考,让你劳心劳
神的动力就是‘责任’,只有你真正意识到了这一点,才会正设身处地的为用户着想,
当你面对那些使用你的产品且相信你的用户时,你都不忍心把一个漏洞百出,不稳定
的产品发给他们。所以我这些年总结了一句话‘产品即是人品’。当然除了责任之外,
还有技术水平,这是与前者相同地位的,如果一个开发者有责任心,但技术能力不强,
那只能是心有余而力不足,但如果一个开发者只有技术而无责任,那他充其量只是个
打工者,而不是产品工程师。所以说产品才是真正的一分钱一分货,对于开发者而言,
里面包含的东西不简单。”

     郑伟说:“你白乎了这么多,那你说这样的人好找吗?”

     雨辰说:“其实倒是不难找,首先就是这个人要有兴趣和目标,因为只要有兴趣
就会有动力,不断努力,有目标才不会迷失方面。另外就是这个人的技术背景,解决
分析问题的能力,当具备这些条件,就可以说你找到了。”

    “不过你说兴趣爱好真的那么重要嘛,我怎么感觉技术才是第一的?”,郑伟说。

     雨辰说:“我这里有一份简历,你猜是谁的。”雨辰说着从旁边的手提电脑包中翻
出来一张纸,念到:

 

    本人热爱搜索成痴,只要是做搜索,不计较地域(无论天南海北,刀山火海),
不计较职位(无论高低贵贱一线二线,与搜索相关即可),不计较薪水(可维持个人
当地衣食住行即是底线),不计较工作强度(反正已习惯了每日14小时工作制)。

   

     郑伟说:“这不是有病嘛,世上还有这样的人?!”

     雨辰笑着说:“当然有,他就是号称百度第一产品经理的--俞军(注:现已离职),
这就是当年他的简历,一个人的兴趣爱好竟然能有这样大的力量,所以我才这样看重
兴趣的作用。”

     郑伟听雨辰这么说,感觉有些摸到了门道,接着又问:“那你们公司做产品开发的
人多么?”

      雨辰说:“我们公司虽然不是很大,但开发的产品在业界还有很有影响力的,不
过核心开发人员倒不是很多,有些产品的就是那么三五个人做出来了,听着像是软件
作坊。但由此产品所带来的二次开发,订制服务等项目上的工作量却需要由一个项目
部来承担,几十个人来进行支援。”

      郑伟叹了口气,说道:“看来我是不够格了,我是那种喜欢抓快钱的人,如果一
个项目的工期要做到一年半载的话,还真没那份耐心。”

      雨辰笑着说:“所以我说做项目是百米跑,而做产品是马拉松,有时甚至连终点
都没有。所以说到这里还有一点很重要,就是‘坚持’。一开始你会有对手,随着对手
一个个的倒下,又陆续有新的对手加入游戏。而你团队内部也会有人离开,有新人
加入。但主要的核心人物一定要稳定下来,这是产品的发动机。比如产品经理要不断
给产品注入新的思想,开辟道路。同时提升团队中个人的能力和价值,让大家一同成
长。必定兴趣往往随着时间和工作压力而逐渐被磨平。所以要始终坚持自己当初的目
标,相信自己会取得成功。”

      郑伟笑着说:“看来只有和尚才适合做产品了,太苦了,我这辈子可不想跟产品
沾上边了,呵呵。”

      雨辰其实本不想聊这些,只是最近产品的开发进度让人不太满意,同时客户那边
也总是有抱怨之声,所以才想找个人倒倒苦水,看来这回是把郑伟变成了‘ 诉苦的对
象’了,真是有些过意不去。所以就没再继续深聊下去,只能感慨‘各安天命’了。

    ……

posted @ 2009-07-27 08:42  代震军  阅读(2760)  评论(12编辑  收藏  举报