# 为什么世界上没有安全的工作

作者: 阮一峰

# 1、Flash 的消亡

如果你经常使用互联网,可能知道有一种东西叫做 Flash。

它是一种软件,用来制作网页游戏、动画,以及视频播放器。只要观看网络视频,基本都会用到它。

多年前,它是最热门的互联网技术之一。如果不安装 Flash,很多网站根本打不开。那时还流行用它制作动画,随便一个作品,就有几十万、上百万的浏览量。电视台甚至开辟栏目,播放网上流行的 Flash 动画。各大互联网公司都有专门的 Flash 工程师,还是属于那种比较抢手、收入较高的工程师。我记得那个时候,社会上也有大量的 Flash 培训班,它们的招生广告都写着保证就业。

后来,Flash 就不行了。2010 年,乔布斯宣布,苹果手机不会使用 Flash,因为影响手机性能。再后来,新的技术兴起,它就开始没落了。BBC 发表一篇报道,名字就叫《Flash 还能活多久?》。话音刚落,一周后,这项技术的拥有者 Adobe 公司宣布,放弃 Flash 这个名字,软件将重新定位,只用来制作动画。

# 2、技术的升级换代

我并不感叹 Flash 这项技术的没落,这也是很正常的事,而是感叹那些从事 Flash 开发的工程师,他们该怎么办呢?你在一个领域钻研多年,都成了专家,突然之间那个领域过时了,你的所学所长没人需要了,那将是怎样的处境?

那些年里,我在上海遇见过一个朋友。他开了一家软件公司,专门面向海外市场开发 Flash 游戏。公司不大,十几个人,那时正是最好的年景,每个月都有几十万、甚至上百万人民币进账,看上去前景一片大好。

可是,谁能想到 Flash 技术突然就会不行了呢?开始时,公司还能维持,后来手机游戏起来了,Flash 游戏的市场顿时萎缩。我见过他的招聘广告,改招手机游戏的开发者。再后来,就再没听到过他的消息。

当一种技术消亡的时候,与它相关的工作岗位也就消亡了。这种事情在技术行业特别多,因为技术的升级换代太快了。

# 3、塞班的消亡

我再举一个例子。

苹果手机出现之前,最流行的手机都使用诺基亚公司开发的塞班操作系统。你可能还记得,它的典型标志就是九宫格菜单。那时,塞班工程师也是非常抢手的,彻底掌握它那一套开发技术,我估计至少要一两年时间。

后来,智能手机流行,塞班一败涂地。2010 年,诺基亚宣布放弃塞班,改用微软的操作系统。再后来,诺基亚自己也没了,所有手机工程师都遣散了。我知道,诺基亚中国有一个资深工程师,选择重进大学去读 MBA 学位。

# 4、重新学习

试想一下,你花了多年的心血,孜孜不倦地投入和练习,终于掌握了一门赖以谋生的手艺,还进入了世界排名第一位的通信业跨国公司。就在你觉得人生终于有一点安全感的时候,一切就变了,几年之间,曾经的巨无霸土崩瓦解,不仅你的职位没了,更可怕的是,以前的产品已经没人用了,全世界现在不生产任何塞班设备。你的手艺的价值变成了零。

简单说,可怕的不是你的工作没了,而是你所在的那个行业没了。

一家公司从兴盛到衰败,只要两三年时间,这样的例子太多了。比尔盖茨一直说:“微软离破产只有 18 个月”,意思是说,只要做错一个重大决策,微软很快就会完蛋。作为一个打工者,公司的命运是你无法把控的。你应该做好准备,你服务的公司随时可能收摊。只要进了大公司,职业生涯就安全了,这已经成了一种幻想,而且是很危险的幻想。不要说一辈子,一家公司能存续 10 年以上,都是少数的情况。

有人说,可以再学习、然后重新就业啊,塞班不行了,可以学习苹果手机开发。没错,说得完全正确。但是,你以前的积累没了,需要从零开始。跟现在刚刚走出校门的学生,站在同一条起跑线上,学习同样的东西。

说实话,虽然你有几年开发经验,但很可能并没有那些 20 岁的年轻人学得快。在一个高速变化的行业,经验有时候不是帮助,而是障碍,因为以前的那套行不通了。

退一步说,就算你重新学习了,但苹果手机的开发也在变,你得不停地追赶新东西。一个人的人生,能经受得起多少次从零开始呢?

# 5、青春饭

“终身学习”这个词完全没错,但是想通过“终身学习”保持职业竞争力,我觉得不太可能。

程序员,乃至其他很多技术岗位,其实是青春饭。只有底层的技术,还有一些稳定性,越接近应用层,技术的升级换代就越快。你学会一门技术,然后吃上三十年,这种事情越来越少见了。更常见的是,几年以后,你会的东西就淘汰了,你被迫重新学习新东西,或者重新就业。

为什么中国很少见 35 岁以上的程序员?因为他们上学时学习的东西都淘汰了,必须和年轻人一起学习新技术。你很难比年轻人更有竞争力,其中最关键的是,雇佣刚走出校门的学生,比雇佣你便宜得多。

其他行业的升级换代,不如技术行业那么夸张和激进。职业的安全感可以保持得更久一些,但远不是高枕无忧。技术正在取代人力劳动,比如财务会计这样的行业,随着电子支付的兴起,将来肯定不会需要这么多财务人员。“互联网+”从某个方面说,就是使用互联网技术取代一部分人力,更便宜地服务更多的顾客。

# 6、没有安全的工作

公务员可能比较安全,因为这个职业改变得很缓慢,而且没有技术升级的压力。医生和律师,也比较安全,因为对于这些行业,经验很重要,但技术正在把它们的成本降下来。厨师和物流,也是比较安全的行业,因为烧菜机器人和送货机器人,实现成本很高,人力实现比较便宜,暂时不会被取代。但是低端的厨师和物流是纯粹的体力劳动,非常辛苦,没有进入门槛,供给非常大,拿不到高工资。

由于机器人的购买成本昂贵,那些低端的体力岗位暂时得以保全。一旦工资开始上涨,企业为了降低成本,就会考虑机器人替代人工。

一位名叫范伏清的企业家,谈了他为什么更喜欢机器人。

”范伏清是贝尔顺集团的董事长,他的公司主要制造和销售骨传导耳机等可穿戴设备,有 8 条生产线,近 800 名员工。范伏清说,去年看到一位家电企业老板的朋友引进去数台机械手,提高了生产效率、降低了部门岗位的人工需求的同时,还拿到了 60 万元的政府补贴,他今年也决定效仿。……如果机械手成功安装,范伏清的每条生产线可以节省 30 名以上的工人,这意味着每个月能省下 24 万元的现金工资,以及 60 名员工的食宿成本。“

最终来说,制造业和服务业都将高度自动化,它们现在吸收的大部分劳动力都将失业。

人类社会的就业形态正在发生深刻的改变,“终生职业”越来越少了。每个人都应该尽早打算,如果明天你的职业消失了,你该怎么办?

# 原文回复摘录

TIP

阮老师也是搞技术的,“你以前的积累没了,需要从零开始” ,这句话用在 symbian 没落,需要重新开始学习 iOS 开发上面好像并不是很恰当,毕竟编程这件事情不管是什么平台,许多地方还是相通的。

# 驳 35 岁程序员

所谓看不到,或者很少见 35 岁程序员的说法,有三种原因。

第一个,这些年 IT 产业大发展,每年都有海量的毕业生成为程序员,整体行业平均年龄还不到 30 岁,35 岁以上的程序员绝对数量不少,但相对比例小。其实随着学历要求逐年提高,入行年龄也在增大,存量程序员也越来越多,35 岁程序员已经比以前常见多了。

第二个,IT 行业大发展导致人员迅速膨胀,咱们国家的 IT 特点是应用多基础少,所以很多早年的程序员因为业务精通走上管理岗位,不在一线直接写代码,谈及时往往不再把他们视为程序员。

第三个,是掐流量饭的自媒体所致,鼓吹焦虑是流量密码,每天都有海量自媒体辣鸡文传播在互联网上,鼓吹程序员的年龄危机,让很多外行人信以为真。

作者:上下求索

链接:https://www.zhihu.com/question/19952998/answer/1680565953 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。