查看原文
其他

知道所有道理,真的可以为所欲为

我是可乐 可乐 2022-09-06

每天重复着同样的事,却期待出现不一样的结果,这就叫疯狂。


有句毒鸡汤:知道所有道理,依然过不好这一生。不敢苟同,我觉得,知道所有道理,真的可以为所欲为。


很多人所谓的知道很多道理,不过是靠着经验活着罢了。经验的好处很多,简单实用、反应迅速,而且往往可以把事情处理的不错。


知道所有道理,不是上知天文下知地理无所不通,而是指通过系统的学习,熟练掌握和运用某个领域的知识,能够用当前最好的方式解决一个具体的问题,并且获得在某个特定领域的话语权。


举两个简单的例子。


先说个金融方面的例子。懂得金融,意味着能够客观分析经济趋势,很好的解决资产配置问题,而不是为买房是瞻。说个股票的问题,股票价格一天内腰斩,可能是什么原因?回答这个问题,就需要了解涨跌停,配股,派息,前、后复权,不复权等概念。熔断机制为何在沪深股市仅实施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表格仅包含个人考评信息吗?薪酬系统真的需要密码才能查看吗?


任何领域,都有自己壁垒,一方面保护着本领域不被其他领域侵蚀,另一方面也把领域内的人区分成不同的层级。知道的道理越多,所在的层级也就越高。知道所有道理过不好一生仅仅是句无力托词罢了。


最后,想到刘慈欣在《三体》里的一句话:给岁月以文明,而不是给文明以岁月。我想说,给时光以生命,而不是给生命以时光。岁月静好,努力的人,运气不会太差。


推荐:

点击阅读原文,关注公众号,和我一起进步。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存