>教育>>正文

苹果CEO:大学学历可以没有,但这项技能高中毕业前应该掌握

原标题:苹果CEO:大学学历可以没有,但这项技能高中毕业前应该掌握

编者的话:近日,苹果CEO蒂姆·库克(Tim Cook)在一次会议上表示,去年苹果在美国的员工中有一半未接受传统4年制大学教育,作为老板很自豪。他还直言,大学学历并不是必须要有的东西。乍一看,这种“大学无用论”似乎像是一种反智言论,但其实是在强调编程这项技能的重要性,“我建议美国的所有学生在完成高中学业之前,就要掌握一定的编程能力。”

早在1995年的时候,苹果创始人乔布斯在一次采访中说,“这个国家的每个人都应该学习如何编程,因为它能教会你如何思考。”而微软创始人比尔·盖茨也曾发推特说,“在21世纪,每一名学生都应该有机会学习必备技能——编程。”

用编程能够做一些不可思议的事情,现代生活对其依赖程度已经不言而喻。但是,学了编程并不一定意味着我们一定要走进科技公司,创造某种技术神话。不论你将来会从事什么领域,学习编程都很值,各行各业的人都在为编程这项技能打call。

新型语言,带领我们走向未来世界

现代社会,编程已经被视为一种语言,因而被赋予了通识教育的意义,不少国家都将计算机课程纳入了中学教育体系。

以美国为例。早在上世纪80年代,计算机科学(Computer Science )已经被纳入高中生的AP课程中(Advanced Placement,预修大学课程,进入美国大学的一项重要指标)。这门课程主要强调基于面向对象的编程方法,以解决问题和算法开发为主。

在2017年,美国大学理事会(CollegeBoard)又开设了一门新的AP课程Computer Science Principles,这门课相当于大学计算机专业第一学期的课程。掌握一定的编程技术之后,在进入大学后,你可以感兴趣的学科。这门课也成为了史上人数增长最快的AP课程。

倡导青少年从小学习编程, 是在适应社会的发展和人才需求。根据公益组织Code.org的统计,在“STEM”领域(科学、技术、工程、数学),有58%的新兴就业岗位与计算机有关,但是只有10%的人毕业于计算机专业。也就是说,计算机技能已经在理工科领域占据重要地位,仅仅靠计算机专业的毕业生无法满足行业需求。

同样地,根据网站的介绍,计算机类的工作是目前美国最急需的工种,当前的职业缺口达到了50万个。这些工作色渗入了每个州、每个行业,增长人数急剧增长。

学编程就是当码农?它真正的好处是这些

这里要说明一点,学编程不等于当码农,而是能够培养一种编程思维。像循环、分支等核心逻辑可以帮助编程者用另一种角度来思考问题。

让我们想一想,是什么原因促使诸如BAT、Microsoft、Facebook这类大型科技企业产生?这背后是人们需要这些东西,而科技创业者知道有一种方法可以满足这种需求。学习编程不需要你去解决世界上的问题,但你可以很好地解决自己遇到的问题。具体来说,学编程有这些好处:

结构化思维模式

当程序员遇到问题时,不会马上开始写代码,而是把它分解成可操作的各个部分,然后再继续下去。所以,当你开始学习编程时,你就养成了一种结构化的思考方式。于是,你逐渐地对自己的大脑进行编程,把每一个问题分解成小块,以便更好地理解。你开始有逻辑地进行思考,这会促使你产生更有创造性的解决方案。

提升效率意识

一个简单的计算机程序能够根据你的需要使一些事情发生改变。一些本来需要反复输入的东西,可以在编程后只需点击一下就轻松实现,让生活中的一些事情真正地实现智能化,省时、省力、高效。学会了编程,你可以创建自己的工具,使生活变得更简单。

以解决方案为驱动

当你学习编程时,你开始从解决方案的角度来看问题。你开始形成这样的思维:不管这个问题看起来多么困难,都要努力去解决它。也就是说,你将变成一个以解决方案为驱动的个体,程序员必须一次又一次地尝试。于是,你会变得有耐心,多次运行、调试,以达到完美的解决方案。

用新兴的方式表达自我

正如音乐家之于音符,画家之于图像,对程序员来说,编程也是一种表达自己思维的方式,学习编程也像是用一门语言进行写作,是一种创造性的表达方式,人们可以用代码表达自己的想法。

学习编程,如何从娃娃抓起?

在编程界,流传着不少编程的神话,扎克伯格6年级开始学习编程,Twitter创始人在8岁的时候开始研究电脑,6岁开始学编程的少年Yuma在苹果应用商店上架了自己的app……这些早早进入编程领域的人,切切实实地改变了我们的世界。

当然,从小学编程并不是要求孩子从小就学习计算机知识,而是从一些简单有趣的事情做起,接触这个领域。正如扎克伯格所言,如果不是为了玩游戏,他可能不会学习编程。这里有几个值得初学者使用的编程网站,趣味性比较强。

Scratch

这个有趣的游戏式编程项目发源自麻省理工学院,是一款图形式的简易编程工具,像堆积木一样地编程,包括了一个完整程序的基本细节。寓教于乐,让孩子在编程中获得乐趣。Scratch现已在全球广为流行,积累了数千万的游戏者。

网址:https://scratch.mit.edu/

Code.org

code.org是一家非盈利性组织,该组织的创立者期望每一名学生都有机会接触并学习计算机科学,网站提供了在线学习编程的课程。这个网站得到了美国科技公司的大力支持,微软、亚马逊等都是网站的捐赠者。

网址:https://code.org/

Made With Code

这个项目是由谷歌发起的,旨在推动更多女孩走进编程世界。网站整体画风十分可爱,有不少结合电影、娱乐方面的小项目,以游戏式的引导为主,互动性很强。

网址:https://www.madewithcode.com/

本文由微信公众号“周成刚在路上”编整,图片来自网络,转载请注明出处并附二维码返回搜狐,查看更多

责任编辑:

声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()
投诉
免费获取
今日搜狐热点
今日推荐