• IT餐馆—第六回 产品


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

       

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

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

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

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

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

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

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

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

        ……

  • 相关阅读:
    selenium实战脚本集(2)——简单的知乎爬虫
    selenium实战脚本集(1)——新浪微博发送QQ每日焦点
    使用swift和rails来实现ios账号系统
    一段js代码
    你应该学会使用的5个ruby方法
    小而美的ghost driver
    还没被玩坏的robobrowser(8)——robobrowser的实现原理
    还没被玩坏的robobrowser(7)——表单操作
    还没被玩坏的robobrowser(6)——follow_link
    还没被玩坏的robobrowser(5)——Beautiful Soup的过滤器
  • 原文地址:https://www.cnblogs.com/daizhj/p/1523436.html
Copyright © 2020-2023  润新知