美文网首页
1.01的1000次方

1.01的1000次方

作者: yxnne | 来源:发表于2017-11-08 18:47 被阅读0次

    1.01的1000次方是多少?

    下午偶然间扫过一篇文章,文章的核心思想是催人上进的,在文尾抛出这个问题的意思大致是要鼓励大家每天进步一点点,就会发现不知不觉,积水成渊,结果会很惊人。
    我最近恰是颓废了,正需要一些饼子和激励,于是这个问题成功的引起了我的注意。
    那么,1.01的1000次方,到底能有多少呢?
    也是刚接了个兼职的活计,需要用到python,那就赶紧验证下:

    result = 1
    for i in range(1000):
        result *= 1.01
         
    print("1.01的一千次方:", result)
    

    不过输出的结果太出乎我的意料了:

    1.01的一千次方: 20959.155637813827

    这样也就是说,假设我每天进步百分之一,那么1000天之后,我的实力就是现在的两万倍
    这个结果都让我对程序都不自信了:我的程序没有问题吧,应该还好吧,这么入门的问题出错了就太丢人了。赶紧打开计算器计算,恩,还好,结果是一样的。

    我的天哪

    这个结果,真让人惊喜的不敢相信。

    不过,过于难以置信的多数经不起推敲。
    其中的症结就在于每天进步百分之一这个假设。
    做一个理想的,更加具体假设:

    假设你希望在某个领域有所突破,在这个领域你有一定的基础想要进阶到更高的段位。
    假设知识(实力)可以用书本的页数来衡量,而且知识完全随着读书页数的增加儿增加,是线性关系。
    假设现在你拥有的知识可以换算成1000本书。
    假设你闲暇时间的看书效率是每小时10页书。

    于是继续计算下:

    need_time_hour = ((result * 1000) - 1000) / 10      # 这需要多少小时
    need_time_day = need_time_hour / 24     # 无时无刻不在工作情况下,换算成天
    need_time_year = need_time_day / 365    # 无时无刻不在工作情况下,换算成年
    print('完成这样的举动需要:', need_time_hour, ' 小时',
          '\n合计', need_time_day, ' 天',
          '\n合计', need_time_year, ' 年')
    

    闲话休提,贴上结果(小数我就不处理了):

    完成这样的壮举需要: 2095815.5637813825 小时
    合计 87325.64849089093 天
    合计 239.24835202983817 年

    看来在我有限的生命里,每天完成百分之一的进步是一件不可望而也可即的事情 。

    时间是有限的,生命是有穷的。
    真不愧是处女座,本来只是好奇1.01的1000次方是多少。难道我会就此放弃对未来美好的追求?
    那必然不会的,还是定个真正的“小目标”,换一种现实点的假设,再试试看:

    依然假设我希望在某个领域有所突破,在这个领域我有一定的基础想要进阶到更高的段位。
    假设知识(实力)可以用书本的页数来衡量,而且知识完全随着读书页数的增加儿增加,是线性关系。
    假设现在我拥有的知识可以换算成1000本书。
    假设我闲暇时间的看书效率是每小时10页书。
    假设我每天只看一个小时的书。

    这个问题就好算了:
    在这样的情况下,一年之后我新学习了:365 * 10 = 3650页书。那么我在这个我愿意突破的领域拥有的知识是4650,是原来的4.65倍。
    1000天坚持下来也能有10倍之多。

    结果虽然没有两万多倍来的那么震撼,但其实也足够可观。

    模型过于理想和简单了,但是不管怎么说,努力和坚持总是对的。

    PS:我真无聊,说点别的吧,我对最近的我很不满意,该努力的时候觉疲惫,懒惰是毛病,得好好治治。
    要对自己说:

    生活不尽如人意,但是,千万别放弃抵抗!

    相关文章

      网友评论

          本文标题:1.01的1000次方

          本文链接:https://www.haomeiwen.com/subject/odbymxtx.html