创造者的世界

创造者创造各种各样的工具,包括“抽象的具体的、产品或者商品等”,并制定使用的规则;使用者按照规则使用这些东西。

电影《海上钢琴师》里主角1900没有走下那个游轮,因为他理解的世界太庞大了,就像一个有无数琴键的大钢琴,他不知道如何去弹奏。 一开始我不能理解他为什么这么想,直到最近才有了更深的体会。小学最开始上电脑课的时候,只知道4399和一些打字游戏,office软件还是在后来学的。那时候我以为电脑课就这么简单,不就是这几个软件如何操作嘛!可是到后来逐渐发现,在这个世界上,除了这些软件,还有无数能够实现各种各样功能的软件,还有编程这件高深的技能;而且即使最常用的excel和PPT的全部技巧,也未必能全部掌握。

之前用R语言想要实现自动化生成报告的功能,搜了半天搜到了Knitr包,在了解knitr的过程中,又稍微了解了Yaml,latex,Sweave,rmarkdown等一系列以前从来没听过的概念,在数据清洗时又学到了管道操作符,一大堆包就不说了。在学Scrapy爬虫时,又接触到了xpath;就像当时在学python时了解的html,css,django,flask……这世界的确太庞大了!这么一想,一个人要想全部理解这个世界,根本是不可能的。

任何一个领域想要深挖其实都有大量的东西。好像这世界没有什么是能被人全部理解的,很多东西无论产品、还是技能、兴趣爱好,很多人只能理解到一定程度。当然了,除了markdown(注释:markdown是一种轻量级的标记语言。在数据科学领域,Markdown已经被确立为科学研究规范,极大地推进了动态可重复性研究的历史进程)。


我们对世界的理解,其实很有限。好比我们会开车,但是却不知道车的结构,如何造一辆车;会用手机,却不知道手机的硬软件是如何发挥作用的;会思考,却不知道我们的大脑是如何思考的。这些对世界在某一方面的理解,有专人在做,车辆有专门的工程师思考如何制造,手机有专门的硬软件工程师来研制,大脑如何思考有专门的认知神经科学家、脑科学家在研究。在某个专业领域,我们粗浅的理解永远不可能和那些专家相提并论。比如同样是打羽毛球,林丹打的羽毛球和我们打的是一样吗?同样是打英雄联盟,faker打的中单和我们打的是一样吗?当然不是。

虽然我们接触到世界上的一些领域,但是有很多我们没有接触到的领域,还有我们只听说过但不了解的领域,当然还有我们稍微了解的一些领域以及致力于的一些领域。越是这样就应该越对这世界感到敬畏。知乎里有很多对某个领域有深刻理解的专家对他们所理解的问题发表陈述,当然也有一些半吊子和什么都不懂的在插科打诨。知道自己无知很重要,微博、知乎有很多人吵来吵去是因为他们不知道自己无知,拿自己浅薄的理解去驳斥一些深刻的理解去作比较,可笑。

我们会发现小时候理解的世界和现在理解的世界完全不一样。虽然随着时间的发展,我们对世界的理解会越来越深刻。但是有的时候,对某些东西我们不需要太深刻的理解,只有理解到我们能够使用和解决某个问题的程度就可以了。比如最近发现一个叫slide的ppt插件,它的功能是帮助人们设计PPT。我在想,发明PPT这个软件的工程师,和我们这些使用PPT来汇报想法的人,完全是两拨人。前者开发解决问题的工具,而我们只是使用这些工具。关于如何开发出PPT这个软件,肯定需要对这方面知识有深刻的理解,但是我们不需要,我们只需要会使用就行了。slide也一样,作为一个插件,他是被创造出来提高做PPT的效率的,我们只要会用,而无需知道它是如何运行的。

所以我把这世界知觉为“创造者的世界,使用者的世界”。创造者创造各种各样的工具,包括“抽象的具体的、产品或者商品等”,并制定使用的规则;使用者按照规则使用这些东西。创造者有搞研发的有搞设计的有搞制造的,使用者也有形形色色的工具可以使用——电脑、手机、汽车、房、APP、插件、软件等。这样一来这世界简单多了,当然这身份并不是固定的,创造PPT的人在用手机时也是使用者。在编程的世界里有个概念叫造轮子。已有的资源,比如程序框架、函数库和插件等,就是现成的轮子,直接拿来用就行了。对我来说,在使用R语言解决问题时,主要是有很多Library可以调用,而不用自己从底层的算法开始做起,能很大的提高工作效率(当然,要我从底层代码去写我也不会)。因此在使用R语言的过程中,我非常感谢那些造轮子的人,正因为他们编好了函数库,我才可以方便快捷的调用。


 回到刚刚说的对世界的理解。一方面我们对这世界的理解是片面的,只能在自己接触并选择深耕的领域有所成绩。所以趁早选择一个领域,然后投入进去才能早点创造出对人类有用的工具。以心理咨询为例,那些疗法,如精神分析、认知行为、森田疗法、家庭系统、催眠等,无非是帮助人们解决心理障碍的工具,只不过这个工具有些抽象,不是具体的东西,而是一套思考方法、操作流程。无论如何,创造总是好事。

 作为一个使用者,我清楚的知道自己的能耐是有限的,如果没有那些包,有些问题我可能就无法快速解决。所以我希望自己也能成为一个创造者。如果把我遇到的问题创造出一套解决方法、或者一个解决工具,对别人来说就是莫大的帮助。这也才是创业的本质,当然也可以理解为解决一个需求。但是我觉得这样的工具的创造更切实际。无论支付宝、淘宝、微信、谷歌,都是这样。

人类正是因为使用工具才能在这个世界上有这样的成就,创造出一个工具就让人类的进化更进一步。那么在此之前,意识到自己要成为一个创造者,是重要的一小步。

你可能感兴趣的:(创造者的世界)