知道所有道理,真的可以为所欲为
每天重复着同样的事,却期待出现不一样的结果,这就叫疯狂。
有句毒鸡汤:知道所有道理,依然过不好这一生。不敢苟同,我觉得,知道所有道理,真的可以为所欲为。
很多人所谓的知道很多道理,不过是靠着经验活着罢了。经验的好处很多,简单实用、反应迅速,而且往往可以把事情处理的不错。
知道所有道理,不是上知天文下知地理无所不通,而是指通过系统的学习,熟练掌握和运用某个领域的知识,能够用当前最好的方式解决一个具体的问题,并且获得在某个特定领域的话语权。
举两个简单的例子。
先说个金融方面的例子。懂得金融,意味着能够客观分析经济趋势,很好的解决资产配置问题,而不是为买房是瞻。说个股票的问题,股票价格一天内腰斩,可能是什么原因?回答这个问题,就需要了解涨跌停,配股,派息,前、后复权,不复权等概念。熔断机制为何在沪深股市仅实施4天就紧急叫停了,四天熔断机制一直被触发,而美国从88年到现在,仅触发了一次?如果知道磁吸效应就大概明白其中原因了。美国用了一年多时间分析、设计、修改,而沪深股市从计划到实施仅花了90天。当金融理论和经济走势相背时,问题肯定不在经济,而是理论出了问题。
再说一个计算机方面的例子。有这么一个问题:一个32位的二进制数,如何用尽量少的步骤和时间判断包含几个1,比如二进制数100,包含1个1。
方案一,直接数,最多数32次。
方案二,判断这个数是由2的几次方相加,比如100=2^2,那就包含一个1,110=2^2+2^1,那就包含2个1。
方案三,建立一个映射表,这样你给个数字直接查一次表就能得到答案,数据量是GB级别。
方案四,把32位的数拆分成前后16位两个部分,分别建立两个表,数据量是KB级别,需要查表两次,计算加法一次。
方案三和方案四显然优于前两个方案,但要区分方案三和方案四的优劣,还需要跳出算法设计层面,了解高速缓存区的概念。一般计算机的高缓也就几M大小,最新的i9处理器也不过30M大小,程序和数据需要先进入高速缓存区才能运行,方案三在执行查询之前,需要计算机前期准备几百到几千次,而方案四只需要准备1次,显然,方案四要快很多。进一步,高缓操作一次的时间和查表、加法运算的时间在一个数量级吗?
八卦一下,公司发给个人的考评Excel表格仅包含个人考评信息吗?薪酬系统真的需要密码才能查看吗?
任何领域,都有自己壁垒,一方面保护着本领域不被其他领域侵蚀,另一方面也把领域内的人区分成不同的层级。知道的道理越多,所在的层级也就越高。知道所有道理过不好一生仅仅是句无力托词罢了。
最后,想到刘慈欣在《三体》里的一句话:给岁月以文明,而不是给文明以岁月。我想说,给时光以生命,而不是给生命以时光。岁月静好,努力的人,运气不会太差。
推荐:
点击阅读原文,关注公众号,和我一起进步。