给自己创造惊喜的方法
呐呢?还能给自己创造惊喜?平时我们不都是给别人创造惊喜吗?很多人可能会这么想。也确实,光一个情人节就得使我们男同胞思前想后很多天。但对不起,今天我要说的是给自己创造惊喜。
不断建立清晰、准确和必要的概念且让它们产生清晰、准备和必要的连接是给自己创造惊喜的根本方法。
为什么这么说呢?因为底层概念是你思考的基础,你拥有的概念越多,它们之间建立连接的可能性也越大。这就好比数学中点和线的关系,当你只有一个点(概念)的时候,你就没法连成线,当你有两个点的时候,就可以连成一条线,当你有三个点的时候就可以连成三条线,当你有四个点的时候,就可以连成六条线……随着点的增加,线会增长的更多。最终我们可以算出,n个点可以有n x(n-1)/ 2条连线。我们聪明的大脑正是利用这些概念,在你处理问题的时候,不断给你建立联系,让你选择最佳方式解决问题。
最近项目需要一个自动生成软件说明文档网站的工具,方便开源出去的软件更好传播与被使用。由于这块我也不熟,所以先上网搜了搜解决方案,最终定下了两款:docsify和gitbook。然后硬着头皮看说明文档、学习、实践。先从docsify开始,发现它确实很方便,但是网上介绍的都是前端部署方案,那怎么结合项目放到后端呢?这个问题确实困扰了我一两天,后来无意中想到,部署也需要用到web服务器,而我们的后端天然就必须有啊,于是加了个后端路由,配置了一下这个工具生成的html和md文件的路径,发现竟然走通了。这真是一个suppress,不枉费我两天时间的琢磨,接着继续看文档,发现这个工具对于生成说明文档网站真是太方便了,支持多语言、导航、搜索、图片、视频、文件等,基本上满足现在所有的需求。目前基本上使用这个工具无障碍了,后续继续尝试怎么通过nginx直接部署,然后写一篇关于使用这个工具的教程,最后再去深入研究一下它原理。
其实从调研到完全能部署使用也就花了两三天时间。我也越来越享受这个探索学习过程,因为不断的学习,会使我获取更多的新知识,然后促使我的大脑不断构建它们之间的联系。我想这就是成长的过程的吧。
如果你也想给自己创造惊喜,那就每天进步一点点吧。