用代码计算杭州市 50 年以后的平均工资,竟然高达 30 万每月

2020-10-17 01:50:12 +08:00
 axihe

前言

这个是深夜写在自己博客上的文章,原文地址

https://www.axihe.com/anbang/blog/javascript/js-compound-interest-calculation.html

感觉分享给大家,一起讨论讨论也挺不错的。

最近看到论坛内好几个老哥在帖子中谈到买房的悲观,也可以作为一个参考吧,如果按照预期算的话,以后 10 年再回头看现在的房价和比特币价格,还会感觉很贵么?

计算的场景

生活中经常涉及到复利计算的情况,比如货币贬值情况,平均工资的增长情况,投资回报情况等等。我是在杭州交的社保,后面可能去上海上班,初步打算以后在杭州退休,心血来潮打算看下几十年以后的工资情况。

这篇文章写的时间是:2020 年 10 月 18 日。

查找杭州历年的平均工资

下面是我在浙江省人力社保厅查找的历年杭州市在岗职工平均月工资,下面的内容,在我的博客是用表格来展示的,但是 V2 里一直不会发表格,所以就简单的分开下。

年份 | 增长率 |月平均工资

---|-----|------

2020 | 8.5021 | 6006.50

2019 | 8.7295 | 5536.00

2018 | 8.3604 | 5091.58

2017 | 9.0218 | 4698.75

2016 | 6.9193 | 4309.92

2015 | 8.6694 | 4031.00

2014 | 11.0410 |3709.42

2013 | 12.1911 |3340.58

2012 | 16.5775 |2977.58

2011 | 11.5357 |2554.17

2010 | 6.0267 | 2290.00

2009 | 5.3449 | 2159.83

2008 | 11.4771 | 2050.25

2007 | 9.7300 | 1839.17

2006 | 18.3209 |1676.08

2005 | 6.2841 | 1557.42

2004 | 7.4357 | 1465.33

2003 | 3.7857 | 1363.92

2002 | 27.0340 | 1314.17

2001 | 16.7607 | 1034.50

2000 | 14.8288 | 886.00

1999 | 10.4102 | 771.58

1998 | 13.1256 | 698.83

1997 | 11.9958 | 617.75

1996 | 18.2598 | 551.58

1995 | 42.3449 | 466.42

1994 | 36.3384 | 327.67

1993 | 19.0751 | 240.33

1992 | 9.0991 | 201.83

1991 | 9.3058 | 185.00

1990 | 10.3204 |169.25

计算后面 50 年的月平均工资

最近 3 年的增长率是比较平稳的,考虑到人民币贬值等各方面的因素,打算按照 8% 的预期增长计算。因为 2018 年后 3 年的增长率基本一样,用 2018 作为起点。我是 1990 年出生的,在 2050 年到 60 岁(假设一切正常的话 - -!)。2050 年的在职员工平均工资有多少呢??

话不多说,上代码!

let currentYear     = 2018;         //用 2018 作为起点
let currentSalary   = 5091.58;      //初始工资(2018 平均工资)
let growthRate      = 0.085;        //按照月平均工资年增长利率 8.5%计算
let years           = 50;           //计算 2018 后 50 年的月平均工资

// 奔跑吧,老铁!
for (let index = 0; index <= years; index++) {
    let futureSalary = currentSalary * (Math.pow(1 + growthRate, index));
    console.log(`${currentYear+index}年杭州月平均工资: ${futureSalary.toFixed(2)} 元人民币`);
}

跑出来的代码如下

2018 年杭州月平均工资: 5091.58 元人民币
2019 年杭州月平均工资: 5524.36 元人民币
2020 年杭州月平均工资: 5993.94 元人民币
2021 年杭州月平均工资: 6503.42 元人民币
2022 年杭州月平均工资: 7056.21 元人民币
2023 年杭州月平均工资: 7655.99 元人民币
2024 年杭州月平均工资: 8306.75 元人民币
2025 年杭州月平均工资: 9012.82 元人民币
2026 年杭州月平均工资: 9778.91 元人民币
2027 年杭州月平均工资: 10610.12 元人民币
2028 年杭州月平均工资: 11511.98 元人民币
2029 年杭州月平均工资: 12490.50 元人民币
2030 年杭州月平均工资: 13552.19 元人民币
2031 年杭州月平均工资: 14704.12 元人民币
2032 年杭州月平均工资: 15953.97 元人民币
2033 年杭州月平均工资: 17310.06 元人民币
2034 年杭州月平均工资: 18781.42 元人民币
2035 年杭州月平均工资: 20377.84 元人民币
2036 年杭州月平均工资: 22109.96 元人民币
2037 年杭州月平均工资: 23989.30 元人民币
2038 年杭州月平均工资: 26028.39 元人民币
2039 年杭州月平均工资: 28240.81 元人民币
2040 年杭州月平均工资: 30641.27 元人民币
2041 年杭州月平均工资: 33245.78 元人民币
2042 年杭州月平均工资: 36071.67 元人民币
2043 年杭州月平均工资: 39137.77 元人民币
2044 年杭州月平均工资: 42464.48 元人民币
2045 年杭州月平均工资: 46073.96 元人民币
2046 年杭州月平均工资: 49990.24 元人民币
2047 年杭州月平均工资: 54239.41 元人民币
2048 年杭州月平均工资: 58849.76 元人民币
2049 年杭州月平均工资: 63851.99 元人民币
2050 年杭州月平均工资: 69279.41 元人民币
2051 年杭州月平均工资: 75168.16 元人民币
2052 年杭州月平均工资: 81557.46 元人民币
2053 年杭州月平均工资: 88489.84 元人民币
2054 年杭州月平均工资: 96011.48 元人民币
2055 年杭州月平均工资: 104172.45 元人民币
2056 年杭州月平均工资: 113027.11 元人民币
2057 年杭州月平均工资: 122634.41 元人民币
2058 年杭州月平均工资: 133058.34 元人民币
2059 年杭州月平均工资: 144368.30 元人民币
2060 年杭州月平均工资: 156639.60 元人民币
2061 年杭州月平均工资: 169953.97 元人民币
2062 年杭州月平均工资: 184400.06 元人民币
2063 年杭州月平均工资: 200074.06 元人民币
2064 年杭州月平均工资: 217080.36 元人民币
2065 年杭州月平均工资: 235532.19 元人民币
2066 年杭州月平均工资: 255552.42 元人民币
2067 年杭州月平均工资: 277274.38 元人民币
2068 年杭州月平均工资: 300842.70 元人民币

总结和感想

跑出来的数据还是挺震惊的,但是想到人民币贬值,通货膨胀等因素,感觉也不是不可能。

如果把时间推回到 1990 年的杭州,那时候月平均工资169.25元,那时候的人们,会想到 30 年后的今天可以增长到6006.50么(杭州市 2020 年在岗职工的平均工资是6006.50元)?

就是不知道,30 年以后的 2050 年具体的多少平均工资呢? 能达到 69279.41 元人民币吗? 那时候大米多少钱一斤呢? 鸡蛋多少钱一斤呢? 普通的一瓶 500ml 纯净水多少钱一瓶呢?

未来总是充满想象啊!

2050 年的那些风华正茂的小伙子,小姑娘们,如果幻想把时间推回到 2020 年的现在,那么他们还会认为 2020 年的房价高么?他们最想买的投机品是什么?还会像我们这一代的大多数人一样,幻想着回到以前买商品房,买比特币么?

7531 次点击
所在节点    程序员
84 条回复
xiangyi007
2020-10-17 09:42:59 +08:00
突然想到海森堡为德国计算原子弹的临界质量
4linuxfun
2020-10-17 10:31:19 +08:00
就问杭州上班的人,你的月平均工资增长利率有 8.5%吗?
chengkai1853
2020-10-17 10:37:05 +08:00
50 年后的房价呢,有没有?
JamesR
2020-10-17 10:49:14 +08:00
我通过 30 年猪肉价格计算年通胀约为是 7.7%,这么算,30 年后工资为 207796 元,按房租上涨幅度差不多每年 5%,算下来 58387 元,理论上 30 年后杭州月均工资至少在 5 万到 20 万之间。
redtea
2020-10-17 10:53:50 +08:00
今天能看到这则帖子的人都不可能拿到 50 年后的工资了,算这个还不如算一下那时退休金有多少。
name1991
2020-10-17 10:54:52 +08:00
工资平均增长率百分之八……天哪,这种算法以后的钱根本不值钱
Tas1
2020-10-17 11:05:30 +08:00
@someonetwo 房价看地方的,日本也老龄化,东京房价便宜了吗
jfhy0901
2020-10-17 11:06:46 +08:00
我觉得 9 楼的说法更靠谱一些,就像上学期间差生达到中上水平是很快的,但是想成为尖子生还是很困难的。以前我们国家落后,市场还大,经济发展的快自然没问题,但是到了一定程度,发展速度就会降下来的,如果期间没有工业革命这种改变世界的大事发生,根本做不到这么高的增长速度。算法本身就有问题,这种帖子也就奸商拿去忽悠一下知识水平相对较低的人还行
axihe
2020-10-17 11:08:47 +08:00
@redtea 这里的工资,计算的就是退休金的发放标准。1990-2020 年的是杭州在职工资平均值,目前实行的退休金就是参照这个按照计算公式来得出每个人能拿多少退休金的。
@JamesR 是的,按照生活必需品来说,通胀很厉害的,,感觉这个还是和平年代的通胀标准,如果是经济不好,或者社会不稳定,那通胀率就肯定更高了。
@name1991 感觉和平年代,目前的通胀率还是属于正常的,如果不是和平年代,通胀率就更吓人了。
@chengkai1853 后 50 年的每年房价,还是不放出来吧,感觉那个太劲爆和吓人了,比当前的工资涨幅还夸张的。
@4linuxfun 这个增长率 8.5%是社保发放养老金的在职员工平均工资,是按照这个算退休金的,应该还是相对靠谱的,目前杭州退休金就是按照 6006.5 的在职月平均工资计算退休金的。
axihe
2020-10-17 11:13:38 +08:00
@Raven316 博客就是平时记录写东西,写了有好几年了,平时随便瞎写写,所以看起来有点多。
@someonetwo 对啊,以后能不能拿到养老金还是两说的,就算拿到 2W 的养老金,假如一代 50kg 大米 5000 块,也 hold 不住的。
@Perry 房地产推销的嘴一般都是满嘴跑火车,但是房价整体蹭蹭涨也是事实,唉。
@enaxm 是富人想法设法给穷人钱的那个书吗,感觉那个脑洞确实很大。
axihe
2020-10-17 11:25:02 +08:00
@ooh 岛国没有大变化,感觉和他们控制的好有关系吧,需要看下日本衣食住行的成本有没有增加,像我们这边大部分地区衣食住行的成本都大大增加,这种情况下,不可能工资不大大增加。
@autoxbc 你说的是美元,而且美国的生活必需品涨幅也没有我们这边生活必需品涨幅高的,你按照美国速度计算的是 3.8 元,如果那时候一碗白米粥 50 元,工资又怎么会只有 3.8 万呢。
@luob 对啊,和平还是我们普通百姓的希望,社会不稳定,就什么都是浮云了。
@jedihy 确实这样的,工资涨这样,一套房的涨幅更吓人。
0ZXYDDu796nVCFxq
2020-10-17 11:29:19 +08:00
小明 6 岁身高 120cm
小明 20 岁身高 180cm
请问小明 40 岁时身高多少
an168bang521
2020-10-17 11:48:19 +08:00
@wwbfred 感觉你说的是不以人民币作为单位的, [GDP 增长是存在天花板的.与顶层的差距越大,增长率就有越高的可能.在你超越美国之前,美国的 GDP 增长就是你的上限.] 这个以美元计算是可以的。
但是如果你换成卢布,计算俄罗斯的卢布单位工资涨幅,就没有太大的关系了。
@zqx 体重有上线,但是货币的贬值速度是没有上限的,记得以前历史书上,民国时期,动乱时候还有上街买大米,要带一口袋钞票的。目前算的还是和平年代的通胀率。感觉如果结合生活中的衣食住行的通胀,还是挺合理的。
@PopRain 我觉得你说的非常对,以后几十年的工资高,衣食住行的成本也很高,如果生活必需品通胀不厉害,平均工资就也没有多少涨幅的。。
@aeron 这个是要看国内生活必须品有没有这么高的增长,而不是看经济的增长速度的。
@nomansky 其实反推之前十来年的工资涨幅,生活必须的涨幅,曲线都是差不多的,相辅相成的。生活必须品的涨幅高,相应的平均工资也涨幅高。
@testver 是从 2018 年开始算的,与和平年代的必需品息息相关。
@jfhy0901 你说的是各个国家都以美元作为单位计算排名,可以那么算的,毕竟经济增长是有限的,如果单单计算人民币作为标准的平均工资,和那些就没有关系了,和衣食住行的成本有关系的,而生活必需品的涨幅又是无限的,以前 2 毛钱买一个茶叶蛋,一斤猪肉 5 块钱。现在杭州 2 块钱的茶叶蛋都很正常,保不齐一二十年以后,5 块钱,10 块钱一个茶叶蛋,猪肉 100 块一斤。这些必需品的价格增长都是没有上限的。
captain2011
2020-10-17 11:48:57 +08:00
计算未来没有带入风险收益模型,和神棍没区别
an168bang521
2020-10-17 11:51:43 +08:00
@gstqc 你说的和工资涨幅根本不是一回事。身高,体重有上限,生活必需品的物价又没有上限。

用你的例子换一个事物就知道了,
茶叶蛋 1990 年单价 0.02 元 /个
茶叶蛋 2000 年单价 0.20 元 /个
茶叶蛋 2010 年单价 0.80 元 /个
茶叶蛋 2020 年单价 2.00 元 /个

请问茶叶蛋 2030,2040,2050 年单价多少?
axihe
2020-10-17 11:54:39 +08:00
@captain2011 带有风险收益的,应该怎么计算,能告知下吗?
我这个是取 ZF 发放退休金时候,使用的每年平均工资,然后按照涨幅做的,假设未来一直和平年代的。
如果考虑风险收益的,我也不知道怎么算了,老哥,能给一个公式看下吗,多谢;
0ZXYDDu796nVCFxq
2020-10-17 11:55:00 +08:00
@an168bang521 那如何证明未来 50 年的增长率和过去 30 年的增长率是一样的呢?
0ZXYDDu796nVCFxq
2020-10-17 11:56:06 +08:00
@axihe
@an168bang521
你们以为经济增长是一条公式吗?照着这条公式就能预测未来
比跳大神还不如
yousabuk
2020-10-17 11:57:45 +08:00
所有的纸货币都不那么靠谱,赶紧换硬通货吧。
axihe
2020-10-17 12:02:04 +08:00
@gstqc 没有办法证明的;只是证明物价上涨不像身高体重那样,到了一定时候基本就没有增长了,物价是可以继续涨的,但是身高没办法保持很高的增长。
这个只是一个演算的,是假设物价一直这么上涨,而且一直和平年代这么算的。如果有意外就不对了,假如社会不稳定,可能 30W 元只够买一碗粥喝的。
感觉就像算房贷,背了几十年房贷,正常算下来每月还多少钱,假设一些都稳定的话,就是这样;如果发生意外,银行直接没有了,或者人挂了,这种意外情况例外了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/715819

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX