微信小程序——一种可能

微信小程序——一种可能

前天,微信开启了「微信小程序」(即之前张小龙口中的应用号)的公测,迅速刷爆朋友圈。微信如今的规模和对用户时间的霸气占有,让人不得不感慨——微信的每一个公告跟国务院发布通知一样,将影响整个行业。

看下张小龙对「微信小程序」的定义:

什么是小程序:小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不关心是否安装太多应用的问题。应用将无处不在,随时随地可用,但又无需安装卸载。

从技术上看,其实没什么新的东西。有人会觉得就是旧瓶装新酒——就是 web app(例如MacTalk 池建强)。但是,做技术的人一定要警惕的一点是:很多时候,应用本身发生的场景比技术本身更重要。例如 twitter 之于碎片时间,facebook 之于社交,微信之于移动互联网。

「小程序」要做的是移动互联网时代的浏览器——这似乎是一个老掉牙的结论。有人会说,这跟百度的轻应用、直达号,以及一众的浏览器内置的 web app 链接(导航)不就是换了一个名称吗。从实现原理和呈现形式上看,的确是这样。这种以 PC 互联网思路打造的占领流量入口型浏览器(广义上),都把一个假设当成了事实:我只要铺安装量,就有流量。这个假设不成立主要有两点原因:

  • 安装量与流量的确是正相关,但是手机的更周期比当年 PC 的更新周期可是短好几倍的。你真的铺的过来?你真的自信一个用户换了3次手机以后你的 app 还能留在他手机上?
  • 绝大部分用户平时使用的 app不超过10个,而80%的时间被一两个 app 占有。而微信已经拿到一张门票,这也就为「移动互联网时代的浏览器」铺垫了前提。其他 app 倒不是不能生存,但是能分到的流量十分有限。

「移动互联网时代的浏览器」有两层含义:

  1. 微信应用号是浏览器。能提供浏览器的是操作系统,微信就是小程序的操作系统。技术细节可以看可能吧作者阿禅罗列的微信提供的组件和接口。简而言之,微信用 native code 为微信小程序打造了一个浏览器,让 web app 可以调用一些 native 接口,具体是哪些哪——这个规则由微信自己制定!有人说,这不还是一个浏览器吗?是也不是。它的确尝试打造一个浏览器,但是这个浏览器依托的土壤异常贴合场景,异常肥沃。总所周知,手机上输入成本大。但是别忘了,一次启动唤醒使用的成本更大——这种成本不会体现在用户每次使用的痛苦上,但是却决定 app 的生死。提供启动唤醒率,排除产品类型和体验上的差距,开发者能做的无非是运营好内容,然后做推送召回。大家回忆两个常识数据:1. 微信公众号文章打开率比其他 app 打开率高多少?2.有app 的推送打开率能超过微信聊天推送打开率的吗?微信能做到这两个数据傲视群雄,不只是因为有张小龙,微信就是为这个场景而生——微信推送的都是用户之前订阅关心的,无论聊天内容还是公众号(从这个角度看,或许你能更加理解为何微信严控公众号每天推送条数了吧);你看 Fenng 不是已经关了微信推送,改为直接人肉轮询微信看消息了……想象一下,如果小程序可以在聊天中使用,是不是好有意思?
  2. 微信应用号是 web app store. 苹果的 app store 多少人眼红以及看不顺眼。但是无奈前面有两堵高墙:硬件和操作系统——能把这两个都玩好的目前也就水果公司一家。Google 无心手机硬件,专注做好了其中一个。微软两个都想拿下,两个都做得掺不忍赌——即使 Windows 占据了90%以上的桌面操作系统。微信两个都搞不定,所以,他选择让自己变成独特的浏览器,开辟一个自己定义规则的新世界——微信的聪明和可怕尽在于此。

有人说,手机上除了微信,还有其他风景。那是当然,只是那里缺少车水马龙的热闹与繁华,而这里提供了一种可能。

路径依赖

傍晚,到楼下超市买零食和第二天的早餐。结账时,听见一位年轻人问老板娘有没有手机充值卡。充值卡?印象里,自从上了淘宝,就再也没有见过充值卡长什么样了。寻声望去——强壮而干练,直觉判断可能文化程度不高,一个勤劳而精明的年轻生意人。老板娘从柜台递给年轻人一张充值卡,他从裤兜里娴熟地掏出一张钞票,然后匆匆离去,步伐如飞。整个过程,似乎也没有自己想象的那般原始和低效。

回家的路上,我一直想:之所以自己认为线上充值更加理所当然,且有丝丝优越感,那是因为自己对整个流程都车轻路熟,并且不受地理位置的约束,一根网线,天下我有;年轻人之所以到超市购买充值卡,是因为他对这种面对面交易的每个细节都烂熟于心,勤快的双腿和灵活的头脑,这世上没有难做的生意。两条路径,都能到达目的地。

人们常说,条条道路通罗马。然而,对于个体,他往往只会不断重复的走其中的一条。这种路径依赖在生活中极其常见。在微博刚刚兴起那会儿,我极力推荐家里的妞儿使用微博替代新闻客户端。刚开始是抵触的,因为微博的确需要找对几个关注者以及习惯这种信息发布的方式后才能体会到它的与众不同。如今,此妞花在微博上的时间远超过其他App。京东才开始那两年,我推荐妞儿从淘宝分一部分败家资产到京东,妞儿一下子就急了,认为我是想收紧两根,如今,每天都京东快递、京东小哥的在我耳边念叨个不停,对于淘宝则是完全一个便宜货、二级市场的态度……真后悔当初的推荐。

路径依赖的确有助于我们在做选择的时候花更多的精力在目标身上,同时也注定了你思考和做事的局限性。妞儿依然严重依赖微博,因此她其实是错过了微信公众号以及知乎两个新的「与众不同」的信息汲取点的(当然,她发现了今日头条,并且认为那是「正规」的官方媒体);妞儿如今在淘宝和京东的败家分配难分伯仲,因此对她来说,京东商品品类的局限以及淘宝商品质量的参吃不齐都不是问题。

之所以产生路径依赖,往往与人们心理的惰性和安全感相关。对于程序员来说,随机的bug是最让人抓狂的。因为随机往往意味着难以重现,难以重现意味着troubleshooting的不是我之前走过的那个坑,也就意味着今晚TM的不能早点回家吃媳妇做的晚饭了,甚至连早饭也没有。对于架构师而言,如果一些新技术他未曾实践或应用,他会更倾向于所谓的「成熟可靠」的技术,也许他所谓的「成熟」已经是软件远古时代的轮子。所以,面对公司里的「老油条」以及创业路上的大佬,你不用恐慌,他们只是更加熟悉已有的游戏规则,你不要按照常理出牌或者在一个小的点上逐步开始新的的玩法,他们往往会被你吓一跳。

不同的路径依赖,影响着在我们眼里什么是奇葩,什么是傻x,什么是对,什么是错。很多路径依赖会以「经验」的方式祸害下一代。我并不是说经验无用,而是需要警惕这种戴着路径依赖伪装的伪经验。如果有人这段时间跟你说:现在理财要投身天朝股市,你看xx已经赚了几十万了;你的车险就在王大姐那买就行了,李哥的车险在那买就是便宜又省心;以后你有孩子孩子了,记得要买xx品牌的奶粉,吃了两个月长的跟一岁的婴儿一样……也许我不用举太多的例子,很多这样的路径依赖经验最后演化的结果就是「以讹传讹」。正如今日开始的高考,绝大部分考生其实不知道何为「大学」,但是他们已经被驱赶到了这条路径上——这条路径很有可能并不是他们自己选择的,甚至他们都不知道这条路径到底是什么鬼。

在「小道消息」被关前,看到Fenng的一个观点:人其实一直排斥自我的进步。因为进步总是痛苦和相对困难的。路径依赖很多时候在进步过程中扮演者着那个带着温柔乡的绊脚石——难以察觉,甚至一直认为理所当然,然而,某日,我是说如果有机会的话,走过那块绊脚石,哈,原来昨日的自己就是今晚超市的年轻人。别急着庆祝——另一位超市的年轻人已经在你未来的路上候着你了。

我的2014年终总结

我尝试在2014最后的半个小时,记录一下这一年自己经历的事情。

3月,拿了一个自己以为当初想清楚了,但是拿到手却毫无喜悦的毕业证书。一直以为自己与众不同,其实,“我们终将成为当初我们讨厌的人”。以为手到擒来的优秀论文结果却莫名的没有……嗯,反正也是制造学术垃圾,就无所谓分个三六九等啦,如此想来,倒也释怀。作为毕业生代表,在毕业典礼上有一次「失败」的发言。当然啦,其实根本也没人听你说些什么,即使听了,你说些什么也不重要。你能指望在一个自己都没去过大海的毛孩子能告诉你大海的波澜壮阔么?

毕业那几天,妞妞来了学校。我知道,这本来是一个跟高考一样无聊的人生转折点,但是我那段时间真的是想她了。与羽毛球、昊妞一行,在帝都爆表的雾霾下,泛舟紫竹院——基友,挚爱,青春,无知——有时候人生的幸福就是那些你习以为常的事物正好在某一时刻凑在了一起。

毕业即失业。公司的发展越来越举步维艰。当初的幻想基本破灭,只不过大家碍于各自原因,都没有捅破。老罗说,没有人嘲笑的是不值得实现的。但是,现在的人们其实都太喜欢显示自己的涵养与逼格,即使你用肉包子取打狗,他也会委婉的告诉你,达尔文也不能解释这个问题。人生就是认真的体验,经历就不后悔。只是,如果我们能够做得多一点,体验也能更加丰富一点。

5月,带着简历走错了地方,赶上了天府软件园招聘。感谢360刘朝辉,跟他聊了半个小时,他给我了一张回成都的机票。感谢为我免费打印简历的现场工作人员,尤其是那位看着我的简历断定我一定能讨到职位的小哥。临走前,多出一份简历,丢给了我现在在职的N公司。6月初,回到了成都。

机械式的工作了两个月。更多的时间选择陪伴家人和妻子。没有任何工作上的成就。

7月,终于等来了小马三。一辆很纯粹的驾驶者之车,希望在这位智美伙伴的陪伴下,看能多的风景。

8月底,参加了北理工四川校友的迎新活动。顺便把一个小学妹推荐进了N公司。

9月,我和妞妞接受了亲朋好友的祝福,开始了我们不一样的幸福生活。婚礼后,带着远道而来的小伙伴们自驾走马观花了都江堰、乐山大佛、峨眉山。在峨眉山的那个夜晚,是自己回成都以来睡得最香的一个夜晚。

金秋十月,我跟妞妞每周到不同的地方吃喝玩乐+腐败。终于去了简阳海底捞总店——跟味道、服务无关,就是想起了帝都那会跟小伙伴笑的花枝乱颤的日子。

11月,日程表出了bug. 我和妞妞收到了意料之外的人生升级礼包。虽然是大喜之事,但是当时的确萎靡了半个月。自己的确没有准备好,但是什么时候能准备好呢?等你年薪过百万?等你游遍千山万水?人生呢,如果都是既定程序,真的好无聊。

成为了易到的司机,至今未开工。希望来年财源广进。

老爸那边,有了新的事情和项目,挺为老爸高兴的。老爸必然有自己的局限性,我关注的也跟金钱无关,就是喜欢老爸忙碌时候跑去天府广场对着雾霾拍一个若隐若现毛爷爷朋友圈的状态。

在N公司半年,自己无建树和贡献。感慨时光飞逝之时,也自责误人子弟。切忌,没有好目标也没有坏目标,最坏的是没有目标。回成都养老也半年有余,这次驻足早已timeout。

新的一年,无他,肩负好自己理所当然的责任。在追寻不凡的道路上不妨快一些,再快一些!

Bye 2014!

Hello 2015~

2015.1.1 00:13