人的潜力

破解密码障碍

2014年,在美国和英国进行的一项研究中,制造企业哀叹缺少的不是制造业人才,而是数字人才。对先进技术技能的大量需求和几乎不可能实现是一个反复出现的主题,几乎贯穿今天的每一个行业。白宫一项名为“US2020”的倡议称,到2018年,仅美国就将在科学、技术、工程和数学(STEM)领域创造120万个新工作岗位,而美国很难填补这些岗位。同样,由欧盟委员会发起的“欧洲2020”倡议“欧洲数字议程”预计,到2020年,欧洲将缺少至少82.5万名信息和通信技术(ICT)专业人员。在这里,有必要澄清的是,广泛的技术领域需要各种与STEM资格证书、数字素养和代码素养相关的技能。尽管它们经常被放在一起,但在任何关于人才短缺的讨论中,STEM资格证书、数字素养和代码素养都是不同的。

显然,数字化是就业市场上的一种新素养。在不久的将来,90%的工作都需要数字技能(如果现在还没有的话),数字素养正迅速成为就业卫生。随着对数字素养的需求不可避免地衍生上升,对代码素养的需求也将随之上升。

这就是为什么,很难理解为什么很少有人从很小的时候就开始培养这种至关重要的技能。即使先进的计算机技术已经从它的基座上走下来,变得个性化,渗透到日常生活的方方面面,基础的计算机科学——编码、编程、开发——仍然停留在少数人的神秘领域。

在美国,很可能在其他地方,代码识字的降级植根于各种遗留的社会问题,从金融到社会到文化。但现在,一种新的叙事正在慢慢展开,它由一场旨在在美国建立编码意识和教育的草根运动书写,而出名的不是别人,正是奥巴马总统本人,他甚至还认真地写了一些。Code.org和纽约科学院(New York Academy of Sciences)等组织正不知疲倦地与全国各地的学区合作,让它们从小学一年级开始,就把编程作为课程的一部分。除此之外,他们还通过“编程一小时”(Hour of Code)活动来普及编程需求,敦促每个美国学生只花一个小时学习编程,并在计算机科学教育周(Computer Science Education Week)周围组织活动。

但是,虽然提高代码读写能力的整个想法听起来很简单,但它实际上是一个巨大的议程。在执行方面存在巨大的挑战,从缺乏全国统一的学校课程标准和缺乏评估框架,到教师培训和其他资源和立法问题缺乏资金。但到目前为止,最大的挑战是改变人们的思维模式,从“编码是极客的专利”转变为接受它是一项能够真正改变生活的基本技能。

不是一般的工作,是最好的工作

高科技数字工作通常位居榜首。尖端职业现在涉及人工智能、raybet二维码数据科学、机器人和游戏。劳工统计局(Bureau of Labor Statistics)说,他们的工资自然也更高,几乎是美国平均水平的两倍。但最后的结论是,很快,需要数字技能的工作将成为唯一可供选择的工作。在一份即将消失的十种职业列表中,只有一个数字条目——社交媒体经理,排在第十位。另一方面,数字工作将变得越来越美妙,为远程外科医生、媒体混音师、简化专家和机器人顾问提供了机会。对于那些陷入死胡同、有可能被裁员的工作的人来说,获得编码技能很可能意味着新生。例如,在传统装配线上工作的工人,如果他了解了3D打印模型和用于创建模型的软件是如何构建的,就会发现自己处于制造的最前沿。

做得多,做得多

这么说你不想当程序员了?你甚至都不想要一份“科学”工作。很好。但是代码知识仍然是相关的,因为它能让你在你选择的职业中脱颖而出。或者简单地说,把事情做得更有效率。以下是一些场景:如今的电影制作人几乎可以通过数码技术完成从拍摄到放映的所有工作。了解软件是如何构建的将使她能够从中提取出最大的性能。现在想想银行的销售主管。如果熟悉企业银行应用程序的代码,他就可以告诉客户他们所要求的定制是否可行,而不需要再与客户核实。现在切入立法领域,参与国安局听证会的议员现在需要理解加密等概念。 Essentially, knowledge of software code facilitates a better understanding and appreciation of the working environment surrounding any job involving the use of technology. Code literacy is of higher import than mere computer literacy, because where the latter teaches people how to use digital tools from the outside, the former helps them understand the very same tools from the inside, and thereby exercise greater control over them.

全体地

美国的技术劳动力完全同质化——白人或亚洲人,中产阶级到富人,以及男性。这是因为获得计算机科学教育(劳动力的供给渠道)的机会是高度不平等的。美国高中计算机科学预修课程的注册数据显示,15%是女孩,其中约一半,8%是非裔美国人或西班牙裔。在很大程度上,被排斥的原因是文化和根深蒂固的刻板印象——“女孩不会编程”,或“这太难了”等等。将计算机科学排除在他们的教育之外,很大一部分人口,其中大多数在经济和社会上处于劣势,正在关闭一个有吸引力的计算机职业和向上流动的前景的大门。显然,关心多样性和包容性问题的政府应该利用代码素养作为该议程的一个强大工具。

经济学

在最近的一项联合研究中,两家领先的分析公司预测,到2020年,数字技术将为世界经济增加1.36万亿美元。虽然这本身可能并不重要,但重要的是,数字增长总体上也提高了经济增长率。因此,数字密度每提高10个基点(以100计),就可能使发展中的经济增长加快50个基点。

这就是为什么计算机科学被誉为后工业革命时代最重要的财富驱动因素。鉴于财富越来越多地通过知识产权产生,未能发展必要的基础计算机技能基础的现代经济体将很快落后。

那么,现在有解决方案了吗?

虽然代码识字信息需要多年的努力才能在我们的社会和教育系统中深入人心,但这个理念已经在行业社区中产生了强烈的共鸣。科技行业也认识到,有必要大力支持代码读写运动。例如,印孚瑟斯(Infosys)正试图通过支持中小学和大学的计算机科学教育,帮助孩子们从小就建立连贯的职业道路。美国印孚瑟斯基金会正在与许多参与各种相关活动的机构进行合作,从服务提供、宣传到研究和决策。

这种自上而下的努力是必要的,但也只能做到这么多。要使编程识字的指针移动,需要在基层对计算机科学教育有迫切的需求。家长们必须与当地的学校和社区一起参与有关学校课程未来发展的对话,并向立法者请愿,要求他们立法支持学校课程的发展。他们也需要看到更大的图景,通过提倡将计算机科学作为核心标准,他们不仅在解决今天的一些最大的问题,而且也在准备迎接明天的挑战和机遇。