用代码计算杭州市 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 年的房价高么?他们最想买的投机品是什么?还会像我们这一代的大多数人一样,幻想着回到以前买商品房,买比特币么?

8328 次点击
所在节点    程序员
84 条回复
Achiii
2020-10-19 11:06:34 +08:00
主要过去这 30 年飞速发展,估计未来 30 年没有这个速度啊亲
kingzeus
2020-10-19 11:31:12 +08:00
没太明白这个计算的意义,等比数列?小学就掌握的技能

首先是这个模型过于简单粗暴,直接是一条直线,没啥统计意义。至少用 20 年的月度数据来生成一个稍微靠谱点计算模型。

币值不等同于实际购买力,所以 50 年后 30w 只代表了一个数字而已,对你的生活没啥影响。因为你无法衡量未来这 30w 的价值,是能买一套房,还是只能买一头猪。所以对比应该是实际购买力以及商品的价值变化
同样的 10 元钱在两年前可以买到比现在更多的东西,换句话说,即“现有的 10 元钱要比将有的 10 元钱更有价值”。一般说来,情况的确如此。世界发达国家经济发展的历程均表明,通货膨胀是不可避免的现象。正是基于这一事实,现代财务学便产生了一个新名词--“现值”。可以下参考折现评估法。


一个巨大数字,一个震惊的标题,满满的套路感
reus
2020-10-20 05:06:06 +08:00
@wwbfred 冷战那是美苏之间的事情,而且从改革开放开始,中国就倒向了美国一边,什么叫“都过来了”?冷战是以苏联解体为结局的,现在变成了中美,美国不解体,新冷战不会结束。
reus
2020-10-20 05:16:20 +08:00
@Tas1
@axihe 我怀疑你们连日本泡沫经济的历史都不知道。东京房价?现在是最高位的一半,近三十年来是倒 V 型的走势。日本通缩二三十年,工资水平不升反降。
泡沫经济时代的人可能也像你们,以为可以维持几十年的高速增长,结果泡沫破裂。

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

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

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

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

© 2021 V2EX