存档

2012年7月 的存档

你所不了解的中国字库产业链

2012年7月31日 没有评论

BEAREYES.COM 北京 [ 业界动态 ] 作者:新闻 日期:2012年07月31日.

    2011年,50岁的残疾农民崔显仁凭借自创的粉笔字被网民发现并告知方正电子;随后,方正电子通过微博发起了一场由数千网友参与的“寻找粉笔老人”的行动,最终找到崔显仁并与之签订了《方正字库委托创作协议》。崔显仁的字体将被收录进方正字库,命名为“方正显仁简体”。方正电子还会提前支付5万元以改善其创作期间的生活条件,同时承诺字体开发上市后50年内的全部利润所得也都归崔显仁所有。消息传出,网民在感叹“字体也能赚钱”之余,也有不少声音质疑方正字库钱给的少了。

     “我们很理解有这种质疑的声音出现,字库虽然和人们生活接触紧密,但毕竟还是一个比较冷僻的产业,很少有人会关注这个产业的发展现状,没有感受到现在整个产业发展的艰难。”对于质疑,方正字库业务部总经理张建国并不沮丧,而是很欢迎,因为他认为这样的质疑,可以帮助人们更好的了解、关注我国的字库产业。

    费用,收还是不收?

    汉字,作为我国几千年文化积累的结晶,很多人认为文字是老祖宗留下来的产物,为什么要商业化收费?答案很简单:收费的字体是商业化运作的企业投入成本之后研发、设计而成,使用这些字体需要交纳费用再正常不过。

     “一款最基础的简体字体应该有6763个汉字,最多的则需要超过7万字,这些汉字字体的设计、开发并完成测试,需要一个几个人的团队,少则需要1-2年,多则3-5年。按最简单的人力成本来算,在几十万到100多万左右。”张建国介绍,“‘方正显仁简体’设计完成后,也会采取收费的形式出售给出版单位、企业使用。未来50年内,该款字体的全部销售利润都将给予崔显仁先生。”

    但是,并不是所有字体都要收费。

    目前,我国字库行业的使用模式主要有四种,根据不同的情况匹配不同的收费模式:第一类是流传下来的字体,如颜(真卿)体、柳(公权)体、欧(阳询)体、赵(孟頫)体、瘦金体等,已经进入公有领域,任何人都无权主张著作权,均可适用;第二类是在对以上公有字体进行改动,但改动很小,没有达到著作权法独创性的要求,也不能主张著作权保护;三是对公有字体进行改动,但改动较大,达到著作权法独创性的要求的,可以主张著作权保护;四是完全独创的字体,达到著作权法独创性的要求的,可以主张著作权保护,如方正显仁简体。对于前两种字体,即使制作成字库软件,也只能主张软件著作权,而无权就字库、字体本身主张美术作品著作权。

    以方正字库为例,目前,字库收费主要分两种:一是新闻出版行业付费使用。媒体因使用字体的数量和范围不同收费有所不同,出版社整体授权则根据出书数量不同也有不同价格。二是向企业授权使用字库,如微软三星、可口可乐、伊利等。据了解,方正字库也向个人零售字库软件,但因网络盗版猖獗,这部分收入几乎可以忽略不计。

    但这并不代表公众使用字体都要交费。据统计,占社会公众使用率(90%以上)最高的字体是黑体、宋体、仿宋体和楷体,而这四款字体,电脑操作系统里一般都已包含,是免费供公众使用的。

     “方正显仁简体”的经济账

    2011年10月,方正电子在青岛街头找到老人,签署合作协议后,崔显仁开始进行1000个基本汉字的创作。在此基础上,方正字库字体设计师通过计算机与崔显仁一起合作设计完成其余5763个字(一套字库由6763个单字组成),形成整套字库,命名为“方正显仁简体”。

     “2011年底,崔显仁已经写完了1000个字。随后我们5名工作人员依照这1000个字开始了创作工作。经过半年的努力,目前已经完成这1000个电脑字,剩下的5763个字还需要1年左右的时间才能完成,整个投入预计在50-100万之间。” 张建国介绍。

    随着“方正显仁简体”字库的完成,老人将拥有这个字库未来50年的收益权,“方正显仁简体”也将通过这种方式,走进更多人的生活,创造更多的价值。

    至于能否收回成本,张建国表示,“方正显仁简体”在更多的意义上相当于一个公益项目,方正字库希望在通过自己所长改善老人生活的同时,让更多的人来关注中国的字库产业,更好的体会到汉字之美。

    目前,“方正显仁简体”已经开始为崔显仁创造价值。2011年底,有一家湖南长沙的媒体向方正字库购买了“越”“活”“开”“心”四个字用于新年特刊,收费1000元。

    堪忧的版权保护状况

    上世纪80年代,王选教授的激光照排技术使得字体从铅字进入计算机时代,计算机字库产业于20世纪90年代一度达到辉煌,字库厂商近20家。但2000年后,随着电脑及互联网技术的普及,字库产业遭遇前所未有的冲击,部分企业在商业活动中大量侵权使用字体,却不付任何费用,字库企业维权艰难,从业人员无法获得正常回报,很多字体设计师改行。目前,全国10人以上规模的字体设计企业仅剩4-5家,基本处于停滞或勉强维持状态。

    而国外字库厂商却基于长远考虑,纷纷涉足中国市场:蒙纳公司已经收购香港的中文字体厂商“优质中文”,并通过代理在中国销售;日本字库厂商IWATA已经将字库提交国家相关机构进行认证,日本网屏公司的字库已经通过认证,开始在中国销售。

    张建国认为,我们并不害怕国外的企业参与竞争,惧怕的是在这样一个无序的市场,国外企业只是先期开拓市场,我们国内企业是在为生存而奋斗,国内厂商输了之后,基本意味着将国内字库产业拱手让人。

    缺失的字库版权保护系统,已经成了阻碍字库产业发展的拦路虎。

    在《对话》栏目上,新闻出版总署署长柳斌杰表示,版权是文化繁荣、经济发展的重要杠杆。人们在创造财富的过程中,凡是投入了智力劳动的地方都应该产生版权的价值。建立完整的产品版权保护制度的优势在于:首先,给企业带来了创新的活力;其次,带来了产品品牌的价值;最后,毋庸置疑,给企业带来了经济效益。

    但最需要的,还是每个人心中有着字体版权保护的意识。

分类: 0图片服务 标签:

告诉你一个真实的中国互联网:精英与草根

2012年7月31日 没有评论

我有两个朋友。
L的公司在上海,大半时间跑广东。他是华南某所不太知名的大学毕业的,小眼睛质朴男,多年以前还是个文学青年。哥们做手机网游的,我见他使过好几款手机, 但最贵的一个也不过1千多块钱。比起什么Web2.0、移动互联网的概念,他更关心珠三角的几千万农民工和城市边缘的大学生“蚁族”,怎么关心?在东莞的 夜宵摊上跟他们拼啤酒,在富士康厂区外网吧里刷夜,跟靠做他们生意开上宝马的便利店老板扯淡……

W猫在北京中关村。他从小就是个脑袋很大眼睛发亮的天才少年,数理化成绩很好,逻辑思维超强,英文和中文一般流利。在首都某著名大学毕业后,W 直接去美国名校拿了硕士,接着回国创业。我一直觉得,他是硅谷Geek们的中国版。诸如iPad之类的新技术玩意,我总能第一时间从他那儿找到。他也是国内把玩Facebook、Twitter、Groupon、Foursqure的人。啥叫互联网的未来,W做的网站就代表互联网的未来。

W比L拥有更多的掌声和名声。但遗憾的是,他做了好几个连投资人都觉得很酷的网站,却始终没有挣到大钱。原因不外如下:要么是起个大早,却被一大堆抄近道的同行给围追堵截;要么因为资金接济不上,只能让一个更有资源实力的大公司直接吃掉,还有的不知道触了哪根高压线被主管部门直接暂停。

L的生意是实实在在每天都能数着钱的,他都已经可以打高尔夫了,但他并不想告诉无关人他挣到钱了。说了也没人信,几十万月薪不到2000的打工仔拿着 300块钱买的山寨机玩L公司做的游戏,每月给他贡献过百元的ARPU值,换句话说,他们收入的十来分之一都心甘情愿地送给L了。我有时也想不通,W针对的客户明明是北京、上海这些大城市中最有消费能力的精英。为什么他们舍得花钱买最贵的手机,换最新的笔记本电脑,下最好的馆子,在网上却什么都要免费。

圈里公认,只要是W做的事情必定引来围观。同行也好,媒体人、营销人也罢,口口相传,网站流量和用户量几乎是一条直线往上蹿。但奇怪的是,过了没多久就停止上升势头,开始跟中老年同志的心脏一样来回震荡。我也问过L,他的这些草根用户没几个有自己的电脑,更谈不上3G,究竟是怎么发掘的?L笑笑说,网吧都不是最有效的渠道。厂区周边有很多便利店,工人一下班就聚到哪儿。老板提供一台电脑,里面装了各种手机用的游戏、MP3、电影,再备一本类似早年K歌房里的“点歌簿”。不用上网,拿根USB数据线,想要什么下什么。还有更方便的,用手推车直接送到宿舍门口。

有次跟L吃饭,他提问我:如果一款游戏要打入45万富士康工人的市场,该请哪位代言人合适?我先猜周杰伦,摇头,丫目标受众是城市,又猜春哥也不对,她只杀伤学生和少妇,怒了,决定猜当红的凤娇,还是被鄙视!正确答案是凤凰传奇,有百度歌手榜单为证。备选是慕容晓晓。完全超出我知识范围,还好我没猜韩寒。

过去W单纯地以为凭技术就能改变社会,现在他知道你可以不过问政治,但政治会来过问你。不过,要让一个海归精英学会怎么跑门子疏通关系确实有点臊。L曾经愤青过,但如今很务实,好的商人都是知道怎么看《新闻联播》的。他挺关心运营商的人事变动和扫黄整顿,还搞过几次工友联谊会,虽然目的是为了推广他的游戏。前一段富士康工人“12连跳”,他很严肃地跟我说,这事他们有责任。我吓一跳。L讲,那些一想不开就跳楼的年轻人正是他的衣食父母。一部手机通常就是这些工人唯一的娱乐设备,与厂外世界交流的唯一媒介。他们有责任让工人们更快乐。

我所认识的投资人都对W评价很高,但却更爽快给L投钱。因为他们的心里也明镜似的:在中国,做精英的只能赚吆喝,做草根的才能赚着钱。腾讯、百度不就是最好的例子嘛。

上海那位梳分头打摩丝的笑星说过一句经典:我是喝咖啡的,北方那两位是吃大蒜的。咖啡是舶来品,感觉很洋气,吃大蒜却有益身心。今年炒大蒜的都挣了很多钱,没听说谁倒腾咖啡挣了钱。中国的互联网好像也是一样?

我曾经突发奇想,如果把W和L对调位置,情况会不一样吗?他们会更理解各自商业的长短吗?后来想想觉得这事不太可能。

W所追求的互联网,其实是一个“美式的互联网”。在美国,信息革命是从上个世纪60年代开始的,从1950后到1990后都是“数字化的一代”。他们之间并没有太大的“数字鸿沟”,他们的生意与生活,工作与娱乐都与互联网分不开。这也是为什么80后的扎克伯格能够和50后的乔布斯、60后的贝索斯、70后的佩奇同台竞技的原因。

同时,美国的社会结构是一颗“橄榄”,没有那么大的贫富差距、地区差异、城乡之别,所以,美国的互联网可以说是“全民的互联网”。

但当下中国的社会结构,原本我们以为它会是一座“金字塔”,但越来越变成一颗“图钉”。W和L一个站在削尖的头上,一个站在遥远的钉帽上。中国没有一个所谓 “全民的互联网”,中国的互联网是人为割裂的。它既存在于精英的Think笔记本上,也存在于草根的MTK山寨机中。我们的精英也许和美国同步,草根却与越南同步。

事实上,中国的“数字化一代”只存在于北上广等一些大城市,20-40岁之间的几千万中产阶级。剩下的几亿中国互联网用户归根结底都只是QQ用户。互联网改变不了这个现状,能改变它的也许需要更宏大的社会变革和经济变革?

我相信,L看穿了所谓“中国的互联网”的本质。哪些精英们的欲望从来不缺乏满足的渠道,太多的企业在追逐宠坏其实有限的一群客户。相反,有一大批“数字化贫民”却没有办法利用互联网改变自己的命运,没有条件通过网络让自己的生活质量飞升,只能沉醉于廉价的虚拟娱乐中。L的商业很符合本土国情,很和谐社会,但他能够走出国门吗?

我一直相信,终有一天,W能做点“代表先进互联网”的事情,让美国人也能跟着咱们屁股后面学。可现实的磨难会不会打消他的意志呢?

按照哲学家柏拉图的“洞穴”理论,每个人从出生开始就呆在自己挖的一个洞穴里,我们所见的世界只不过是被阳光抛到洞穴墙壁上的影像,而我们这些洞穴的居民却把它当作是真实的世界,因为我们没有见到过其他的东西。而真实的世界却是在洞穴之外,在有太阳的地方。

不管看这个BLOG的各位精英们是否承认,我们和某些人——一群数量比我们大得多的人(中国的农民工、刚毕业的大学生等等,大概3亿人),完全生活在两个不同的世界。如果能关注那一群人,还会有很多机会。但很有可能,我们永远都走不出自己呆的洞穴。

分类: 3电动设备 标签:

张小龙:如何把产品做简单

2012年7月30日 没有评论

今天从一个小故事开始讲:为什么苹果的手机只有一个按钮?

(台下:我觉得对于用户来说,只有一个按钮不会有太多的干扰,只要从这里开始,其它的菜单都在这里面了,这是我个人的一些想法。)

上次在分享的时候 Martin(腾讯总裁刘炽平,编者注)也在,他认为是因为这一个按钮很容易坏掉,所以用户要不停去换新的手机。这也有一定的道理,因为我上个苹果手机的按钮就坏掉了,后来没有办法只好又换了一个。

(台下:乔布斯是想说我的产品是我来引导用户使用,所以只有一个按钮的时候,你必须照我的操作,你只能按这个按钮来一步步操作。)

那两个按钮为什么就不能引导了?

(台下:多一个就多一个选择了。)

就不给他选择?

(台下:对,因为你要照我的思路来操作。之前看了《乔布斯传》,我感觉乔布斯性格上有一点偏执,追求一种极致的简洁,可能跟他的理念有关系。他如果能用一个按钮来实现,绝对不会用两个。)

那能不能不用按钮?

(其实大部分手机都不用按钮,但是可能这个按钮还是必要的。)

最重要的不是回答的正不正确,主要是看有没有一个自己的想法,任何理由都可以。

(台下:简单。)

对,简单是个很好的回答,非常好。这个问题其实没有一个标准答案。

(台下:我想补充一下,如果死机的话可能会把手机摔了,按钮可能是一个发泄的入口。)

发泄用的?

(台下:如果死机的话你会把它摔了,所以用户要去点。)

对,这也很合理,因为发泄很重要。没有标准答案,我说的答案也是一个仅供参考的答案,大家不要当真。为什么只有一个按钮?你再看一下为什么是白色的?其实白色的比黑的更酷一些,对不对?白色的其实是苹果最想做的,当时是供应商做不到,所以就做了黑的先来应付一下大家,后来才做出了白色的。白色的手机,再加上一个按钮,你会想到什么?一个白色的东西加一个按钮在上面,并且一按就会有“奇迹”发生。

(台下:像马桶。)

对。我看过一个故事,苹果的首席设计师叫乔纳森·艾弗,他以前是做马桶设计的。一个设计师的设计经验会延续,所以你可以想到这里面包含了一些历史的经验。我们经常看到一些马桶上面有两个按钮,那个体验就不好了,你每次冲水都不知道该按大的按钮还是按小的按钮。

当然,这是我开的一个小玩笑,不是真实的东西,但这个玩笑里也有一些故事,这个故事就是艾弗设计师以前确实是做日用品的设计,当时他的很多积累是来自于工业用品。然后到苹果以后,后来乔布斯回到苹果,发现他的设计理念跟自己很接近,才留下来一起来做。

我们现在用的很多是苹果的产品,给我们很多启发,所以苹果为什么硬件这样做?软件这样做?其实有很多值得思考的地方。我自己也看了《乔布斯传》,觉得它没有把苹果的一些设计思想和精髓写出来。在iPhone发布时,他说我们领先其它手机5年,这个5年领先在什么地方?iOS的设计理念是什么?它的哲学是什么?这其实很值得去思考。

从微信“摇一摇”看简单就是美

故事就讲到这里,我们开始今天的正题,先用简单的思维开始。这句话大家都听了很多——“少就是多”,为什么少就是多?为什么简单就是美?为什么复杂就不美了?

微信我相信男生都用了,女生用了也不会告诉我们。我摇到了一个叫Tina的,在三公里以外,如果大家想加我的话可以一起摇一下。(演示微信摇一摇功能,编者注)但是深圳的同事,你们在100公里以外就加不到我了。1、2、3,摇!必须在3秒之内摇,然后我们会看到一个列表,刚好我们摇的人就在这里面了。我们看到这个列表里面有十几个人,就是我们刚才一起摇的人,基本上都能捕捉到。

大家可能已经在讨论这里面的技术问题了,技术问题我相信不是一个问题,对于腾讯来说非常容易做到。我这里想说的是,作为一个产品功能,我们为什么要这样做?这个功能非常简单,优秀的开发同事可能一两天就可以开发出来,但是我们怎样把一个功能做成一种极简的体验,这个难度非常难。

你可能今天看到摇一摇的功能很简单,我们要做也很容易,可问题就在这里:如果面对一个功能,我们能做到别人还没有这样做过的东西,这是非常难的。这里是有一些方法可以遵循的,也就是简单是美的方法。我们看一下里面体现出来什么样简单的特点。

摇一摇界面里没有任何按钮和菜单,也没有任何其它入口。现在下面有一个菜单可以拉出来,显示上一次摇到的人,这是我们的一个败笔,正准备把它给取消掉。也就是这个界面没有任何东西,只有一个图案,就像是iPhone或者马桶只有一个按钮。它只有一张图片,这张图片只需要用户做一个动作,就是“摇一摇”。这个动作非常简单,是人类有史以来最有启发性的一个动作。我因此研究过人类的起源,人类为什么会直立行走?因为人类要用手来抓石头打猎,最后脚就用来做别的事了,最后就直立行走了。

我们内部开发这个功能时把它叫做“(录一录)”(音译,怀疑应为“撸一撸”,编者注),服务器上开发的代码叫“Lusefor”。(也是音译,怀疑应为堕落天使路西法Lucifer,编者注)这是人类最原始的东西,最原始的东西往往就是体验最好的。

前不久我在微博上写过一句话,我们怎样体现出最原始的东西就是体验最好的。我们回忆一下在Windows时代,多任务是怎么体现出来的?我们要摁“ALT+Tab”键。在iPhone里我们只要摁两次底下这个按钮就可以了,这个简单很多。在iPad里,4个指头把它撸上去就可以了,它就可以把多任务给切换过来。这是一个从复杂到简单的演化过程。实际上ALT+Tab非常复杂,很不人性化,所以我们说Windows体验不好,MacOS体验好,判断依据是哪个更人性化或者更简单,或者更原始,它就是好的。我们买一个iPhone或iPad给一个4岁小孩都会用,这体现的是它的原始或者简单。

同样的,我们来看“摇一摇”,它非常简单,不用做任何学习。我们避免在界面里出现任何的文字解释,一旦一个功能需要文字解释,这个功能的设计已经失败了。

很多产品人喜欢在程序里加一些Tips,觉得这是一个很好的教育手段,可如果你需要有Tips去教育用户,证明也很失败,你没有办法通过功能本身让用户一看就知道。用户看了图片,他会下意识地摇一下,这时候要给他一些刺激回馈出来,所以他会听到一个来福枪的声音——我们故意找了来福枪的声音,这个声音很刺激,原来以为只有男生喜欢,后来发现女生也很喜欢,因为它代表了雄性。本来我们给女生设计的是一个“叮叮当当”的声音,后来把它取消了,都做成这个声音了。

最初的摇一摇,摇开后的背景是一个裸体女人的上半身,那是维纳斯,是艺术。但是我们的很多用户,包括公司内部的同事甚至领导说这个影响会不太好吧?我们就把它改成了一朵小花。所以到我们要放弃艺术去追求一种大众喜好的时候,其实损失就更多了。

你会看到这个过程很有意思:(摇了以后)先有一个声音,然后有一扇门打开,再合上。甚至在打开的时候,如果你想换一张图片,你可以把手指伸到缝里面去点一下,点一下可以换一个背景图——没有发现吧?

上一次Pony(腾讯CEO马化腾,编者注)很认真地给我发了一封邮件,说摇一摇的功能真的很好,但是我们要防止竞争对手抄袭模仿我们的功能。之前我们做了一个查看附近的人,然后竞争对手也做了,并且加了一个小创新在里面,叫做表白功能,这样跟我们就不一样了。Pony说为什么我们没有预先把这些该想到的都想进去,让别人想模仿的时候都没有办法再来做一个微创新?我说微创新是永无止境的,别人总可以加一点东西来跟你不太一样。我们这个功能已经做到最简化了,别人没法超越——我们当时是有这种自信的。自信一方面是说我们已经最简化——因为就像iPhone只有一个按钮,除非你做一个没有按钮的手机——这里只有一个动作,甚至连按钮都没有;另外一个原因,我说这个体验的整个过程是非常严实的,它是一种人类的性驱动力在完成整个过程,没有什么吸引你的驱动力比性的驱动力会更原始——这是佛洛依德说的,不是我说的,所以这也是科学,不是一个道德低下的问题。

从这两个角度,一方面是它确实做得很简单,另外一方面它让你很爽,这个爽是来自很深层次的原因,所以我们说竞争对手无法超越。我不知道你们有没有赞同或者理解这一点。看起来很简单的东西,但是它要有一些方法或思考去达成这种简单。手机里可以体现出这种东西,因为手机可以认为是手指的衍生,是你的第六根指头。所以在手机底下,体验的突破空间非常有潜力,这跟你在电脑上通过鼠标和键盘来交互是不一样的。手机跟身体连在一起,很直接。为什么很多人喜欢汽车,对汽车那么追求?汽车是你双腿的延伸。

怎样看待简单是美?我的理解是,简单是一种审美观,它不是一种完全理性的结论。不是说我们尽可能做得简陋一点,而是说你脑袋里是不是有一种观念在这里——你看到一个界面,一看它密密麻麻铺满了按钮,你就知道这东西一点都不美,想要把它给简化一下。这种审美很难解释了,不多讲。

产品经理应该像上帝那样了解人性

我记得看过一句话:我们喜欢简单,因为上帝创造宇宙的时候,定下来的规则也非常简单。这句话好像是开普勒说的。有没有谁记得开普勒定律?很多物理学家会说发现宇宙的规律很简单,既然宇宙的规律都这么简单,我为什么要把很多事情搞复杂?

为什么说产品经理是站在上帝身边的人?一是我想奉承一下产品经理,赞美一下大家,另外一点是说大家很像上帝。上帝是什么样的人?他建立了简单的规则,然后让这个世界演化。

我想表达的是,产品经理和上帝一样也会俯瞰芸芸众生,知道他们的欲望,然后给他们制定一些规则,让他们按照这个规则来运转。当你做到这一点,你就会像上帝一样,会有上帝的成就感。

首先你要了解人们的欲望,然后通过你的产品去满足,并且他们使用的过程是按照你的预期来的。你知道他们会怎样自己去演化,然后你就在旁边看热闹就行了。

就像我们只做了一个很小的功能“摇一摇”,然后每天有几千万上亿次摇动在发生。我们知道这耗费了很多能量,所以我们下一步的计划是在摇动的时候做一个能量收集器,能够把摇动产生的动能收集起来用于发电,然后把它做慈善捐出去。(应该是开玩笑,编者注)因为每天浪费了太多的生物能,很多(男)人都在做无用功,其实他又找不到女孩子。我们后台的数据显示这种搭讪的成功率是很低的。但是无数的男性在那里拼命地摇啊摇,还有很多女性在那里摇,你们知道为什么吗?如果你们对女性的心理研究不透彻的话,你就损失了一半的用户。所以我们的产品经理现在都在看一本叫《女性的起源》的书,我推荐你们也看一下。我们(微信)有一半的用户是女性。

女性为什么会摇呢?

(台下:检验魅力值。)

说得非常对。这里说一个小插曲,它可以体现出产品经理对女性的无知。当时做“摇一摇”的人总以为我们会让女性用户受到骚扰,我们很对不起她们,我们为了让这个功能用起来真的对不起这些女用户,会有负罪感。

发布第二天,我赶紧给女同事说,是不是有很多人骚扰你们,跟你们打招呼?跟我想的相反,她们说我们每个人都在底下看谁收到的“打招呼”多一些。

所以我们千万不要说对用户很了解。当然我们隐私做得非常好,她会收到打招呼,但是她不会被骚扰,这些是我们做得好的地方。

你必须要像上帝一样知道用户的心理,并且知道用什么样的规则去引导他。为什么这么说?规则是很简单的,只有简单的规则才可以演化出非常复杂的事情。所以我很不认同很多产品,一开始就做一个复杂的规则,最后没有任何演化的空间。我们看到很多产品比如Twitter都非常简单,它的规则简单到你们都瞧不起它,但是这样的东西是最有生命力的。如果谁一上来给我拿一个产品计划的逻辑,我要花一个小时才能看懂,那一定不是好产品。

我们再回来看,演绎乔布斯说的那句话:我们要让用户保持饥饿,让他们保持愚蠢。看起来是在嘲弄用户,对吗?(20世纪70年代,《Whole Earth Catalog》停刊号封底有一行字“Stay Hungry, Stay Foolish”,后因为被乔布斯引用而著名。编者注)

但如果你在做产品时没有这种信心把握住用户需求,没办法控制他每一步所要做的方向,那你就控制不住这个产品,这个产品就已经在失控之中了。作为产品经理,一方面自身要保持饥渴,保持一个觉得自己很无知的状态,但对我们的用户来说,我们要想办法让他们知道他们的饥渴在哪里。

第二点,我们要满足他们的“贪嗔痴”。贪嗔痴是什么?佛教说人的本性是贪嗔痴,佛认为所有的人是瞎子,是无名的,而睁开了眼的人就是看到了光明的人,觉悟了的人就叫佛。佛教认为有三个基本的约束力使得普通的人不是佛,就是贪嗔痴:贪是贪婪,嗔是嫉妒,痴是执着。

我们要洞察这一点,因为我们的产品对用户产生黏性,就是让用户对你的产品产生贪,产生嗔,产生痴。

腾讯给大家各种“钻”(腾讯会员与特权体系,编者注),“钻”体现了什么心理?其实都体现了人性的这几个弱点。各种黄钻、绿钻,他会贪,他要升级;他会嗔,他会跟人比较,说你的钻比我的等级高,所以我也要升上去;他会痴,觉得我一定要把所有的钻给收齐。不是说所有的东西都要去做“钻”之类的东西,即使是一个体验好的产品,就像苹果的手机,同样会对用户产生这样的吸引力,因为这是人性本身的共同弱点。

所以当我们在做一个产品的时候,我们在研究人性,而不是研究一个产品的逻辑。

逻辑本身没什么好研究的,开发的同事可能更懂一些,但最重要的是“你的产品为什么是这样子,而不是那样子”,最后是对人性的分析。所有的产品都需要有人性的研究。为什么要有白色的iPhone,为什么iPhone只有两种颜色?你可以对每个好产品都提出问题,它背后肯定都是从人性的角度出发,而不是别的。所以乔布斯曾经说过一句话,记者问他:你们推出新产品的背后是做了很多用户调研吗?还是用别的方式来知道我们应该做什么产品?乔布斯说我们不需要去做调研,不需要看统计数据,但我们知道用户心里需要什么样的东西。这个知道并不是说你去问一万个用户,而是你对人心的洞察或者人在内心里的一些渴望的洞察,那你就会知道了。

什么是产品体验?总结一个字就是“爽”,两个字是“好玩”。事实上如果我们问用户为什么喜欢用微信,没一个人会说它可以省钱,或者是很方便地发短信。他们会告诉你这个东西挺好玩的,或者用起来挺爽的。这会超出你的预期,你会觉得本来是做一个通讯工具,但用户不这么看。用户看的重点和你看到的是不一样的,你在拼命地说我帮你解决了通讯问题,用户说其实这不是我关心的。如果出现这种很大层面上的偏差,就很麻烦了。

有一次我在一个聚会,来了好几个女生,我跟她们说装一个微信吧,她们问为什么。我说装微信可以免费发短信、发图片,省了彩信的钱;还可以直接说话,连打字都不需要。这几个女孩没有一个有兴趣,很奇怪地看着我,问:“我为什么要用这个东西?”然后我现场给她们演示了一下,说你看附近有很多美女,我可以跟她们直接打招呼,这些人立马两眼放光,一个个拿出手机让我帮她们装。我当时都很震撼,这两个差别会这么大。我承认我当时对人了解太少了,但是真实的结果就是这样子的。

所以当我们的竞争对手360做了一个“口信”,他们的定位很清晰,因为他们很善于做用户需求把握,觉得越实在的产品、对用户有实惠的产品,用户就会越喜欢。事实上很多产品之前也是这么成功的,所以他们做口信也是按照这个思路,说我帮你省了短信费,可以集成到一起。我看了以后就窃喜,因为我知道这条路是不对的。很多时候,用户在你这里省一点钱干什么?他会去买别的东西,奢侈品什么的,他的钱总是要花掉的,他要的是一种很爽的感觉。

所以我们做产品要找到用户心理诉求的本质。本质是什么?可以简化一下,比如对微博来说,用户上微博干什么?用户上微博的原因是为了炫耀,是因为害怕孤独,不是利群而离群,是用它有追赶。(“有追赶”是音译,不一定准确。编者注)前面大家可能明白,后面这个“有追赶”会比较难理解。想一下你们在微博上干什么?

很少有人能做到这一点,你写一句话的时候脑袋里想到哪些听众会看到,你会为他们写东西,你会构筑一个自己的形象,你会想我写了这句话以后别人看了我的形象是不是又朝我想要的方向变了一点。你会看到一个人爱上你了,或者给你发私信了,马上第一时间去看一下。你会很在意。

实际上微博是构筑另一个自我的地方,就像我们平时在生活里通过各种行为来构建一个自我。那里面爆出来很多人心的缺陷,一个内心强大的人是不需要写微博的,比如韩寒不写微博。韩寒前两天写了一篇文章,他说他为什么不写微博的原因,我当时说了一句话:韩寒对微博的用户心理分析得这么清晰,他要不做互联网产品是中国互联网事业的一大损失。

如果做微博的人对于用户为什么写微博的心理不能分析得很透彻的话,那我们就是在一个很肤浅的层面上来做产品。所以微博是一个很有意思的主题,我们自己写微博的时候,你观察一下自己的动静也发现挺有意思的。自言自语为什么做不到?因为没有人会写日记写那么多,那个才是自言自语。一旦有人群的地方就不是自言自语了,那挺难的。

群体用户与个体用户

凯文·凯利的《失控》我给很多人推荐。这本书很厚,所以很多人都没有耐心的看完它,我自己也是,可是如果我们面试一个大学生,他告诉我他看完了这本书,我肯定就录用他——不过他们不知道这个秘诀。如果做互联网产品的不看一下这本书,我认为知识是不全面的。他从生物学、社会学的角度描述了一种群体效应,总的来说,结论是群体的智商低于个体智商。这个观点不在那本书里,而是在另外一本书里,我不记得书名。一个人在组织里,组织的平均智商是低于个体智商的,个体的智商更高一些,群体会拉平这个智商。比如说在微博里,微博上多了你的智商会降低,大家认同吗?你没有发现这个变化,因为你每天降低一点。

很简单的,你每天在微博上说的话,你会发现跟大众越来越一致,别人在说什么,你也在说什么。你不会说一些大家不能理解的东西了,因为你会觉得那很突兀,会让大家不舒服。所以微博的转发那么高,自己写的那么低,就是这个原因,大家拼命的一团和气,互相夸两句。群体有趋同性。

另外一个观点是群体是一个完整的生命。我们小时候都看过蜜蜂怎么飞,有一堆蜜蜂一起飞,在这里大家忽略了一个有趣的事,就是这堆蜜蜂谁是领头的,谁来组织它们。一堆蜜蜂有一个目标,它们会统一行动,但是每一个蜜蜂都是个体,没有一个领导,不像我们公司还分出一层层的管理干部。那么谁在指挥这一群蜜蜂?趋同性让他们统一,但他们表现的像一个有生命的独立个体一样,会朝一个目标一起过去,没有人发号施令。

一群蜜蜂体现出单独个体的特征,有一个独立个体的属性,虽然这个属性从哪来没有人知道。同样的道理,一群人会体现出一群人的属性,跟个人是不一样的。如果你到前线当了一个战士,你可能对杀人这件事情会很麻木,完全变了一个人,因为那个群体都是那样的,那是一个群体性。

群体有群体的运作规律。为什么我们要说群体?因为这和我们的产品很相关。我们的产品是什么?我们只要找几十号人开发一个东西,然后我们会给几千万、几亿人来用。这些用户是一个群体,而不是一只蜜蜂,不是一个人。

很多年前我们写软件时,针对一个客户来写,这个客户要什么我就给他做什么。但现在不是,现在你的客户是谁?你的客户是一群蜜蜂,不是单个的蜜蜂。你决定一个单个个体的需要,不代表群体的需要。

第三点,群体的含义是很难预测的,因为没有人知道群体性从哪儿来。所以我们对这种群体的反映,做产品就是一个群体反映的引发器。对群体反映,我们应该去试验而不是去策划。

如果有人告诉我说我们做了一个产品规划,把未来半年或者一年的版本都计划好了,那一定是在扯淡。三个月都做不到,更不要说一年以后的计划。同样,如果有一个产品经理信誓旦旦地跟我说,做一个东西一定会在用户里产生一个什么样的效果,多半也是不可信的,因为群体的效应是很难预料的。你会很难预料往群体里面放一个产品,它们自己滚动会形成一个什么样的东西。

就像漂流瓶。(QQ邮箱和微信中的一个功能,编者注)现在漂流瓶很火,火到它成为一个独立的社区——这是从用户的使用覆盖面来说,邮箱1/3的活跃用户是它贡献的。但是漂流瓶很简单,我们做时其实不知道它会产生什么样的效果,是预料不到的。漂流瓶是一个很简单的东西,就是一个人扔一个瓶子,然后有人很弱智地回答了并漂回来。但是我们把它放在一个海量的用户群体里,它会产生一个群体效应。这个群体效应是不可预测的,大家千万记住这件事。虽然我们可以凭经验、感觉它会怎么样,但如果要很客观地预测是不可能的。漂流瓶是群体效应一个很典型的例子。所以这里鼓励我们有很多思路,应该多去尝试,而不是去分析。

产品规则越简单,越能让群体形成自发的互动。漂流瓶很简单,如果规则太复杂,把复杂的规则放到一起,用户反而不知道怎么样用这个规则互动起来。只有简单的规则用户群才能很好的互动,但并不是说规则简单就一定会传染开来。这里存在一个引导的问题。我们要做的工作是在群体里做一个加速器、催化剂,是做这一类的工作,而不是把这一块钉死了之后,用户进来以后,只能怎么样,一步一步的走。

产品定位和人性化满足用户

用一只蝴蝶引发一场风暴,虽然这样的事在自然界非常少发生,但理论上也是有可能的。所以我们更多的聊一聊这个功能,觉得挺自豪,因为它是非常简单的一个东西,但是在用户里面引起了一场“风暴”。

产品定位很重要,我们说很多时候产品经理做的是功能而不是定位。功能是做需求,定位是做一种心理诉求,也就是说定位是更底层的一些心理供给。

最后说我们做的东西,能够把它做到底层的需求。就像我们做微博,如果只是说我们要打开微博,跟用户无关系,跟用户的心理动机无关。如果我们说微博能够满足用户的心理诉求,让他获得安慰感、排除孤独感,让他获得成就感,让他在里面更加自信,让他在里面像一个敌人一样,虽然这些诉求对用户来说不一定是好事,但是他自己意识不到。

定位很重要,所以我们在微信的3.5版本里做了一个换界页面,这个页面写的字是“微信不只是一个聊天工具”,它还是别的。其实当时想写的一句话后来没敢写上去,当时想写“微信不是QQ”,然后再翻一页,“微信真的不是QQ”,再翻一页,“微信确实不是QQ”。后来觉得我们还是要温和一点,不要这么急。后来又想了一个方案,“微信不是一个聊天工具”。这句话很激烈,但是用户看不懂,说不只是一个聊天工具。然后翻几页到最后,我们会说“微信是一个生活方式”,而不是说它就是一个聊天工具,这就不一样。到了最后一页,我们就说开始我的“信”生活,是微信的信。然后他一点就会进入到一个很神秘的空间里面去了,这有一个“洞房”,其实值得看一下,就会有一扇门打开了,然后一个页面就出来了。

通常我们做软件:一个换页,此版本功能更新,1、2、3、4、5,然后尽可能把一些技术指标罗列在上面,告诉用户说我们这个性能又增强了,格式又多了,下载的速度又从每秒钟多少K提升到多少K了。

我们总把用户当做技术专家来看待、当做机器人来看待,但是用户要的不是这个东西。所以在产品里,我们一直要坚持的一个原则是,尽可能不要把技术指标暴露给用户:会禁止显示正在下载,每秒钟多少K的这些数字,“下载”两个字样尽可能不显示。

同样,我们在做一个“what’s new”的时候,为什么要做一个新功能介绍?用户真的对你的功能、特性感兴趣吗?虽然这是大家的日常工作,但用户不需要。用户要的不是了解你的参数、特性、技术指标这些东西,用户要的是你给他提供了什么新的体验。

比如微信第一次你可以使用透明背景动画表情来表达你此刻的心情,我们告诉用户的是这可以表达你的心情,而不是说我们做了一个很牛B的动画表情。用户要的不是动画,用户要的是我可以表达心情,这点是最重要的。虽然我们这里面包含了很复杂的技术,但我们把它隐藏起来了。很复杂的技术是什么?从技术的角度我也挺自豪的,因为这是全世界第一个可以把任何GIF的动画,从背景里面抠出来然后放到这个屏幕里去,屏幕可以设任何背景。GIF动画只有动的东西,背后全是透明的,是这样一种效果。就不会有一个方框,框里有一个背景,动画只能在这里面——这是QQ表情的做法。

但我们即使做了这么强的技术,我们也不会跟哪个用户说,你看我们这个技术很牛。我们会告诉什么才是他要的,是表达他的心情。我们宁愿把那个隐藏起来,告诉用户说你可以和朋友玩剪刀、石头、布的游戏,它是可以玩的。

有的时候我们程序里肯定有bug,当产品做得很好的时候,我就容忍这种bug。我说有bug也是人性的体现。我们引用老乔的一句话,产品是技术和艺术的结合,或者产品是技术和人文的结合。说得非常容易,但是你怎么样在你的产品里包含这种人文或者艺术的成分?这挺不容易的。

所以对一个产品经理来说,需要提高自身修养,在技术之外的人文方面有一些自己的认识。微信有一个版本的换页里是迈克尔·杰克逊的画像,那里面还有一句话,有没有谁记得?

其实产品是可以表达产品经理自己情感的地方,如果大家用得好的话。迈克尔·杰克逊这个东西,当时是我个人主张要放上去的,因为有一段时间我在车里整天都在放迈克尔·杰克逊的音乐。听起来很流畅,节奏很快,你一听到那个节奏就会越开越快,所以经常会超速。但它确实非常流畅,以至于我觉得我们产品,很大的程度上流畅度是由迈克尔·杰克逊的音乐带来的启发,所以我觉得一定要感谢这个人才行,感谢的冲动非常强烈,我说一定要放上去。

放上去后,正好我们以前也放过迈克尔·杰克逊的这一句话:“如果你说我是错的,那你最好证明你是对的。”为什么放这一句话?其实当时很多评论家老是批评我们,你们这里做得不好,那里做得不好。我觉得用这句话来回应这些评论家挺好。

所以你看,如果你把你个人的情感包含到产品里面,是一件很爽的事情。但我们不要把人机器化,也是这样一个观点。这种例子在我们产品里太多见了,我们太多产品太机器化了。我们动不动就告诉他这个图象有250K。我用了一下微博,看微博的点图片下载,正在下载85.97%,精确到小数点后面两位,这些都是不人性的体现。

再举一个例子说人性化的用户交流——如何把邮箱系统管理员改为具象的产品经理。

我们邮箱里经常会发一些系统邮件,管理员的邮件给用户。事实上我相信很多业务也会发送邮件出去,提醒用户之类的。

有一天,我们把这个格式改了一下,很多用户觉得感觉非常好。什么改了一下?以前是系统管理员这样的邮件,把它去掉,改成我们具体的一个产品经理人的名字和他的图象。这样的话,用户每收到一个邮件,全部是一个邮箱的产品经理发过来的,并且有他自己的图象、名字、落款和日期。这就像有一个服务专员给你发邮件,而不是一个系统管理员,后者纯粹是垃圾邮件。

我觉得这在我们很多产品里可以推广一下,用户的被认同感非常好,用户会觉得我在跟这个产品后面的人一对一交流。其实成本很低,你就是把一个产品经理人的头像拍个照片放上去就完了。所以我们做产品,是我们和用户交流的媒介,这一点很重要。

我们都知道“物以类聚、人以群分”,很多人都在问为什么腾讯的产品这么低端、这么低龄化,为什么高端用户都不用?因为我们总是在想忽悠那一些小孩子。这里暴露出一点,很多人在做产品的时候都以为我们的用户是一些低龄用户,我们要描述他们的需求来做,然后尽可能的往幼稚这个方向去做。

我们不是这么认为的,不管做邮箱还是微信。当时,甚至邮箱都考虑过要不要专门做个幼儿版或者少年版,再做个老年版和中年版,我们认为这是没有必要的。我们只做一个版本,这个版本是老少通杀的,最后用户很认可。商务的人会觉得用邮箱很好用,然后一直到小学生,他也会觉得这个满足他的需要,他用起来很好。

我们在iPhone里也同样看得到这样的例子,所以并不存在我们一定要故意的把产品做得低龄化、幼稚化。我们自己并不是一些低龄的人,为什么要那样去做东西?如果那样做,我们引过来的用户也是那样一个群体。自然原则这里就不讲太多了,但是稍微提一下。如果举个例子来说,我会认为Windows是一个不自然的平台,这是从它的体验上来说,迈克尔·杰克逊我觉得会更加自然。虽然经常因为苹果机的用户耽误了很多时间,但是我还是不愿意切换到Windows里面去。虽然说我自己用了很多年Windows,我在Windows里也算是个开发专家,但我好几年前转到苹果平台以后,就发现Windows设计得非常不人性,这是很大的一个问题。举一个例子,在Windows里有一个专门的“程序管理器”来管理要卸载哪些程序、安装哪些程序,普通用户还专门去卸载,这个挺有难度,但是我们在iPhone里是怎么卸载程序的?常按并删了就没有了。你不会看到有一个“程序管理器”在那里,不会看到“卸载”两个字。而且你常按的时候,会发现很多图表在那里晃动,为什么在晃动?表示不稳定状态,表示你可以操作。我后来看那个解释,解释得非常好,他说表示那些表情在哀求你不要删掉我。如果你把那个图标画成一张脸,你会发现确实是这样,在抖啊抖。

这里再提供一个观点,是说我们只做一件事情,一个产品只能有一个定位,或者说一个主线功能。

我们经常会想到要做一个东西,这个东西提供两个功能服务给用户,然后我们就在屏幕上放两个按钮,这个按钮是A,那个按钮是B。我们甚至已经预估到第一个按钮会有60%的人点,第二个有40%的人点。这样的界面我相信在我们产品里面非常非常多,但这是不好的。

比如说一个Windows页面或者一个客户端页面,我们尽可能在一个界面里只有一个主要的按钮,这个按钮非常显眼。然后用户到这里基本上不用思考,点这个按钮就行了。如果一个界面里并排着两个或者更多的按钮,说明有问题了。从这个角度来说,大家可以回去检查一下我们有多少界面里并排着有两个以上按钮的,这都是有问题的,意味着这个界面以后有一个分叉路口,用户要做思考才知道下一步该做什么,我们没有给他任何的暗示,就是这样子。

就像我们经常会签署一些文件,其实体验做得很不好,因为是甲乙双方来签,你要思考一下到底签左边还是右边,你要看里面的字。这就像两个按钮一样,假如我们换一种方式,把你要签的圈起来或者标个颜色,写个字,请你签这里,你就很清晰。所以在我们的界面里也是,即使一个屏幕有多个按钮,我们会标一个默认按钮,它是绿色的或者是加重的,使得你进来以后只会点这一个按钮,其他的可以忽略掉。

所以在这里我们会经常问自己一个问题,如果你这个版本做了10个功能的替换,你想一下10个功能都上线以后,它们各自对用户带来的帮助有多大?如果你真的想这个问题,你会发现其实你做其中两个功能就够了,做其他8个功能的时间让同事放假去旅游真的会更好一些。也就是说,我们做了很多事情是浪费的,这里就提到一个“基架”的重要性。

开发的同志都知道,我们加的东西越多,将来维护的麻烦就越大,而且你还去不掉——哪怕只有很少的用户在用,但是你就去不掉,这挺可怕的。所以有时候,我们的产品经理经常是在做坏事,不是做好事,因为他拼命引入新的功能进来,后面反正又不用自己写代码就不管,然后就把开发的累死了。运维的也很累,因为东西越来越多以后,带来的问题也越来越多。后来我对待我们的产品经理方法很简单,我说我对你所有的提议不说“不”,一般是不会错的,因为这个错的概率只有0.01%、0.1%那么大。但是如果我任何一次说“可以”,错的概率非常大,往往超过80%可能是错的。单从概率上来说,真的是这么一回事情。因为我们要冒出一个想法来太容易了,但是我们要知道这个东西是否一个正确的想法,就太难了。我们开一下午头脑风暴的会议就可以冒出无数的想法。

产品如何从用户体验出发

刚才我提到其实我们的产品经理工作里很多是研究人的心理,你们肯定会问我们怎么样去研究心理,我们是不是应该有心理学的培训课程,那个挺难的。其实研究客户心理就是研究自我,很多时候我们是瞄准自我的需求来做产品的。我看到这里有Qzone的同事,也发现Qzone的产品经理都跑到别的博客里面去写博客去了,自己都不用自己的东西。不是为我这种用户设计的,那是为谁设计的呢?

当我们研究不到用户需求时,我们就会说只要让我们自己用得爽,这个是比较容易做到的一点。怎么样让用户用得爽呢?如果光凭一些体验的话,其实是有一个比较简单的方法,把自己当作一个傻瓜来用产品,傻瓜心态。

把自己当作傻瓜,这个挺难的,但据我所知乔布斯也是用这个方法,而且他这方面功力特别强,他能瞬间把自己变成一个傻瓜。我就不行,我要经过5-10分钟的酝酿才能进入到这个状况,这是非常难的一个功力。我观察公司里面有一个人也很厉害,就是Pony,他大概能在1分钟的时间内酝酿成。但是我发现我们的产品经理经常花了3天还达不到一个傻瓜的状态,所以他们总是太专家了。你要知道我们有上亿的用户,他没有这么多的背景,他们用这个东西只是第一眼的感觉或者用一次,一、两分钟的体验就决定了。

但是我们自己会把事情想得很复杂。我们Free Wifi的体验特别差,(腾讯内部的免费Wifi,编者注)你们有没有发现?特别是手机访问的话每天都要确认一下,搞到最后我就不用了,我宁愿用3G上网。所以有的时候往往好心做不了好事,就是这样子。

这是我的一个附件,是前两天邮箱新改版后昨天刚刚上线的。以前没有这个东西,现在你可以在里面直接查看你的附件,也可以搜索,看起来很方便。像这些Word文件、图片都可以直接阅览,看起来挺方便,而且你可以把所有的附件都列出来翻页。最后这是电脑做出来的图象,不是真实拍摄的,这样看附件是不是很快?对吧,所有的附件都在这里。然后用了3分钟的时间进入到一个傻瓜状态,就说这个地方做得不对,这是错的。我想请问一下你们觉得这个东西是对的还是错的?是考验大家的傻瓜发展力。这个功能挺高级的,我还可以全选、发送或者查看。这是把图片分出来,我还可以下载一个来看。有没有人觉得这里面有问题?(这段很难编辑,多看几遍就看懂了。编者注)

如果你是做这个东西的产品经理,你会很容易陷入到一个误区里去,觉得你把它做得很高级了,用户就需要了。事情往往不这样。这样的事情发生在每天的工作里,每天我都要查看很多次,所以现在感觉自己越来越傻了。但做的人不会意识到这里面会有问题,我们都以为自己的工作应该把功能都做上去,然后说我的KPI可以完成了,但这往往是违背用户需求的。

什么是一个“傻瓜化”的过程?把你自己当傻瓜的过程是说你要放下你脑袋里面所有装下的事,这个时候你就想你就是一个很初级、什么都不懂的用户,然后你来用这个东西,这个非常难做到。

如果做不到,你就拉一个用户过来,你看着他用。当我们进入到一个很傻瓜的状态,你会问自己问题,我现在干什么?我为什么要进来?我进来想完成什么?用户进来,看着附件他想干什么?他想搜索到附件,找到某一个邮件里面的附件。他需要把所有的附件列出来吗?列出来一页最多20个,然后他再翻页,他会这样浏览吗?其实不存在浏览的需要。

我们进到邮箱里为什么会浏览邮件列表?因为你一天可能收到几封新邮件,它必须按时间列在那里。但附件是你历史的东西,它可能是很早以前的,而且因为太多了,你根本不可能把它浏览完。你真正找到的时候,你也不会用预览的方式去一个个下载。对于当前页来说,我也并没有一个要分组查看的需要,虽然这个东西很高级,但问题是这个需求不存在,这是最大的问题。

也就是说我们做了很多东西,对用户来说不是他需要的,我们完全做偏了。我当时就问我们一个产品经理,说这个东西可能不是用户需要的,你们这样做了,用户也不会买账,他进来一次就不来了。然后他就不好意思地告诉我,说他们上线一天,发现用户确实没有什么增长。之前做了一个“飞度”(音译,没搞明白,编者注)也是,没有增长,没有对用户产生任何吸引力。

这样的案例在我们工作里是非常非常多的,我相信在座的可能都做过这样的事情,做的一个功能或页面弄上去,然后很奇怪,为什么我们做得这么好,用户数没增长?因为那不是用户要的东西。如果你能真的让自己进入一个初级用户的状态,并且进来感受一下,你能感受到那种初级用户的心态,那你就能看到这里面的问题所在。

能够进腾讯的,相信大家的逻辑、推理能力都很强,但很多时候逻辑、推理不能解决问题。所以这时我们应该多调查一些用户或者感知一些趋势。趋势怎么感知?用户只能对过去的事情产生认知,未来的东西才是趋势,你怎么知道下一阶段会流行什么样的潮流,那才是最重要的。我们怎么去了解趋势是什么?有很多方法,比如分析数据。分析数据当然很重要,但第一你的分析方法很容易出错,以至于得出一些错误的结论,然后还振振有词说我是从数据里分析出来的,那更可怕。

有个故事,一个飞机修理厂为了了解飞机哪个部分最容易被击中,就到飞机修理厂看,看飞机出故障主要在哪些部位,然后他们发现飞机身上主要是在机翼的部分,那里弹孔最多,于是他们决定把机翼部分加强,做得更加不容易被击伤。后来有一个人说这可能不对,因为被击中机头的飞机就掉下去了,没有回修理厂,所以你们光统计修理厂的飞机是没有意义的。数据统计也是这么一回事,严格依赖于统计数据所用的方法非常难找。(应该是指找齐所有维度并乘以相关系数,编者注)你可以按照自己的思路得出一个有利于你的数据结果出来,那非常容易。

所以有时去感知一种趋势,来自于我们的各种渠道,包括生活中的各种渠道,或者微博上的各种渠道。我自己的个人喜好是看一些论坛或者微博,去看这些离我很远的用户,他们在什么样的氛围、什么样的场景里去用我们的产品。

所以这里管人的同事们长期会坚持一个习惯,以前提过“1000、100、10”,每周要去看1000个帖子,100篇博客,做10个CE(用户调查,编者注)。所以人人都想用的产品,大概腾讯也是这样子,因为用户量实在太大了,我们要做一个小众的产品都很难。

用户是很懒惰的,我们要针对这些懒惰的人来做设计。因为懒人他不喜欢去学习,也不想多花一分钟先去了解一下,所以就像我们之前说的,如果你的产品需要有一个弹出来的Tip来告诉他该怎么做,那你就失败了,因为用户连一个Tip都不愿意去看。

现在喜欢阅读的人越来越少,大家都说微博出来以后把阅读给扼杀了。事实上,可能大家刚毕业姑且会用一下Google Reader这样的东西读一些文章,现在读得越来越少了。这并不是说大家的学习性出了问题,而是一种天性在这里。

最近我们也在准备做一些阅读类的东西,因为邮箱做了一个阅读空间。然后我们又想在微信里面,能够每天给你推荐几篇文章过来。如果我们要做这一类产品我们怎么做?因为大家都是很懒的人,我们应该专门为你们做一个不需要任何查询的阅读器、阅读产品。这个产品你进来以后不需要订阅的过程,我们可以根据你微博上的爱好分析出你的喜好来,然后自动找到你可能感兴趣的文章,自动发给你。你进来以后,也不需要看到目录——那些都是不人性的,你只要看到就像一份小报纸、小杂志一样,只需要翻页,并且只给你10篇文章,看完以后就告诉你没有了,你该休息了。这是做阅读器的一种新思路,我觉得它反而是符合人性的。相反你做一个Google Reader类似的东西就显得非常不人性了。这里考验的地方是,你这么有勇气把这个东西做得非常人性,并且做得很简单;另外你的后台技术有这个能力,真的能找到用户感兴趣的,不需要他订阅。一旦需要订阅了,体验就已经折扣了80%。

之前有一句话说web已死,大概从移动互联网的发展趋势来说,确实是有这个趋势。手机的增长非常快,手机应用的增长也非常快,可能很多人还是集中在web这块,但是这一刻,我觉得不管怎么样都要把眼光放到手机里去,因为PC的不增长和手机的快速增长,对比实在是太强烈了。不管我们是做什么样的web产品,都应该试图扩展到手机端去,而手机端的话,浏览器可能不是一个主要的入口,APP才是。

而且APP的趋势,不是要做一个大而全的APP,而是做成尽可能小的APP。为什么不是大而全的呢?因为用户很懒,我要看天气我就点天气的APP,我要看股票就点股票的APP。我不会跑到腾讯所有服务的APP里去,然后钻到里面去找天气、找股票。甚至将来,我认为每一个明星都会有一个APP,而不会在新浪微博里面,没有自己的个性。假如一个明星比如李宇春有个自己的APP,我相信她APP的用户会挺多的,下载这个APP的用户可能都是百万级的。她为什么非要到一个很多明星集合的微博里面去?

用完就走其实是Google的哲学,但是我们很多产品的考核指标是用户在这里停留的时长有多少。这是一个选择,你是选择给用户自由一些,还是把他拉到这里。我们的选择是说用完就走了,而不是说一定要让他黏在这里,因为他下次还会回来。

我们也要鼓励一种插件化的思路,这个看起来很技术化,但是对插件的架构也是这样子的。如果是插件化的,你核心的技术规则就会非常简单,而不是一开始就做一个很复杂的产品出来。好的技术人员都会有这种思维,我觉得好的产品也应该有这种思维,产品也是有架构的。很多产品设计一开始就去拉动用户,(导流量,编者注)这种拉动是不好的,为什么不好呢?因为一个产品之初是要去检验它有没有生命力,你刚做出来就通过拉动的手段,拉了100万用户进来,你就把一个没有生命力的场景装得像有生命力一样,最后误导了大家,后期又投入了很多在继续做。而且你会把那些事实有掩盖了,本来做得不好的人都以为这样是挺对的。

所以当我们做第一版出来时,应该做的事情是放一部分用户进来,比如10万用户,然后这10万用户能不能产生一个自然的增长,是不是会有一些用户口碑、用户示范的传播,那才是体现你这个产品是不是好产品,是否有生命力的一个表征。

第二个是打通、整合,这是大公司经常喜欢提的一个东西。我们都知道几个亿的产品,卖不出去了才廉价推销,(指合并到一起,编者注)也就是说如果我们不能在一个点上把两个普通的产品非要整合起来,这并不会让它加分,可能是减分的。这里鼓励的是我们在某一个点上取得突破,用户会因为这一个亮点而来用,而不是说你有两个、三个平庸的点来用,这个没有意义。

第三个,我们的习惯会说向竞争对手学习。我不知道大家有没有感受到这个氛围,平常会不会接触到这种压力:你看竞争对手做了一个什么东西,你们为什么不做呢?

(台下:有,尤其是一些商业模式。)

如果别的做得好的话,你们觉得该不该学习?

(台下:关键要看你是否比他强,如果你不比他强,你最好得学。你要学他某个好的东西,你要看你的能力。你发现你没有那个资源能力的话,最好还是他最适合做。)

但是别人的东西,已经获得用户认可了,已经取得成功了。

(台下:如果我没有这个能力我学他肯定不行。)

腾讯肯定有这个能力,什么东西都可以学过来。

(台下:关键是学他为什么做的好,而不是死搬硬套的。有一句话说“像我者生,学我者死”。)

这个话题我觉得比较刺激,在公司内部是可以引起讨论的东西。上次一个分享会,我跟一些部门的经理分享这个东西,他们说争议也是挺大的。我当时举了一个例子,在微信的竞争里,我们的竞争对手做了一个涂鸦功能,(指米聊,编者注)这个时候我们该不该做?他这个功能其实很多用户都很喜欢,很受欢迎,对吧?甚至有人说我们做了,等腾讯来抄袭。这样的地方该不该学?所以这些话说起来挺容易的,你说学其神,但是神是什么?就是那个东西,如果做的话就是一样的。

当你面对这样一些东西的时候,会怎么选择?我的观点是要尽可能站得比别人更高一些,而不是把跟随当作一种策略。所谓站的更高一些就是说不要在乎这种一时的得失,这个功能再好但它不是一个扭转战局的决定性的东西,那我宁愿不去做它也没有关系。我可以去想新的办法来做,否则的话你在气势上就会输给别人。最后承认它是一个好功能,但是我们不做它。我们同时通过一些别的方式做更好的东西,例如我们首先做了导入功能,对方就很被动,他们不知道该做还是不做。

这样的地方我相信在工作里会非常多,因为每个产品都有很多同类产品。当然也会感受到很多压力,因为来自上面的压力会说你们为什么不做?问你怎么样有信心、有方法的面对这种挑战,其实是挺不容易的,我也非常理解。但这也是我们面对挑战的一个处理能力。

我感觉这已经变成类似文化的东西了,(指学习别人产品,编者注)所以个体很难去抗衡它,但我的建议是尽可能在小地方体现这种差异化出来,即使做也换一个方式来做。

第四,按规则行事,不按规划行事。就像我刚开始说的,一个产品如果有半年或者一年的规划,那可能是有问题的。如果你跟我说微信下一个版本能做什么,我会告诉你我不知道,因为下一个版本我可能知道,但是下下个版本我真的不知道。我从来不做超过一个版本的规划。那你会很奇怪,这样做不会忘掉吗?我们会把一些可能忘掉的东西都砍掉,每做一件事情我们会很保守。从头一个版本到现在,我会认为从结果来看,版本规划的非常有序,但其实它是没有规划的。

没有规划很重要的原因是这个市场变化实在太快了,你的任何规划都是跟不上这种变化的。我们好几个功能点都起到了转折性的作用,但是这个转折性作用点都是在做之前一个星期左右的时间才做出来的。所以这里经常给人的一个感受是,3个月的感受是很危机的。你必须在这3个月的时间里去积累这种感知,到了3个月之后你会说,我经过这3个月的积累我有什么想法,哪个时候做出决定才是比较好的。

另外就是看注册用户,当然这个不用说了,因为这些对腾讯来说太容易,我们看重的是真正的活跃用户。什么是活跃用户?尽可能给自己的产品定一个严格的标准。活跃用户是什么?实际上最严格的,现在邮箱的活跃用户大概是1.2亿,但是没有任何一个别的产品会这样来定义活跃程度:它的定义是在最近的30天里,有不同的3天登陆过邮箱,并且还发过信的用户。这很复杂对吧?但很严格。这避免一个什么情况呢?因为QQ上有一个入口,很容易就进来了,只算最近30天有登陆过的用户太容易了。对我们来说定这样的目标没有挑战性。

最早的时候,我们邮箱给自己定的活跃用户就是这样一个指标:最近30天有不同的3天登陆,并且还发过信的用户才叫活跃用户。然后从100万用户开始涨,一直到现在的1.2亿。但这个指标定的非常合理的话,我们就会避免为了去拉动登陆或者拉动什么,比如跟QQ谈,你们这个报告量多一点,用户量现在大了。这点就没有意义。

这个活跃用户的指标会帮助大家真正关注用户体验,用户留下来并且愿意给人发信,给人发信是很难的。我们的很多指标如果通过比较容易,你就很容易由拉动的方法把指标给拉上来。这样就挺不好的,不是一个长线的做法。

另外一点是说用户要什么我们就给什么,这个在内部很高层的用户里面甚至也会出现。比如你的上级可能会说,你看用户给你提出这个需求了,你为什么不做?这是需求,但是这个需求不一定是对的。其实这种观点是不对的。如果用户要什么就给什么,那还要产品经理做什么?就不需要产品经理了,找一个接线员他能够接线就可以了,对吧?我可以举一个例子,你如果用到一些微信的同类软件,你可能会知道,微信里没有引入状态,(指提示给用户,信息已经发出、对方收到、对方已读的状态,编者注)这点包括很多公司内部的同事都在经常问我们。这是不是用户需求,当然是用户需求。为什么不做?因为我们觉得不能用户要什么就给他什么,要变个花样给他,用户要的不一定是对的。

如果我们针对需求一个个去满足,你可能获取了这部分用户,但是得罪了另外一部分用户。可以说我自己就挺不喜欢把我的已读状态暴露给别人,你想如果有状态,如果你的上级(通过微信)找你,你看了然后你又不回,就很麻烦。

我们要给人撒谎的机会。我们说人性是什么?给他撒谎的机会,说我没有看到。你看短信不太准确,我们经常会说,你那个短信丢了,我们没有看到。如果我们把人都像机器一样约束起来不一定是好事。

我们为什么不做已送达的状态?因为我们觉得未来的系统是绝对可靠的,我们有这个信心,肯定会送达,除非他关机了,我们不会再专门做一个是不是已送达,只有不自信的系统才会做这样的状态。而且你每发一个消息还有个已送达或者发送中,那很丑陋的,多了一个东西在那里。所以这也是一种态度。对于这种用户要什么就给什么,其实是考验产品经理水准的东西,因为我满足需求很容易,但是我怎么找到理由拒绝他,或者说找到什么方式实现它,这个非常难。

不要太过重视评论家的意见。实际上业界有很多评论家会对你做的东西写评论或者博客,但是你要知道一点,这些在电视里做股票评论的人都是炒股亏了的人。所以真正有水准的评论家应该不会到外面去写这个评论。很多时候评论家的意见我们去重视,不如我们真正了解几个用户他们是怎么想的,怎么用的,这个才是我们要关注的。

下面一条我们说避免定义复杂的逻辑和形态,这个前面已经反复强调了好多次,一个简单的规则才是上帝比较认可的。说到这个,我想说一下的是,最近邮箱的漂流瓶很火,以至于公司经常请我们的产品经理去讲课,讲关于做QQ邮箱漂流瓶的。这里有没有人听过?

有一次我和那个产品经理说,你这样老是出去讲会把别的同事都给害了,因为你们现在把事情越做越复杂,那是我们不认同的。我们做产品不应该那样做。怎么做呢?漂流瓶你会发现每周都在升级,都在放一些新的瓶子进去,放一些新的花样进去,靠这个不断刺激用户,使用户维持在一个比较高的活跃水准上。我说这已经变成一种运营性的产品了,这不是我们应该做的,这个方向不对。

所以在微信的漂流瓶里,我们不会做任何复杂度在里面,我们不会说还提供几种瓶子给你选择,然后还提供很多花样在里面玩。不会的,因为他们那样做最终的结果会很惨,每个星期都要更新,都要提供新的东西才能刺激用户。也就是说他们在把事情搞的越来越复杂,虽然最终的数据反馈还不错,总体的服务用户在增长,但那不是最好的方法。最好的方法是什么呢?是把对底层的规则梳理的更加清晰,然后能够发挥作用,而不是不断打补丁的方式。

这个可能非常难解释,我就比较简单的说一下。这里可能有些开发人员会非常理解,其实跟代码非常像,但你把代码变成复杂的系统的时候,它是有自己的结构的。产品也是,很简单的一个产品可能包含了上百个功能在里面,这些功能你可以像写代码一样,按一个线性的方式把它串起来,但是也可以做成一个很有架构在里面的东西。这是考验一个人对产品的见解是什么样的。我们心中一定要有一个产品的架构在这里,而不是说我们这个产品就是一大堆功能的集合,只是一个无序的集合,那样就很糟糕了。那样他就没有自己的骨骼和系统架构。

另外还有一个产品技能的心态,这也是我感触比较深的,就是跟人讨论问题的时候会争论起来。对产品性能来说,我觉得它是抱着一种求知的态度来讨论,而不是争论谁赢了谁输了这样一个观点。如果是这种求知的话,当别人说服了你,辩赢了你,那你很高兴,因为你接触到了新的知识。我们应该鼓励这种辩驳,但不是为了自尊心而战。

所谓自尊心而战就是我经常持一个观点,然后领导不同意,我觉得很受伤。那这个就不是一种辩驳,不是一种求知的心态了。不像代码我们验证一下就运行出了,产品方面的观点其实会容易产生分歧,这种分歧争执可能也会比较多。如果为了抱着从中获得更多一些洞察或者更多一些知识,我就不希望别人能够说服我。我举一个例子,像刚才我们一言带过的功能,比如说已读和已发送的状态,这个东西就是我们的技术总监(大卫)提出的,他是逻辑性非常强的人,跟我争论说他觉得要有这个东西,一定要有,这是我们区别于QQ或者传统IM的一个不同的地方。我认为不应该有,我们在这个点上开始争论,争论了整整3天,什么事情都没干就在争论这个问题。这样争论的结果很好,他为了说服他会做一些CE,给同事发一些问卷,然后在问卷里面列一大堆问题,通过这种调研的方式来找到证据。这样的过程我觉得非常好,大家是要给一些证明。后面两句话其实有点矛盾,这个其实不太好解释,我们就不说了。

如果我们拿微博做案例的话,它的重点用户是谁,把用户分出来,它的核心需求是什么,是一种自我存在感,就是心理诉求是什么。它的黏性是什么?是好友圈。就像我不会认同新浪微博是因为有些名人在那里,所以有人去,我认为陌生人是黏不住人的,只有朋友关系才会让你有黏性。一个陌生人写的微博再多,你几天不看你都不会觉得有什么,但是朋友们的动态你会觉得很感兴趣,所以我会认为说这种核心的黏性会在好友圈来产生。那多少好友才算多?我觉得三五个好友就可以了,而不是说越多越好。这些观点会影响你在做的产品。

就像在微信里,我们不会把你所有的QQ好友导到你的微信通讯录,也不会把你的手机通讯录好友全部导到你的微信好友里来,这个也是同样的观点:我们不认为好友越多越好。我们再回答一些问题,比如说怎样传播、怎样滚动起来,当然不是拉动,是自发的滚动。怎么样互动,怎么样有一个重点用户的突破口,从当时做的一个小的案例分析。

最后我要说的是,“我所说的都是错的”,这是我在微博里的签名。这是为了告诉大家,我今天说的大家不要当作一个正确的东西,事实上只是一家之言,大家可以想办法去找到证据推翻它。教条是没有意义的,我平时也不大喜欢到处分享东西,因为分享的效果不一定是最好的。

相反每个人自己体会到的东西才是自己的,就像我们要解释“什么是光”这个问题。如果有人生下来天生就是瞎子,你跟他解释一辈子什么是光他也不会知道,除非他睁开眼睛看了一次,那不用解释他也知道了。这对一个瞎子而言是解释不清楚的,不管你用多少语言都解释不清楚。我觉得产品里的思考和体验也是这样。

分类: 3电动设备 标签:

我的Android之旅——学习、项目、心态

2012年7月30日 没有评论

学习Android也一年多了,项目做了五六个,有大有小,有难有易。一直以来都没有好好总结过,今天周六休息,就写下这一年多从事Android以来的一些感想和小经验。涉及学习、项目和一些个人感受。

1.学习篇
我是从11年5月份开始接触并学习Android的,在那之前有过一年的J2EE的经验,做过三个J2EE的项目,从08年开始接触Java,所以到去年学习Android时,开发语言上我还是比较熟悉的,这也成了我为什么学习Android的一个理由。还有一个更重要的理由就是接下来的研究生学习中,Android也是我一个比较重要的方向,所以我选择在没开学前就开始自学Android。
我有一个学习癖好,我喜欢看视频去学,然后马上根据视频中讲到的东西去练习,然后反复去重复,刚开始可能不理解,但是在不断的重复中有两个好处,一个是对Android的使用熟悉了,还一个更重要的是在重复中逐渐对知识进行理解了。刚开始我的学习资料全部都是视频,加起来有好几十G,最先看的是Mars的学习视频,在网上是公认的对Android基础讲的比较不错的视频教程。我从第一集完整的看到了最后一集,里面的每个小例子都做了一遍,有的甚至还看了几遍,从最初对Activity的不理解到后来的轻车熟路,这是一个过程,学习的过程就是不断解决问题的过程,遇到困难不去逃避才是成功的最大保障。Mars的视频看完后我又看了一个专门讲Android小项目的视频(地址:http://www.verycd.com/topics/2847310/),讲这个视频的是个大学生,学Android比较早了,貌似也是湖南的(我是湖南益阳人),总共三个小项目,分别是通讯录、手机卫士、应用管理器,虽然都很小,但是对刚学过基础的我来说确实是一个比较不错的练手资料,我从头到尾的边学边做了一遍,然后又自己独立做了一遍,这一遍就加了自己的一些改动和延伸,虽然是做同样的事,但是第二遍的感觉跟第一遍完全不一样,从思想上去理解与从流程上去理解是完全不同的。这样,我的Android小项目就完成了,通过第二波的学习,我对Android的框架和基本使用就基本没问题了,收获到的经验就是:不断深入理解、重复、重复、再重复。不要觉得已经看过的知识点就已经理解了,其实随便一考,还是不会。所以,别给自己偷懒的机会,别停留在心里的舒适区域,不断挑战自己才能取得成功。下面贴出我最先完成的两个小项目的截图,很简单,但是是我的第一件作品:

上面这个是我做的第一个App,功能很简单,就是把当前手机中用户自己安装的应用全部列出来,然后可以在这里打开,卸载和查看详细信息的操作。功能简单,但是做完这个,对Android的使用已经有了初步的认识。
接下来我又做了第二个App,实现的功能是手机防盗,根据判断用户手机SIM卡的唯一序列号来进行识别,绑定安全号码后,如果手机的SIM卡被更换,就会再下次开机时自动发送一条短信给安全号码,信息的内容包括对方更换的SIM卡的电话号码和位置信息以及SIM卡的其他详细信息。界面截图如下:

做完这两个小项目以后,我开始了继续的学习,这次的目的主要是深化知识体系,深入了解Android框架的原理和使用,配合更多的练习和重复来强化自己的知识体系。还是一样,这段时间我又看了一套视频,是由Sundy讲的一套Android视频,这套视频的目的是结合Android源码来讲的,讲的比较深入,适合提高阶段来学习,同时,他也会配套一些练习,这套视频的讲授过程结合思维导图来进行,思维结构特别清晰,是一套非常不错的视频教程,有时间可以多看几遍。随后也看过传智播客黎活明老师讲的Android开发视频,感觉这位老师实力真的很强(台湾人,普通话不是很好),我有个同学在传智播客学过,说这位老师为人很低调,但实力非同一般,年薪100W+,也是传智播客的几位大牛级人物之一(这里没有广告嫌疑,只是顺便说说,嘿嘿)。关于视频部分,后来陆陆续续还看了几部,不过这期间以动手练习为主了,像以前讲微博客户端的那些我都看了一下,其实,那时(2011年7、8月左右)网上的Android视频还不是很多,经典的就更少,现在很多啦。与此同时,我开始关注像CSDN和开源中国等一类的技术博客,在上面寻找一些有用的学习资源,包括一些电子书和一些别人做的小Demo小教程,通过这些,可以了解别人的学习思路和过程,通过看电子书,可以更扎实的掌握Android的基础知识。后续我也陆续看过几本Android开发的书籍,这样可以更系统的了解知识体系,弥补了前期看视频的一闪而过。
期间还做过一个APP,这个我只负责界面制作,也是通过这个项目使我对布局和Android界面实现有了一个很大的进步,具体请看以前我写的AppTry项目经验谈

2.项目篇
到了这个阶段,研究生开学了,我也就进入了学校,开始了研究生的学习和生活,那个时候,我已经算有初步的Android开发经验和知识体系了,可以说走在了其他同学的前面,加上以前不算很久的J2EE经验,很快就被大家认可,并被选为我们学习组的组长,负责班上10个同学的Java基础辅导和Android辅导,那个时候每周我们都会找一个晚上聚在一起,首先我会跟大家讲一些Java基础知识,然后会讲一些Android最基础的内容,因为那个时候Android知识体系还不是特别健全,所以给大家讲Android基本都是入门级的,就这样,我们坚持了一个学期,为此,我还专门做了一个计划,内容基本涵盖了Android的初级知识体系,到最后也基本都讲完了,通过这段经历,使我对Android知识的理解又有了更深一层的认识,真正自己讲出来的和在脑子里理解的还是不一样,自己的永远是自己的,但讲出来给别人听,确实需要对知识理解的比较完整。在研一的第一个学期,我完成了从Android初学者到初中级Android开发者的转变,在此期间,通过两轮面试,我进入了北航爱立信联合实验室,直接进行Android项目的开发工作。
进入爱立信实验室后,导师分配给我们每个人一个项目,那时只是个很抽象的概念,一个名字和一些简单的描述,然后我们就开始做。我做的是一款名片类应用,到现在为止,我还在做这款应用,这款App已经经过了几个版本的迭代,功能也是越来越全面,现在,这个项目已经成了实验室的重点项目,人员也从最初的我一个人,到现在由我带领的一个五人团队,有Android开发、有UI/UX、根据功能,我们后续又增加了服务端开发、IOS版开发。到现在,我们仍然会继续把这个项目做好做大。这里贴出来目前最新版本的截图,不足之处,还望大家见谅,哈哈

现在这款应用已经在Google Play上发布了最新版,名字叫CardBox,这个软件从最初的构思、设计、实现基本上是由我一个人完成的,后续组成团队后,也有团队成员的共同努力,感兴趣的朋友可以去下载试用,给出评价意见供我们改进那就再感谢不过了,呵呵。

附上Google Play上的下载地址:CardBox下载地址

接下来继续讲我的Android学习之旅吧!
在此期间,我又陆续做了几个项目,一个是学校课程的项目,也是由我带一个组进行设计和开发,这个项目是一个移动图书馆,我们自己利用J2EE技术做了服务端,然后用Android做客户端,功能很简单,但是这个项目让我们的团队成员都发挥了各自的能力,分工明确,大家一同努力的感觉很好。同样附上这个项目的几个截图:

这个项目我们主要实现了登陆和书籍查询的功能,同时用到了科大讯飞提供的语音查询API,这也是我们的特色之一,另外就是支持把自己感兴趣的书籍分享到SNS平台,分享这一块我们用的是友盟提供的SDK,目前支持新浪、腾讯、人人网分享。这个项目我主要负责项目的统筹管理、Android端设计以及基本实现,我们的分工是我负责移动端设计开发,另外两名同学协助我,一名同学负责需求分析与文档整理,两名同学负责服务端,这样下来,到最后答辩的时候,我们的效果还是不错的,呵呵!
到这里,我的Android知识面相比最初开始学习时,已经丰富了很多,当然,开发的过程中会遇到很多问题,包括不会的知识点,包括bug等,对于新知识点,我一直认为不断的学习非常重要,不能因为一个点不会就放弃或找别的方法,如果这是最优方案,那就一定要去学。关于开发中的bug,做软件开发都不可避免遇到这个问题,沉下心来,仔细分析、不浮躁,问题总会解决,我对bug的看法就是这是一个重新审视自己写的代码的机会,从中会收获很多。
接下来,通过朋友的介绍,我接了一个外包项目,这是我第一次接项目来做,项目是一个手机连锁的移动终端,有服务端支持,我负责Android端的实现,整个项目由我一人负责,同时我也找了一个同学来协助我。这个项目是我目前做的最大的一个Android项目了,它涉及三个权限,功能覆盖定位、网络操作、数据解析、存储、通知、服务、下载、广播和与服务端的轮询,涉及的知识点比较多,时间持续了两个多月,代码总共2万5千多行,当然这个项目是有报酬的,具体多少我就不说了,呵呵,但是是我目前自己赚到的数量最多的一次了,包括现在这个项目还在由我自己维护。通过这个项目真的学到了很多很多,一方面是对Android知识的学习和真正的运用,还有就是参与这种真实的商业项目开发所接触到学校所不能接触的东西,包括团队协作、管理等。在服务端与客户端接口设计那段时间,真的是非常头疼,光接口我们就开了不少会,接口版本就改了十几版,期间功能也不断更新、移动端界面也不断在改,很庆幸,这个项目我们顺利的做下来了,项目团队中我最小,负责服务端的都是有十来年开发经验的人,和他们比我真是小巫见大巫了,但真的学到了不少。这里我就不贴界面截图了,因为涉及商业机密,因为这个项目是他们集团内部使用的一个项目。
最后我要介绍的一个我参与过的项目也是一个商业项目,这是一个公益平台,由我们实验室的几个人接的一个活,我主要负责项目的界面实现以及几个小功能的实现,这个项目我接触到了一个比较正规的项目架构,带我们做这个项目的是以前百度出来的一个人,他现在自己在和朋友开公司,通过朋友介绍,安排了一个项目给我们做,我们也把这个当做一个机会,以练习为主,主要学习到了一个优秀的Android项目架构,学习了一些平常我们不用的只是,比如Monkey测试,这个在以前我就没用过,包括局部调试,以往调试都是把项目全部运行一次,用了局部调试,真的是省时省力。这里我贴一个那时我们还在开发中的一个截图,大家看看就行,基本功能类似微博,服务端是由他们自己做的,把各大微博平台的数据收集起来到这里展示,大部分功能都类似微博:

3.心态篇
不管做什么,好心态永远是最重要的,像IT行业,更新快、竞争大。我们无法时时刻刻保持自己在最新状态,所以,要保持一个好心态,不断学习的同时要把生活过好、把身体锻炼好,本来身处这个累心累身的行业,尤其要注意这点,对自己好点,别跟自己过不去,有难题,先放放,整理思路,调整心态,大不了重新出发。同时,也要坚持,坚持自己的原则、坚持自己的梦想,踏实的走好每一步,辉煌总将来临。平时多发现生活的美好,和朋友多聊聊,和家人多沟通,提高自己的生活品味,过好每一天,体验每一天。工作、学习、生活三者平衡,把这些做好,我们的人生一定很美好,不求完美,但求充实。
以上就是我学习Android的一些精力和一些做过的项目,还做了一些其他的小App,这里就不一一列举了,通过这些项目,一方面是让我对Android开发有了深入的理解,另一面是对团队协作重要性的认识,自身再强大,如果没有一个团队的支持,那是无法取得最大的成功的。所以,现在我全身心投入实验室的项目,希望我们这个团队能把事做好,把团队做好,把项目做好。我想,明年初,我们会交出一份满意的答卷。学习无止境,永远有一颗向上的心很重要,永远不要对自己满足,永远不要安于现状、永远相信自己的潜能无限大,做好人,做好事,成功离我们很近。

没想到我写的这篇分享得到了这么多人的肯定和关注,特别感谢大家鼓励的话语,着实给我增添了很多信心,希望和大家多交流、多分享,一同成长,也希望大家多提意见。我将继续将我的学习分享进行下去,希望能给后来者以参考,也希望前辈能给出指导!最近我在学习IOS,我会将自己的学习笔记分享在BLOG中,另外也会经常更新Android后续学习的一些笔记(主要以官方文档为主),希望大家继续关注,并给出宝贵意见!谢谢大家!

分类: 3电动设备 标签:

互联网产品经理常用软件及工作平台

2012年7月30日 没有评论

互联网产品经理常用软件及工作平台01

上期书友会分享了工具,大家发信给我说希望能够写篇博文来分享,PPT还不够他们使。好吧,我再啰嗦一次。我不想和大家具体去讨论一个工具如何如何使用,具体有那些细节功能,我相信,工具只有在亲自使用、体验、完成工作任务才知道是否合适、好用、够用。在这里,我系统的和大家分享一下,到底会用到那些软件、工具、平台,在全局上面有一个了解。工欲善其事必先利其器,好的工具软件可以大大提高工作效率,工具各有优劣,大家按需取之,我分享的主要是Windows平台。

第一、互联网产品经理的职责范围、能力要求:

其实说工具,首先还是得来了解一下互联网产品经理这个具体岗位的职责、具体从事的工作、职能、以及相关要求。这样才能够知道需要掌握那些软件及工具、平台。我稍微做了一些梳理,总的来说关键职责主要是以下五个方面:

互联网产品经理关键职责

1、市场调研

市场调研是指研究市场以了解客户需求、竞争状况及市场力量(market forces),其最终目标是发现创新或改进产品的潜在机会。形成商业机会、产品战略或商业需求文档(BRD)。

2、产品定义及设计

a)产品定义确定产品需要做哪些事情。通常采用产品需求文档(PRD)来进行描述,PRD可能包含如下信息: 产品的愿景、目标市场、竞争分析、产品功能的详细描述、产品功能的优先级、产品用例(UseCase) 、系统需求 、性能需求、销售及支持需求等。

b) 产品设计是指确定产品的外观,包括用户界面设计(UI,User Interface)和用户交互设计(User Interaction),包含所有的用户体验部分。在大型公司里,PM通常和UI设计师或互动设计师一起完成产品设计,来主导产品功能细节及体验,不过在小公司或者创业公司里,产品经理也许需要全包这些工作。

3、项目管理

项目管理是指带领来自不同团队的人员(包括工程师、QA、UI设计师、市场、销售、客服等),在预算内按时开发并发布产品。其中可能包括如下工作内容:确保资源投入、制定项目计划、根据计划跟踪项目进展、辨别关键路径、必要时争取追加投入、推进整个项目的进展、向主管领导报告项目进展状况等。

4、产品宣介

主要包括和内部同事如老板、销售、市场、客服等沟通产品的优点、功能和目标市场,也可能包括向外界如媒体、行业分析师及用户宣介产品。

5、产品市场

主要是对外的信息传播——告诉外界有关产品的信息。通常包括制作产品数据表、手册、网站、Flash演示、媒体专题以及展会演示等。

6、产品生命周期管理

指那些随着产品经历概念化->发布->成熟->退出市场整个生命周期中的产品管理活动。主要包括的工作有:产品定位、产品定价及促销、产品线管理、竞争策略、建立或收购合作伙伴、识别并建立合作关系等、产品经理和产品市场、BD及市场沟通同事一起完成这些工作。

互联网产品经理职能

互联网产品经理的职能,根据公司情况以及业务的不同,不同公司的PM从事的工作也不尽相同,但基本上离不开上图的三种情况,偏产品设计、偏工程技术或者偏市场运营。其次,谈到互联网产品经理的能力,个人觉得挺多的,在目前国内多数互联网公司里对综合素质要求比较高,是个复合型人才的职务。比如说:

  • 沟通能力(跨部门、跨团队沟通非常多)
  • 统筹协调(市场、销售、产品、技术等等多团队协作,需要争取各方资源进行配合)
  • 无授权领导能力(在行政上面不一定有所有部门的直属管理权力)
  • 动手能力(亲自操刀)
  • 学习能力(不会的要赶紧学、而且要快)
  • 商业敏感度(对商业策略的领域、诠释,需要在产品中体现)
  • 注重细节,追求完美(交互设计、用户体验、品牌等等)
  • 日常产品管理能力(产品设计、开发、优化、市场推广、销售等等)
  • ……

第二、选择软件及工具的方法

选择软件及工具的方法

我个人选择软件和工具主要从以下几个角度考虑:

  • 易上手,操作简单、学习成本低;
  • 输出格式多样,文件方便传阅、协作;
  • 模板较多,出品美观;
  • 配套软件多或与其它软件协作方便;
  • 版本升级较快,厂商持续改进;
  • 与系统或其它软件相互兼任、不冲突;

另外在工作平台方面,主要内容存储、检阅、输入输出是跨平台、终端应用,比如笔记本、ipad、iphone、黑莓、诺基亚、Android等等。

第三、PM常用软件、工具及工作平台

互联网产品经理常用软件及工作平台

选择了一些常用,好用,够用,而且功能强大的工具,和大家一起来分享。互联网产品经理有个特性,那就是很多资料、文档、邮件、日志是需要移动、并在不同终端进行读取、输入输出的,所以我将这些软件及工具分为软件+平台两块来探讨,先来看看软件:

互联网产品经理常用软件

我进行了一个分类,主要是以下这些:

1、文档数据、思维脑图

产品经理需要撰写大量产品文档,需求说明书、规划、PRD、产品方案、技术建议书、等等。采用目前主流和通用软件协作会比较好,因此首推微软的 Office系列软件,主要是Word、Excel、PowerPoint,包括最常用的模板使用和排版,插入图片、多媒体、表格等等。汇报总结和演示较多会采用PowerPoint。

产品经理要有敏锐的市场洞察力,其中很重要信息是来源于市场调查和数据分析。所以使用Excel进行最基本的数据分析和图表分析是必备技能,如果需要对数据进行多个维度的分析和分类汇总,则数据透视图是必须要使用的功能。

对于会议记录、idea记录、思维脑图、小型项目管理,Mindjet MindManager则是一大利器,条理、结构都很清晰,上手快速、输出格式多。

Adobe Reader用来阅读PDF格式的阅读器,是一种国际通用的标准文档格式,如果需要将文档传送多人阅读,但不希望及做修改、并加密,可以在Word等软件中直接另存为PDF格式,目前很多软件都支持另存PDF。

2、产品原型设计

设计产品原型有不同的需求:

1、概念图,主要表达产品设计概念、理念、基本布局,元素。只有这个需求的时候我推荐 Balsamiq Mockups,它的出品效果是手绘风格,但不能做交互动作。上手快,小图1分钟内容即可搞定,因为它有强大的控件,浏览器、图片、文本框等等都有了,直接拖进去即可,点击查看视频演示

2、产品原型、交互演示、原型细节设计等。这个时候推荐使用Axure PR快速原型制作软件,由美国Axure Software Solutions, Inc.公司开发。Axure (ak shûr)、RP是Rapid Prototyping (快速原型缩写) 。Axure RP 能让操作它的人快速准确的创建基于Web的网站流程图、原型页面、交互体验设计、标注详细开发说明,并导出Html原型或规格的Word开发文档。点击查看视频演示交互实例演示 。

还有不少原型制作软件,详细请看我以前写的博文《常用原型图设计工具》。

3、网页设计制作、开发

不知道现在的童鞋还有没有听说过网页设计三剑客(Flash、Dreamweaver、Fireworks),一直是最初网页设计的黄金搭档,并且有非常多的教程。后来被Adobe公司收购,现在我们原型主要采用Axure PR、效果图用Photoshop来设计,制作、搭配Dreamweaver来进行页面效果调试、套用程序。基本上放弃了Fireworks,Flash 动画更少了。

CorelDRAW一直是矢量排版里头的老大,在印刷品排版,图形设计里面用得非常多。每年的活动组织,物料制作基本上少了不它来帮手。同时,它和Adobe一样,也搭配了很多配套软件,基本上是一整套数码多媒体处理平台。

4、演示、动画

微软的PowerPoint是一项非常古老的工具,也非常实用,而且在不断更新。做PPT很简单,但要做好PPT并不简单,有很多的学问,且不单是软件的操作。

Flash在做特殊效果的时候使用,目前除了广告动画,网站特效的话,比较少使用flash了。

产品演示,是日常中必备的一项技能,一般情况下,新产品的发布与演示,以及帮助操作需要做手把手演示。demo-builder本身这个软件没有什么技术含量,在做演示产品的过程中,你可以选择截图自己去场景拼接,或者直接录制屏幕,在事后回放的过 程中进行编辑,剪辑。那需要注意的是,一定要保证生成出来的文件比较小,这样用户下载的时候可以很方便的去查,文件大的,可以做loading。

5、项目管理

  • Microsoft Office Project  ★★★★★

Project能够了解和控制项目的日程与利用图表和图示,借助项目向导这一交互式逐步辅助工具还能快速掌握项目管理流程,设置项目、管理任务和资源、跟踪状态以及报告项目信息。使用Excel和Visio生成基于 Project 数据的数据透视表视图、图表、图形和图示。可以很轻松地自定义报表模板,并与其他 Project 用户共享。通过“日历”界面的新增强功能以及增加的三维甘特条形图,创建视觉效果更强。总的来说,利用Office Project能够快速提高工作效率,可以更好地组织工作和人员,从而保证项目在预算内按时交付。

6、流程类工具

  • Microsoft Office Visio  ★★★★★
  • ConceptDraw Office  ★★

完成各类业务流程的流程图、网络图、工作流图、数据库模型图和软件图,模板非常丰富。这些模板可用于可视化和简化业务流程、跟踪项目和资源、绘制组织结构图、映射网络、绘制建筑地图以及优化系统。采用微软的Visio再搭配相关插件,效果会很好

7、测试工具

  • Firebug  ★★★★★
  • TestDirector  ★★★★★

FirebugHTML查看和编辑、Javascript控制台、网络状况监视于一体,可以说是开发人员必备扩展之一。Firebug从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。可以直接在网页上面修改,直接看到预览效果。

TestDirector是Mercury Interactive公司推出的基于WEB的测试管理工具。它能够指导进行测试需求定义、测试计划、测试执行和缺陷跟踪,即整个测试过程的各个阶段。通 过整合所有任务到软件测试中,来使整个测试管理工作更有效,并确保客户收到更高质量的产品。

8、同步

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。同时,svn也可以作为文件共享、同步软件,适合团队使用。

DropBox 是一款非常好用的免费网络文件同步工具(当然它也算是一个服务)。当你在电脑A使用DropBox时,指定文件夹里所有文件的改动均会自动地“同步”到 DropBox的服务器,当下次你在电脑B需要使用这些文件时,你只需登录你的账户,所有被同步的文件均会自动下载到B电脑中,同样,你在电脑B对某文件 的修改,也会体现在电脑A上,而所有这一切均是全自动的,这样你的文件可以说是随时随地都能保持着最新了。

Windows Live Sync 是微软推出的一款文件同步软件,我们在 Internet 中可以简单方便的同步或共享文件。Live Sync 使用 P2P 方式同步!我们可以轻松的处理最多 4GB 大小的文件。除此之外 Live Sync 也是跨平台的,不论是 PC 还是 Mac 上均可使用。

9、翻墙:

这个请百度一下自行解决,多谢。

10、其它:

  • Acdsee 3.2 ★★★★★(快速、绿色)
  • Picasa ★★★★(智能、速度慢)
  • 射手影音播放器 ★★★★★ (自动下载字幕)
  • KMP ★★★★ (很经典)

互联网产品经理工作平台

其次,根据互联网的行业性质,很多程度上决定了日常使用的工作平台基本上就是浏览器、邮件、IM、内部沟通平台等等。

1、浏览器

  • Firefox ★★★★(Google有援助的浏览器,插件非常多,自定义功能强大、个性)
  • Chrome ★★★★★ (出自Google之手,插件已经非常多了,有赶上Firefox的趋势)
  • TheWorld(世界之窗)

2、邮件

web

  • Gmail ★★★★★ (Gmail结合了日历、文档、聊天、通讯录、任务基本上所向无敌了,这么强大的在线产品,不用对不住自己啊,缺点就是很多页面经常性的打不开,无法访问,速度慢的像蜗牛)
  • 163  ★★★★(速度非常快、国内老牌产品了,目前有自己的客户端,同时也整合了聊天、微博等工具)
  • QQ  ★★★★ (邮箱中的后起之秀,速度很快,绑定了QQ客户端)

客户端

  • Foxmail  ★★★★ (国内优秀邮件客户端,已经被腾讯收购)
  • outlook  ★★★★★  (微软大作)

目前收发邮件有2种方式,一种是采用客户端、一种是web端。习惯不一样,速度不一样,整合的产品不一样,看大家的各自需求。

3、日历、任务

  • Google Calendar  ★★★★★ (推荐使用)
  • Remember The Milk  ★★★★★

4、通讯录

  • Google Contacts  ★★★★★ (推荐用这个,可以在手机端同步通讯录)
  • 163 Contacts  ★★★
  • Hotmail Contacts  ★★
  • Yahoo Contacts  ★★

5、其它

  • IM (QQ+Msn+Gtalk) ★★★★★  (不同公司有不同需要,比如腾讯就用QQ,网易就用POPO,阿里就用旺旺、移动用飞信)

最后,思考一下。软件、工具、工作平台有非常之多,形形色色、功能多种多样、有简单的有复杂的。怎么样去选择,上面已经说了很多方法和具体工作应用。但最根本的还是选择合适自己公司、个人的。就如中国古代十八种兵器,样样厉害,各有所长。没有最好,只有最合适,按照具体情况和需求,决定采用什么工具。

分类: 3电动设备 标签:

无觅相关文章插件,快速提升流量