我们认为每个人都应该学习编程。这不仅仅是因为现在懂编程的人存在巨大缺口……技术的本质正在日益水平化,而不是垂直化。很多人认为,技术像其他事物一样,是一种垂直化技能。

—— 苹果 CEO 蒂姆·库克

大声

2017-09-27 16:42

每个人是否都应该学习编程?

前阵子库克在接受《财富》杂志的采访时,再次提及了这个老生常谈的话题:

我们认为每个人都应该学习编程。这不仅仅是因为现在懂编程的人存在巨大缺口……技术的本质正在日益水平化,而不是垂直化。很多人认为,技术像其他事物一样,是一种垂直化技能。

所谓水平化的技能,是指不管从事什么行业都需要具备的基础能力,比如语言、写作。但是像医学、法学这种无需人人具备的知识体系,就属于垂直化技能。

正如人工智能正在成为新时代的电力,技术的本质正在水平化基本上已是行业共识。所以,站在库克的角度看,编程在未来如同写文章、换灯泡一样,是工作和生活的基本技能。

但这种观点又比较宏观和长远。

具体看,编程只是技术范畴里很小的一种技能,它可以小到一个程序,一种语言,甚至一段命令行。

编程跟写作不同的是,编程本身并不是一门学科,而是一种应用技术,是很多学科和对其他领域知识的组合。学会一种计算机语言的表达,对于解决实际问题帮助不大。

另外,对于技术领域很现实的另一个问题是,技术的更迭来得太快。不少文科生学过 C 语言,但如今却没什么人在用。如果只是掌握了皮毛,可能于事无补。

从短期看,把编程打包成学生书包里的教材,可能更多意义在于让每个人了解这个由软件驱动的世界的运行逻辑,以致于不会出现有人在软件系统崩溃时,只会指着电脑骂娘。

后评论

评论在审核通过后将对所有人可见

正在加载中

热爱 News Feed 与 Menu,正在努力让每天处理的信息量超过脂肪摄入量。

我只能说明年的巴展(巴塞罗那 MWC 大会)我们还会有更厉害的技术,不只展示一些通过供应链等合作获得的一些能力

查看全文 —— OPPO 副总裁沈义人

Twitch 用户一般一天不会多次打开 app,但他们观看时间会更长。我觉得这是健康的。就像我会去看电影,一次花上两小时,但这不意味着我对电影上瘾了。

查看全文 —— Emmett Shear,Twitch CEO

苹果和像麦当劳这样的连锁餐饮业其实都陷在类似的问题中:它们的健康营收增长数据背后都藏着潜在的需求问题。

查看全文 —— Sarah Halzack,《彭博社》评论员

一直以来,大部分人都默认下一个比尔·盖茨将会和上一个比尔·盖茨很像。当社会预设科技人才是某种人的时候,这种刻板印象就会反向打击年轻女性和有色人种加入科技行业。

查看全文 —— 梅琳达·盖茨,盖茨基金会联合创始人

(语音营销)已不是从前的有趣实验,而是为未来准备的一项投资。这一切都是为了在未来五年里,保证自己的品牌能在用户进行语音搜索时依旧有影响力。

查看全文 —— Abbey Klaassen,360i 广告公司纽约负责人