月度归档:2007年04月

做产品当如毛泽东

昨天又跟一个朋友说到了“门道”的问题。回头补充思考一下,想到了一个人。

1、伟大的无产阶级革命家、政治家和战略家,举世无双的军事家、诗人和书法家毛泽东同志,我认为是个很好的产品经理。
2、当时的创业者很多,形式也很多样,比如很有文化的康有为、人脉相当不错的孙中山。这些创业者要解决的问题就是让全国人民接受他们对于生活的理念,并且全部高高兴兴生活在这些创业者设计的模式下,不太确切地说,是在做政治产品。
3、要让全国人民都相信接受并生活在他们的产品中,这比我们现在推销各种产品难很多。
4、最早的一帮相知先觉者,主要还是学习国外的,引进介绍国外的政治模式,最初创业的都是留过日本、法国、苏联的海归。做互联网的朋友可以联想一下现在做所谓web2.0的那些人,做的东西几乎都是拾外国人牙慧。结果可想而知。究其原因的话,恐怕要写很多了,一句盖过就是“国情”,为了和组织上常忽悠人的“国情”区别开,我换个词就是“文化结构差异性”。
5、我是伟大的毛主席的忠实歌迷和影迷,我读过毛选,大学时还亲自骑自行车长途跋涉去过他老人家的故居,我确信毛泽东是个骨子里很土的人,说他有文化,其实比他有文化的文人太多了。我的解释是,他的知识结构和天赋使他抓住了“门道”。
6、有人想自上而下做产品,有人想想做资产阶级的产品,他们都错误地以为这样可以迅速占领市场。最后都没有搞成,到后来老蒋算是走在成功的边缘了,还发生很多管理不善的问题。
7、按正常的思维,大部分人都知道借鉴国外的先进经验是可行的,比如你跟现在很多做互联网产品的人聊这方面的问题,他们会把各种国外的玩意说得通通透透。
8、毛泽东是一个知道如何本土化的人,正因为他出身我国内陆的大山里,最初受的是私塾教育,后来又进入省城读师范,长了很多见识。而他身上的儒家成圣思想又能作为他理解和消化舶来物的强劲动力。
9、毛泽东抓住的就是农民、城市小资产阶级和中等资产阶级,这是市场的问题,毛泽东和他的创业伙伴缺乏现金流,国内的大资产阶级又被国民党安抚得嘻嘻哈哈的,想再插一脚不容易,于是毛泽东的战略是从农村包围城市,农民有需求,毛泽东就设计产品满足他们,没有需求,就制造需求??话又说回来,需求其实都是制造出来的,人嘛,只知道更好而已。需求的话题本期不表。于是我们从文革的画册中常能看到《毛主席去安源》(这张画在文革时期印了9亿多张)的油画,去干嘛啦?接近用户,制造需求去了呗。告诉工农们:其实你们过得很惨,现在我有个革命产品,只要你按时使用,就能有房子和媳妇。工人们一想,对啊,以前怎么其实还没发觉自己这么惨,因为大家都过得一样啊。毛同志你这么一说我倒是十分想革命了~
毛主席去安源
10、毛泽东同志后来还担任过国民党政府的宣传部长,国外也有这样牛的宣传部长,比如纳粹德国的戈培尔,戈培尔博士说过:“谎言重复千遍就成真理”,毛泽东当然不会那么低俗,毛泽东是把革命的需求重复千遍,于是革命就成了切切实实的使用动机和潮流了,这不是谎言,而是用户切实的需求。
11、上面说的是新产品开拓市场的问题,我们现在所说的口碑传播实际上毛泽东早就玩得炉火纯青了。现在的很多人不切实际的炒作和毛泽东的手法比起来差得太远了。毛泽东是实实在在不断维护和完善自己的产品。使之无论从那个方面都说得过去,即使有些科学的漏洞,我们的人性也使得我们不必去做探讨和纠缠。
12、现在把目光投向产品本身,在毛泽东之前,很多人已经想到了苏联的模式,但是毛泽东之前的创业者,比如陈独秀之流,都没有能把整套理论本土化系统化。马列主义不是什么高科技,毛泽东是师范出身的,嚼烂这些理论不难,高科技的是他能在此基础上生产出毛泽东思想来。人们常说毛泽东思想、邓小平理论、江泽民代表(好像是这个,我不记得了),但是其实真的高科技的就只有毛泽东思想。
13、一个产品有了好的用户口碑、好的概念,何愁卖不出去。有人问,我为什么不说产品给了用户什么服务呢?在市场定位清楚的情况下,市面上99%的产品都是能给用户更好的服务的,所以服务本身反倒不是重点,重点是能不能给出人们用你产品的动机,拿毛泽东的产品为例,人人都知道用户有潜在的革命需求,所以有了那么多创业者。但真正的问题在于将用户的需求转化为使用的动机。从需求到使用动机间的距离很远很远
14、一个新产品被用户广泛接受和主动使用有两个条件:一是产品足够好,二是让用户觉得其他人都在用。第一个点很容易解释,这是根本;第二点对于新产品来说尤为重要,新产品意味着跨越一些用户以往的习惯,除了操作习惯还有心理习惯,如果做到了第二点,让用户持续使用新产品不是什么难事。毛泽东同样为此做了实践:村民因为理解革命理论而参加红军的不多,他们大部分参加红军的动机是全村的男子都参加了。这个事情放在文革就更好解释了,谁敢说那些拿着红本本万岁万万岁的人有武斗的需求?
15、毛泽东史无前例的选择了好的市场,打造了精良的创业团队,建立了好的产品,并且推广了出去。以上四点任何一点,同时代的创业者能做到的都寥寥无几,我不崇拜毛泽东都没办法。
16、最后的结局,比毛泽东有文化的人,都诚惶诚恐跟在毛泽东屁股后面吟诗,因为毛泽东懂得门道他们永远不懂。至于产品方面,就更得心应手,嘿嘿,宣传产品不必再重复千遍了,一说出来就是真理了。

PS:百度贴吧有周恩来吧朱德吧,就是没有毛泽东吧、邓小平吧、刘少奇吧。看来还比较和谐。

生命是无价的么

最近美国有人打手枪打死了33个人。闹得沸沸扬扬,各大网站还有专题随时跟进最新情况。在我身边,有的人幸灾乐祸,有的人一副很严肃的样子很有人性地对死者进行哀思,比如把MSN签名改成“沉痛悼念弗吉尼亚死去的人们”之类的。

我很相信大家的悼念是发自内心,也相信大家也很有人性。

不过请看看这个,可根据题目google一下,看看在我们的土地上死了多少次33人:

河南平顶山发生矿难 33人被困井下 2007-04-17
湖南双峰发生特大矿难 33人死亡6人下落不明
平顶山矿难33人死6人伤 2004-11-11
枣庄矿难33人死亡2人失踪
大同矿难事故33人死亡
邢台特大矿难中止救援 目前已33人死亡
人民网?山西盂县煤矿特大矿难致33人死亡
湖南娄底矿难死亡33人6人下落不明
山西杏儿沟矿难死亡人数增至33人 9人下落不明

当然,人为的恶性犯罪当然比生产的灾难要更引人关注,可是有个无需多解释的事实是,在我们的国家,生命的价值远远低于美国。不管我们的同胞怎么地努力表达自己的人性。

我下午和Gam就是因为说枪击事件而讨论到了人的价值问题,有个最简单的例子,一个美国农民能给300个美国人提供口粮,而且我们的农民达不到这种水平,那么顺理成章的我们国家的农民就卑贱一点了??随便在矿下死个百十来个也无人关注了。而美国人少一个农民就少了300个人的口粮,当然珍贵啦。

或者解释为,我们中国人多,美国人少。假设我们每个中国人都有100个爸爸,而每个美国人只有2到3个爸爸,同样是死1个爸爸,我们和美国人的悲痛之情肯定是不一样的。

当然以上模模糊糊是站在经济学上或者心理学上来解释。人毕竟是人,大概不能用衡量牛的办法来衡量。不过也八九不离十了,人和人之间多了一层对人性的尊重,这已经不是根本的原因了。下面要说的就是这层覆盖在经济单位之上的价值。也就是说,你肯给你的同胞定什么价?

有人会跳出来说生命是无价的,我想无价有两个意思,要么是过于珍贵以至于不能用货币价格衡量;要么是过于卑贱以至于价值可以忽略不计。我看到的就是后者,很多人在嚷嚷生命是无价的时候,只是联系到自己的生死而已,其实其他同胞怎么样,麻木了。

究其根源,在很早之前,孔孟跳出来讲道义,在他们眼里,和道义名节比起来,生命就是一坨屎。这是因为这几位老人家生活舒适性命无忧,才会说这种对他们来说无关痛痒的话??他们没有一个是因为自己制定的标尺而死的。可惜古往今来治国的都是生活舒适衣食无忧的人,所以很快全国人民的生命就成了一坨一坨屎。

王小波曾经举过一个例子,公社的电杆被卷进洪水了,知青下水去追,被淹死了,成了烈士,提倡大家学习。王小波很困惑,难道知青的命就抵不上一根木头?结果别人告诉他:电杆是国家的,就是一根国家的稻草掉进水里,也得亡命去救。于此形成对比的是,海湾战争期间,美军被俘了,马上投降,虔诚认罪,保住性命,战争结束后,回国还是享受英雄礼遇。由此可以看出两国人民的价值观是有很大差别的。

生命的价值是虚无的,虚无得不如人的嘴,我们中国人为了表现自己为了做给人看,是可以不要命的。那些还活着的人会疯狂去颂扬因为被赋予严肃意义的事情而丢掉生命的人,而不会去赋予生命本身严肃的意义??超出一切的严肃意义。

这么看来,生命其实只是比某种说法低一等而已,问题在于,任何事情,我们居然都能从前人的牙慧找出这种说法来,只要你愿意,生命马上变得可有可无。

很虚无吧,这种原本为了调和人与人之间关系而发明的混帐逻辑已经在我们每个人心中扎根。影响到了我们的方方面面。比如如果你的女友掉了一根稻草,你也得冒着大雨和雷电去给她找回来,这表明你是爱她的,在经济上这根稻草值不值得消耗时间和精力去找,是不重要的。这跟下河追电杆有异曲同工之妙。有人深以为这种逻辑很精妙。

常有人说,我们中国人重感情的礼仪之邦,其实我觉得不然,一个连生命的价值都用混帐逻辑计算、随便定价的民族,表面的功夫做得再足,也掩盖不了花衣裳下的孱弱和冷酷。

PS:又死了32个

态度问题

1、产品的bug和不完善为什么那么多?
2、产品的定位和设计为什么总是反复做消耗式的调整?

本来写了个故事来辅证这个事情,不过为了节约大家的眼睛,我决定只留下结论。

1、请联想医生,他们面对的是生命,被迫态度端正一点,bug也就少一点。
2、请联想建筑设计师,他们的设计图一旦交出,就要决定建筑内的人几十年甚至上百年的舒适和安全。

这里不讨论管理和流程的硬伤,上述的事情往往还没有和这些扯上关系。很多时候,我认为除了态度,其他的问题更像是借口。如果真的有生死存亡的专业态度,事情会好很多,以程序员为例,你能大声向大家宣布:“我的程序,就是没有bug!”而不是蔫蔫地跟同伴嘀咕:“理论上讲,bug是不可能没有的。”有时候,气势和气质要决定一个人的质量。

可惜的是,生死存亡的态度不是自己给出来的。但是我想谁能给自己这种暗示和态度的话,与战斗力相关的数值会高很多。

濑名

Z是我大学的朋友,细心踏实,很好的男性,说他好是因为我了解他的品性。可是他最近很郁闷,只是因为他做了看起来很绅士其实很傻的事情,结果失去了自己喜欢的女孩。具体剧情其实和《悠长假期》中濑名秀俊做的事情是一样。

《悠长假期》是一个很老的片子,以前看的时候都还不理解濑名追凉子那些光辉的事情哪里不对。后来经过再教育,我算是明白了,这个时候,像濑名那样绅士的做法是不行的,自己得不到对方也就算了,还会让对方觉得很失落。承受着由濑名似的感情缺失和经验缺陷带来痛苦的男性,还有很多。

说实话,我觉得这事儿还真有点操蛋,我还是很喜欢Z、濑名那种很本性的做法。因为我知道那样做是真的。因为Z是那种抱着很传统的心态去看这种问题,比如Z比较讲理,比较尊重人,我个人觉得这是性情好的表现,Z在事业上的顺利就能说明。

可Z这种好人性一换到泡妞这件事情上就屡战屡败了。我是知道原因的,但我也只有很无奈地告诉Z,算了,你就是你,感情这件事情上别强迫自己一定要去模仿别人,该明白的时候自然会明白。如果一定认为自己木纳的做法是正确的,那就认了这一次次伤心吧??我能理解Z的伤心,虽然其他人看不见,一方面他伤心自己将永远失去某人,更重要的一面则是伤心某人看不到真正的自己。

说来说去,还是Z的原因,世上很多事情都出发点都是对的,比如我们的母亲在我们年轻的时候,总会经常对我们唠叨,唠叨本身没有任何效果,反而搞得我们极其烦躁,但是对于这件事儿,我们不该有任何抱怨,因为母亲的出发点是好的。

单从纯效率的角度上讲,作为一个理性的母亲应该不会整天唠叨。那么对于Z来说,只有两种选择:要么换种方式去追求自己喜欢的女人,如我这般??虽然我并不情愿;或者跟濑名那样,找到自己的小南。

其实我不太相信每个这样的人都能找到自己的小南,那毕竟是可遇而不可求。也许有的人生来就是注定要在感情上受尽挫折的。我太不懂事的时候也有喜欢过其他女孩子,可是我那时的逻辑跟Z目前是一样的,完了还觉得这事儿自己处理得挺对的。所以,我觉得自己在这件事情上是Z的同类,也是和濑名一样的人。结果却发现世界没有我想的那么可爱,自己因为喜欢对方而做的事情情况好的会给对方留下一点淡薄的记忆而已,情况不好的跟狗屎一样不但一文不值还奇臭无比。

我前天跟Z谈了很多道理,可是,我自己回想的时候,是真的希望我永远不要明白这些道理的,即使永远没有爱情也不要明白。但是既然不小心明白了也就明白了。这意味着,我曾经对自己爱惜的事情和人的那种美好的寄望是没有了。我相信经过这次,Z也不会再跟女孩子说:“我喜欢你,但是我不强迫你做我女朋友。”这样被人耻笑的傻话了,其实也不是傻话,只是对方不懂罢了,就跟说傻话的人不懂对方一样,毕竟这戏无论如何要两个人才唱得下去。

我相信我们大家都曾经是濑名那样的人。傻男人掏心掏肺说傻话的时候,全然不觉,以至于以后什么也得不到。你们以后听不到我和Z这样的人说这样的话了,不听也好,生活会因此实在和刺激很多,也少了很多烦恼。真好真好。

傻逼防沉迷系统

我一直觉得某些人是用肾在思考。思考的产物是尿,这个我们都知道,但是反正也喝惯了,不妨继续开怀畅饮。

相关链接: 
八部委4月15日推广网游防沉迷系统 7月全面实施
 网络游戏《防沉迷系统开发标准(试行)》内容

首先我不觉得事情到了那么严重的地步。  
1、很多小孩子沉迷于网游,很多媒体报道了很多小孩子沉迷于网游的悲剧,这是事实。 
2、我们小时候玩街机,也是整天泡在游戏厅,也有因此不读书的偷家里钱的。 
3、社会报道很多情杀,不一定要防恋爱结婚,情杀的根源不是恋爱结婚本身。

和谐社会中有很多种修辞手法,都比较厉害,可以假设,如果要不让全国的孩子读书,也是很容易的,反正国家那么大,找你个悲惨的例子还不容易,找不到创造条件也要找到。首先报道几个典型的案例,比如学生读书害得家破人亡的,比如学生读书造成身体和精神崩溃的,比如学生拼死拼活读完大学还得回家种田的。然后废除高考,跟文革似的,《淫民日报》再发几篇社论,把读书的搞成臭老九,我保证很多家长和孩子站出来控诉声泪俱下控诉读书的危害,再在全国搞一个珍爱生命远离课堂的绝望工程,技术上再搞个防沉迷读书系统。这样就可以完成不让孩子读书的计划。对吧?在我们这里,Impossible is tmd nothing~

其次,用肾思考的傻逼们完全把孩子的堕落和网游扯上了牵强的关系。 从表面上看,你可以认为网游本身的“罪恶”和孩子沉迷于网游的程度和是成正比的,但即使相关系数(correlation coefficient)等于1,也不意味着两者有因果:相关并不意味着因果关系。凭感觉牵扯因果关系,这是用肾思考的人最容易犯的错误。 心理学上有个常被引用的例子,研究工人的压力和效率之间的关系,压力和效率间看起来相关,是不是能得出压力大导致工作效率下降的结论呢?不是的,因为两者同样只是相关,但不能完全反映因果关系:也许压力大是人们工作差的原因;也许是效率不佳导致人们压力大;还有可能是第三方的变量去影响压力与效率,比如你和家里关系不好,导致压力大工作效率也低。

懂了吗,孩子沉迷于网游和网游的机制本身没有太大关系,商人做出的好网游就是让人开心的,越开心证明网游越好。难道做出一个让人不想玩的网游就是爱国爱孩子的网游么?难道我的游戏让人入迷还是我的错么? 真正的根源在哪里呢?

1、网游只不过是中国阳痿教育体系的一个替罪羊,可爱的现实世界竟然找不到比网游更可爱的东西,孩子们沉迷于虚拟世界只能说明大人们创造的环境里,比如学校、家庭、小区是多么的无趣无聊多么摧残小孩的身心发育。  
2、我也极其喜欢玩游戏,基本高中以后就没有沉迷过了,仅仅是因为我觉得还有比网游更重要更吸引我的事情。 
3、现在那些沉迷于网游的孩子都是些怎样的孩子?他们大部分人如果不玩网游,能去干嘛?看黄色录像,谈恋爱、上街打架甚至犯罪。Steven Levitt就讲过纽约的犯罪率的例子,美国人认为纽约的犯罪率下降是因为新的巡管政策即增加了警力,其实并非如此,并有数据说明其实两者没有关系。(对详情感兴趣的朋友可以去看看Levitt那本有趣的小册子《魔鬼经济学》)我要抛出和列维特同样的观点,当你很感性地觉得增加警力可以降低犯罪率或者防沉迷可以拯救和解放孩子的话,那就错了,至少作用不大。 
4、其实最需要反省和改正的,仅仅是我们的教育和社会环境,虽然在短期内不能改变,也不意味着要做无聊的表面功夫。

那些人真的不明白这个道理么?不。

1、请理解他们,作为国家机器的一颗螺丝钉,必须要运转才不会生锈,作为一个职能部门,在缺乏民众监督的情况下只需要对少数人负责,那么就必须做出一些看得见的事情来。一个他妈的防沉迷系统扯上那么多部门,首先攻击最容易引起社会愤怒的软肋——“网游这玩意害了我们的孩子啊~~”,然后摆出一副孩子救世主的姿态。典型的有苦困难的一定帮,没困难的创造困难也要帮,生怕自己没事做。搞这么个破事儿,随后还有大量纳税人的钱投入进去。 
2、想想吧,这种事情又不是第一次发生了,网站的备案算不算?备案顶什么鸟用,消耗大量人力物力,上周我朋友备了二十天的案之后突然告诉她bbs的二级域名还必须另外申报,谁能用数据告诉我一下,有必要么?这些没事瞎折腾的人到底想从我们身上得到什么? 
3、日韩也有所谓沉迷网游的情况,韩国也有组织提出要防沉迷,但是人家不是傻逼,没有顺应这小撮人的“民意”搞这无厘头的玩意儿。 最后要说的是,说说而已,这些都无所谓了。

摩根士丹利全球副总裁季卫东表示,国家推出的网游防沉迷系统对于网络游戏行业的影响不大,可能减少的收入大约为3%到4%。他认为影响不大的原因是:在中国的互联网用户中,仅有14%的互联网用户是18岁以下的青少年,“而国家的网游防沉迷系统是针对18岁以下的青少年,因此,这对整个网游行业的影响不大”。 

该挣钱的还是挣钱,该堕落的还是堕落,我们不是已经这样正常运转很久了吗?孩子何去何从等他们长大了也就没人关心了。反正有警察嘛。操。

在Inno Setup用Pascal做更多事情

用Inno Setup给小玩意打包,发现很好用,比起Install Wise和InstallShield轻便多了。

以前没注意,一直改例子而已,今天想给游戏做个安装包,之前要卸载老版本,于是看了看Inno Setup自带的文档,发现可以直接用Pascal脚本,古老而亲切的Pascal啊。太好了,太好了。

顺便写出这完整的Code段:

[Code]
procedure InitializeWizard();
var ResultStr: String;
??? ResultCode: Integer;
begin
? if RegQueryStringValue(HKLM, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\你的程序名_is1', 'UninstallString', ResultStr) then
? begin
??? ResultStr := RemoveQuotes(ResultStr);
??? Exec(ResultStr, '', '', SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode);
? end;
end;

很简单吧,查找一下你的程序在注册表里的反安装信息,执行反安装程序即可。程序名就是你用Inno做安装的时候的AppName,这个名字可千万不要随着你程序的版本变化啊。

如果你想在执行旧版本的反安装的时候用静默模式,给Exec加上第二个参数“/VERYSILENT”即可。神不知鬼不觉把旧版本删了,然后装新版。不过这样做不太好,因为用户一旦在安装途中决定取消安装的时候,会发现老版本也没了。

NSIS 也和Inno Setuo一样,都能用Pascal。用它们做些小软件的安装包,足够了。

PS:为小学时苹果机上的BASIC以及Pascal,特地把代码的样式换成黑底绿字……