一、FaceBook、特斯拉、亚马逊用AI花式裁员
前有FaceBook算法裁掉人,后有亚马逊、特斯拉万人裁员计划。

硅谷裁员潮
这些硅谷巨头员工,大多数员工都是程序员,也就是说程序员是这一轮硅谷大裁员的“重灾区”。
在推特裁员后,更有声音说:“可怕的不是推特裁员,而是推特大裁员后,业务还能正常运行”。
市场充斥着“程序员好日子到头了”的声音。
二、国内程序员招聘市场也不景气
经历过今年秋招的应届生大概是最有发言权的。
这一届头部互联网公司腾讯阿里字节基本岗位都很少,缩招了90%的岗位 。连往年“狗不理”的海康威视offer,今年也成了香饽饽,甚至一度传出“海康毁offer”的传闻。

社招也是类似情况,往年能拿3w的技术,今年只能拿2w。
但,相比之下程序员依旧是“ 高薪职业 ”。
有这么个梗:

程序员和朋友抱怨说工作压力大,朋友都表示不理解,朋友工资只有程序员的1/3,要给他程序员的工资, 他卖命都行。
三、程序员是在做什么
经常会听到有人讨论:
“程序员是朝阳还是夕阳行业?”
“未来程序员需求是越大还是越小”
“程序员的薪资待遇未来是增加还是减少”
大多数人的答案是悲观的,而且越是程序员,对这个问题越悲观 :
“程序员996,容易猝si”
“程序员是青春饭,35岁就没人要”
“现在薪资高是因为短缺,以后就供过于求了”
确实,现在推特裁员50%,能正常运行,其实不夸张点说,要维持推特现有业务, 裁80%的人估计都没问题 。(大不了不开展新业务了)
程序员其实更多是在公司开展新业务的时候需求量最大,如果遇到公司战线收缩,守住现有的一亩三分地,大概率只需要现在的20%的员工。
但是,如果这么简单地理解程序员的工作,就 太年轻了 。
程序员真正的工作是把“ 无序变为有序 ”。
举个例子 :

铁钉
①在1800年以前,钉子都是手工制作的,工人将生铁烧红后,一锤一锤砸下制作而成。
因为要将铁钉锤的那么细,注定了铁钉在那时,非常的值钱,只有极少数的富人采用得起,比如“皇家剧院”。
所以, 手动制作是有序的第一层 。
②工业革命以后,铁钉就能批量制造了,就变廉价了。
因为工业机械擅长大批量制造完全一模一样的商品。

比起手工锤钉,工作制造更为有序, 工作制造是有序的第二层 。
③那么如果我要造一辆汽车呢?
汽车需要上万个零部件,其中一些零部件可能相似,但大小,斜度可能都不同,如果还是简单的“工业制造”机器,就无法满足了,因为你不可能给每个零部件都定制不同的机器。
此时就需要“数控机床”出马了,数控机床,只需要你输入规格程序,一首歌的时间就能给你打造好了。

数控机床
数控机床又比简单工业制造机器更为有序,数控机床是有序的第三层 。
④ 再往上走呢?如果是需要设计一个汽车零部件呢 ?
数控机床只能按你输入的指令制造零件,而不能设计零件。
此时就需要各种工业软件了,工业软件可以帮你计算出多大规格的零件能承受这个重量,最薄需要多少的零件等等。

各类工业软件就比数控机床更为有序。工业软件是有序的第四层 。
⑤再后面更为有序的就是人工智能AI了 ,就像文章开头的AI裁员一样。
如果是公司管理者裁员,只能根据一般软件只能统计出每个人工作的时间,打卡时间,销售额,代码提交量等,再参杂一点人为因素。
而AI就能计算出更多更为立体的数据,比如你的工作效率怎么样,你是否有摸鱼行为,公司忠诚度,离职倾向等,还有个好处是不参杂任何人为感情。

所以,人工智能是有序的第五层。
总结 :
从“有序”的第一层,到最后的“第五层”,每一层都会带来生产力的巨大提升,后一层对前一层都是生产力的降维打击,程序员的工作就是在做“有序层级”的升级。
阿里某程序员写的代码,可能在双11时同时刻被上亿人使用,如果是线下,同时要把东西卖给上亿人,可能需要上十万家商场,这也是“有序层级”的升级,程序员在这里扮演了不可或缺的角色。

四、未来的程序员会怎么样
回答上面的问题,当前我们生活的世界里,大量的行业都还处在“第二层”到“第三层”之间,还有很大的升级空间,这些就是程序员的舞台,可以预见的几十年内,程序员不仅不会失业,还会越来越抢手。
当前遇到的短暂的经济行情下行,导致大量行业战线收缩,程序员的需求量下去了一些,但 在经济大发展的时代,一定是程序员最辉煌的时代 。