周雪昳+边策
当第一辆红旗车开上长安街的时候,没有人想到,如今北京会有911万人参加小客车指标的摇号,也没有人想到如今驾驶会成为一个大众技能。
同样,对于第一代互联网人以及当前的大部分人来说,编程仍是一个职业技能,但如今这项技能正在某些地方快速地走向大众化。
不久前,美国总统奥巴马在接受媒体采访时被问及该如何让美国在全球科技创新中保持领先,奥巴马认为“需要让孩子参与到科学与数学之中,所有人都应该尽早地学习如何编程,编程应当与ABC字母表和颜色同时得到教学”。
这是一个编程的世界
编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程,简而言之编程是人类和计算机对话的一种语言。
那么问题来了,为什么奥巴马会把编程抬到与ABC字母表同等的高度?奥巴马称,“编程关乎美国的未来,我们需要孩子们熟练地掌握这些技术”。于是,在2016年1月,奥巴马政府公开宣布将投资40亿美元,成立“所有人的计算机科学项目”,推动美国计算机科学的发展。
不只是美国,新加坡总理李显龙也曾在社交网络上晒出了自己的C++代码,一个数独游戏的片段呼吁全民学习编程,英国更是将编程列为必修课。
举一个简单的例子,掌握编程能力会像之前掌握了读写能力所带来的转变一样,大大提高人们的生产力,正在上大学或者是已经毕业参加工作的学生通常都有春运买火车票的经验,不会编程的学生会这样做:……p>