图灵访谈之十三:专访秀野堂主

人物介绍:秀野堂主
HTML5研究小组个人成员,讲师、开发者、创业人、儒家哲学信仰者、秀野堂逐梦人,以及《论道HTML5》一书作者之一。秀野堂主身上有种技术人员少见的江湖情义,跟他聊天的时候,有时会觉得对面坐的是小马哥和杨过的结合体,只是跑到了网络时代,成了技术大侠。

enter image description here

图灵社区:“秀野堂主”这个名字好像带点江湖味,为什么会用这个名字呢?

秀野堂主:秀野堂是祖宗当年的堂号。堂号与居住人的志向和环境都有关系,像秀野堂,就是建在一望无际、风光秀丽的田野边上。来北京之后,我希望能有个寄托心灵的地方,就想到了它。想家的时候,就梦想着有天能回老家,盖上那么一大间房子,上书三个大字:秀野堂,所以这个名字也是我的一个愿望。不过,现在只能在心里、在网上,建设我的秀野堂,这样想来,也算是秀野堂主了。

图灵社区:听说你之前做了十年的讲师,都教些什么呢?

秀野堂主:就是技能,学生想学技术,我就负责教会他们。08年来北京之后名不见经传,又从三剑客开始教起,然后是.net、PHP等等。我也许不是一个很好的生意人,但我是一个很好的老师。

图灵社区:为什么看好HTML5呢?跟之前的经历有关吗?

秀野堂主:从个人发展的角度,如果你只是个草根,怎样才能改变自己的命运?起点的选择很重要。HTML5是一个具有自己生态系统,但是又不封闭的技术标准。开发者、软件厂商、平台、渠道、浏览器厂商、移动设备供应商以及资本等,都在这个生态中组成了自己的链条。我们身在其中,机会大把大把的。起初除了HTML5,我也选了人工智能、机器人和物联网这个方向,豆瓣的物联网小组就是我创建的。后来物联网没有成功,但我直觉HTML5要火,于是我开始录制HTML5的教程,很多人用它来学习。当教程的观看数量从一两个变成50多万个的时候,影响力就出来了。

秀野堂主的名字就是这段时间起的,因为这个过程中我很迷茫,不知道来北京是不是对的,暂时又看不到希望,那时就靠着秀野堂的梦坚持下去。我想既然一无所有,干脆豁出去,走一条纯净、执着的路,比如我的网站秀野堂就不允许IE和火狐访问。

图灵社区:你是怎么加入HTML5小组的?现在小组在做什么样的事情呢?

秀野堂主:我可能是国内第一个做HTML5培训的人,后来算是被小组的田爱娜招安了……关于HTML5小组,我只能说说野史,不一定能被正史承认的(笑)。小组的事情主要是两块:对外是技术传播,推广HTML5的应用;对内则是框架研发和引擎研发,我们研发的成果是完全对外开放的。实际上,小组还有一些人力资源等方面的工作在悄悄地进行。同时,我也是第一个被小组外派,展开讲座的讲师。讲课对我来说,是件很简单的事,给我五分钟,理一理思路就能讲。

图灵社区:从08年到现在这四年,你做过的事,可能已经够别人经历很久,大公司的人也不会像你一样,有这么多机会尝试。能做到这点,你过去积累的基本功应该起了很重要的作用吧,比如你学习的能力、讲课的能力。你学东西之后可以很快将它转化为课程,这很厉害。

秀野堂主:学得快跟我是多面手有关系,我一直以来既做后台又做前端,而HTML5完全是一个前后端结合的东西。做过后端的人会发现websocket和webworker非常好用,他们把这些东西一理,然后全部按标准走一遍,就能大致学会。可能一个比较全面的人来学HTML5更合适,只做前端的人会受限。

图灵社区:听说这本书的策划编辑杨海玲有句话,让你觉得写书是很有意思的一件事?

秀野堂主:她跟我说“书是作者观念的总结”。我以前没听过这句话,看书也就是知识点学习,但听过这句话之后,尤其是写这本书的过程,感觉慢慢整合了自己,有融会贯通的感觉。我很感谢杨老师,她在这个领域是一个专家。有这么一位在行业浸润多年的老编辑告诉你,书是这么一回事,你应该这么去看待,这么去入手,这么去控制自己,是幸运的一件事。这个从不懂、问再到学会的过程,我是非常乐于享受的。这一年下来,我觉得自己能毕业了。

图灵社区:这本书里你用了一些“自造词”,语言是表达观点的工具,跟我们谈谈这个吧。

秀野堂主:学HTML5的时候,我们发现,webworker这样的东西能让一些操作成真。从这一点出发,我们想到了“计算能”。它是从电能转化而来的。在实际生活中,把电送到某地,无论用户使用与否,电已经是被消耗掉的。用电本身有波谷和波峰的,如果能通过计算设备,把这些没有完全发挥的电能,变成一种计算资源,就称之为“计算能”。1900年时,这个世界的计算能是人工计算能;后来有计算器、计算机,变成电子计算能;到现在,可能变成网络计算能。

可以这样想象一下,给农民一台计算设备,设备运行中会收到网格计算分配的任务,执行后能获得相应的积分,而积分可以转换成现金收入,抵消设备的成本。在设备运行过程中,农民也可以通过这个设备浏览网页,查看百科全书,关心国家大事,获取信息。随着个人计算机能力提升,这种方案还有一个好处,就是在任何一个山区,都有可能建成一个云计算的节点。人们常说知识改变命运,我要说信息改变命运:给你一个重要信息,你作出判断,就是对命运的改变。

图灵社区:这个跟寻找外星人的SETI@home计划是不是有点像?

秀野堂主:有点像,但以前网速普遍很慢,计算机的计算能力还没有达到足够的程度。现在节点变大,可行性也提高了。

图灵社区:在这本书里我们看到了一些不一样的观点,这些想法是怎么来的呢?

秀野堂主:我有些观点可能比较激进一些,比如在HTML5时代,微软在浏览器市场上的完败,会让它在移动互联网生态圈中处于比较弱的地位。这种状况,就算跟狗日的腾讯(计世网说的,不是我)苟合在一起也没有用。而谷歌这样的公司,在未来200年很可能通过网络统治世界,那比黑客帝国还要可怕。

有些观点是出于道德的考虑,比如SEO。我内心是一个很要求完美的人,最基本的原则是心诚意正。到北京以后为了谋生,我做过一段时间的SEO,各种手段都用过,你知道一家美容医院可能有几千个网站吗?我建议大家一定不要做医疗广告的SEO。刀没有罪,但用的人心一定要正。而且SEO本身也会有信息噪声,会造成不公平的结果。你的东西真的有用吗?复制一千份能变得更有用吗?未必。nginx的中国维护者@agentzh就说,转载我的文章的时候,请只转载链接,不要转载内容。不是我太重视版权,而是我怕更新的时候,读者不能看到更新的内容,阻碍了知识的发展。我在书里有这样的观点,是因为我对世界的认识是这样的,我把这些作为我的Law,能坚持的就一定会坚持。

图灵社区:你看过别的HTML5的书吗?能不能说说你们不一样的地方。

秀野堂主:好像笛卡尔说过,“读一本好书,就是和许多高尚的人谈话”,如果说有区别,我只能说我们的书更有自己的立场。

图灵社区:立场跟技术学习有什么关系呢?

秀野堂主:搞技术首先要有道德感,然后是全局观和历史观。只看一个点是不合适的,要看清过去的演变,推测未来的发展。有了这些东西,结果才不会太差。我个人是儒家学说的信仰者,我相信心要正,意要诚,然后才能格物、致知,修身、齐家,治国、平天下。而推演到技术方面,就是两个态度:一个是不作恶,另一个就是诚意。前者大家都知道了,至于诚意,就是你对自己诚实否?对别人诚实否?你是否真的清楚自己要的是什么?就像乔布斯说的,Follow your heart,这些态度跟你能否超越自己是有关系的。

图灵社区:堂主接下来有什么计划?

秀野堂主:有机会的话我会继续写书,跟大家分享我的知识。

图灵社区:堂主一方面很谦虚,另一方面却很笃定,不做没有把握的事,希望这本书能够受到读者的欢迎。


更多精彩,加入图灵访谈微信!