分享到:

什么造就了美国12岁程序员潮

[来源:] 2012-08-30 10:35:00 编辑:Silicon Alley Insider 点击:

曾为硅谷带来高科技公司“婴儿潮”的20岁创业现象,此前一度在国内被奉为圭臬,如今20岁这个年龄标杆恐怕又要提前了。12岁的苏亚雷斯在TED大会上的演讲视频,为国内视频分享网站带来高达数十万次的点击,17岁的俄罗斯高中生A
什么造就了美国12岁程序员潮
曾为硅谷带来高科技公司“婴儿潮”的20岁创业现象,此前一度在国内被奉为圭臬,如今20岁这个年龄标杆恐怕又要提前了。
12岁的苏亚雷斯在TED大会上的演讲视频,为国内视频分享网站带来高达数十万次的点击,17岁的俄罗斯高中生Andrey Ternovskiy ,更是在纽约为自己的视频聊天网站Chatroulette 争取风投。 
如今的美国正出现一种“12岁编程”现象,《Silicon Alley Insider》 对此做了一番梳理,文章由腾讯科技翻译,虎嗅节选如下:

年仅12岁的美国少年亚历克斯•福伊特(Alex Foyt)已经是在线游戏开发领域的老手了,他在6年时间里开发了98款游戏,其中包括一款躲避从天而降的胡萝卜和小鸡的生存挑战游戏。
福伊特掌握游戏开发的秘诀是:他此前学习了如何使用Lua语言进行编程的方法,而正是这种编程语言使他掌握了更加高级的软件开发工具。
在网络游戏和以苹果iPhone为代表的设备程序大行其道的今天,Lua已经成为帮助刚刚涉足软件编程领域青少年的入门视觉编程语言之一。
虽然Lua编程语言已经有20年的历史,但直到最近几年才又重新焕发出了生机,这还要归功于Roblox。这家网站成立于2005年,截至今年7月,该网站的独立访问用户已达1,100万,用户年龄多数都在8到14岁之间。而且,Roblox用户已经累计开发了超过800万款游戏。

移动应用程序开发平台Corona Labs Inc.也在使用Lua编程语言。而在与另外两大入门级编程语言Alice和Scratch的竞争中,Lua也表现出了积极的上升势头。
美国杜克大学计算机科学学院主任布鲁克•奥斯伯恩(Brook Osborne)表示,基于Alice、Scratch和Lua编程语言的程序开发平台有助于在小学和中学普及编程知识,教会这些学生解决问题的技巧,并将学生的编程兴趣拓展至包括Python、Java、Ruby和C++等其他编程语言。
奥斯伯恩指出:“当你理解了编程的概念并掌握了程序员的思维结构以后,学习计算机句法就没有任何障碍了。”
一些年轻的程序员正在通过在线编程课程学习编程技术,包括Udacity Inc.、Codecademy和Coursera Inc.在内的初创企业就提供这样的在线课程。Codecademy的联合创始人扎克•西姆斯(Zach Sims)指出,自从2011年8月推出在线编程课程以来, Codecademy的用户已经超过100万,而且无论是小学教师还是大学教授都在课堂上使用该公司提供的编程资料。西姆斯还指出,学习编程正在成为一种“新素养”。

虎嗅注:转载本文只做美国一种新现象的说明。如果家长看到希望还是听听为好,可以作为励志故事,但尽可能的不要作为子女的人生指针,毕竟美国的大环境是鼓励人的成长可以追随自己的心,而中国更多还是注重先把书读好以后再说。

分享到: