本文转自AI科技大本营(微信号:rgznai100)
作者 | 周翔
****年,新的北京城已经建成**年了。
如今的北京已经是一座有着八千万人口的巨型城市,但是位于城市中心的紫禁城却不再属于每一个居民。
为了满足八千万人口的居住需求,北京将自己改造成了一座“折叠城市”:
“大地的一面是第一空间,五百万人口,生存时间是从清晨六点到第二天清晨六点。空间休眠,大地翻转。翻转后的另一面是第二空间和第三空间。第二空间生活着两千五百万人口,生存时间是从次日清晨六点到夜晚十点,第三空间生活着五千万人,生存时间是从十点到清晨六点,然后回到第一空间。时间经过了精心规划和最优分配,小心翼翼隔离,五百万人享用二十四小时,七千五百万人享用另外二十四小时。”
在不同的空间里,分门别类住着不同的人,第三空间是底层工人,第二空间是中产白领,第一空间则是当权的管理者。
随着生产力的发展,人力不再重要,生活在底层的大多是垃圾处理工人。但是,机器人实际上早已可以处理垃圾,管理者只不过出于社会稳定的需要而保留了这部分工作。因而,这些人只能被“塞到夜里”,不再参与社会经济的运作。
这,就是《北京折叠》里描绘的场景。
这部创作于 2012 年的小说,在经历了 AlphaGo 引发的新一波 AI 浪潮之后,显得愈发真实。
作者郝景芳在这部第 74 届雨果奖最佳中短篇小说里描绘了两个未来将要面临的挑战:人工智能技术导致的就业取代、以及教育的隔离和穷困的代际传递。
去年,白宫发布的人工智能报告预测,在未来10-20 年间,人工智能技术有可能取代 47% 现有工作,麦肯锡 2016 年的报告的预测则是 49% 现有工作会被取代。
试想一下,当工厂不再需要工人,汽车不再需要司机,商场不再需要导购,饭店不再需要大厨......这样的世界足以让大部分人焦虑。
当然,互联网和人工智能的兴起也造就了一个职业的繁荣——IT,大多数时候,我们将 IT 人称为程序员。
编程就像读书写字,会变成衡量文盲的标准
虽然有人将程序员称为“码农”,暗喻“码农”是新时代的“农民工”,但是工资不会说谎,就算程序员是新时代的农民工,那也是高级农民工。
根据国家统计局今年上半年发布的消息,2016 年全国城镇单位就业人员平均工资 57394 元。其中最赚钱的行业是信息传输、软件和信息技术服务业,2016 年平均工资为 122478 元,首次打败金融业成为新霸主。金融业工资水平退居次席, 2016 年平均工资为 117418 元。
有人说,二十一世纪是生物的世纪,有人说,二十一世纪是材料的世纪,但是不论是学材料的,还是学生物的,亦或是学机械的,想要转行成“码农”的人数不胜数。或许知乎上的码农认为自己的时薪太低,赚的也都是“血汗钱”,但是和真正的“民工”相比,你会如何选择?
在知乎上有这样一个问题:考上好大学学 IT 是不是当今穷人家孩子晋级中产唯一的出路?截止AI科技大本营发稿时间,这个问题已经有 13186 个关注者,790 个回答,浏览量超过 120 万次。
有理由相信,随着技术的不断发展,未来社会将会经历剧变。那么,为了适应这种剧变,全民学习 CS 是不是一个好的选择?
在美国知名问答网站 Quora 上,有一位父亲提出了这样的问题:我有一个还在蹒跚学步的小孩,为了让她为 15 年后 AI 世界的职场做好准备,我应该尽早地教她学习 Python 吗?
https://www.quora.com/I-have-a-toddler-How-should-she-prepare-herself-for-the-job-market-15-years-from-now-in-the-world-of-AI-Should-I-teach-her-Python-as-soon-as-she-is-willing-to-learn
对此, AI 界的大牛吴恩达是这样回答的:
“是的,请务必教她如何写代码。更重要的是,培养她坚持学习的能力。
在 CS 的世界中,所有人都已经习惯了每隔 5 年就要更换一轮技术以及思维模式(互联网 - >云 - >手机 - > AI /机器学习),因为新技术发明的速度让我们之前做过的部分东西迅速过时,所以 CS 人已经习惯了这种不断学习新事物的状态。
如今,CS 几乎“入侵”了所有行业,所以现在不仅仅是 CS 的世界每隔几年就会有新的变革,而是所有人都需要随之改变。这就是为什么坚持学习是你可以教你女儿最重要的职业技能。
此外,我认为(差不多)每个人都应该学习编程。曾经有一段历史,我们想知道是否每个人都有必要具备读写的能力,还是只要几个识字的僧侣为我们转述文字就够了,大多数人其实并不需要会读会写?又或者我们只需要几个会写畅销书的作家就够了,其他人并不需要具备书写的能力?
但是我们发现,随着读写能力的提高,人与人之间的沟通变得更好了。相比只有为数不多的畅销书作者,就算我们发的邮件只有一个接收者(读者),这也是有价值的。
今天我们所处的时代,只有极少部分的人会编程,然而这些编写的代码都是针对大众用户的。但是,试想一下,如果每个人都会编程,也许某个角落里的夫妻店的老板为了本周的促销活动,就可以自己编写几行代码来定制他们的 LCD 显示屏。又或者丈夫编写一个简单的应用程序,发给他的妻子。虽然它唯一的用户就是妻子,但这跟如今给自己的妻子发一封邮件没什么区别。
扫盲运动的开展已经改变了人与人之间的交流。现在,人机交流正在变得越来越重要,可以预见,编程能力将会成为未来最深层次的人机交流的基础。所以我不认同那些认为世界上只需要几百万程序员的观点,在我看来,(几乎)每个人都应该学习编程,就像每个人都应该学习阅读和写作一样。”
在吴恩达看来,未来所有人都应该学习编程,而“是否会编程”很可能会成为扫盲运动的一项新标准。
中美竞争加剧,全面推广编程教育
当然,看好人工智能的不只是科研人员和投资者,还有各国政府。为了做好迎接 AI 时代的准备,推广编程教育也成了政府的重点工作内容之一。
今年 3 月,人工智能首次被写入中国政府工作报告。7 月,国务院又专门发布了《新一代人工智能发展规划》(以下简称《规划》),并提出了分三步将中国建成科技强国的战略目标。
值得注意的是,《规划》特别支持广泛开展人工智能科普活动,全面提高全社会对人工智能的整体认知和应用水平。而这包括实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。
当然,这么做的不仅是中国。
上个月,美国现任总统特朗普刚刚签署一了个意向备忘录,承诺将每年投入 2 亿美元,拓宽孩子们获得高水平 STEM(科学、技术、工程以及数学) 教育的机会,其中 K-12 阶段的计算机科学是重点。
白宫表示,太多学生缺少高质量的 STEM 教育,只有不到一半的美国高中提供计算机编程课程,而且有接近四成的高中没有教授物理。尤其是对于女性、少数族裔和乡村地区的学生而言,STEM教育还有非常大的需求提升空间。
当然,现如今很多学者都在研究能够自动编程的 AI,但是这些 AI 程序现在来看还非常稚嫩,程序员在很长时间内都不可能会被 AI 替代,因此培养更多的程序员是有必要的。
而且从中美两国对编程教育的重视程度可以看出,“程序员”未来依旧会是最吃香的职业之一。正如一位知友说的那样:它不一定可以让你翻身成为中产阶级,但一定可以脱贫!
不过,人类一直是未雨绸缪的生物。
如果有一天 AI 真的代替人类,掌管了这个世界,这个社会上的绝大多数人会像《北京折叠》的主人公老刀一样,再也见不到早上 8 点的太阳吗?
对于“让孩子进阶中产的唯一路径是编程”这个观点你怎么看,欢迎在评论区留言。