據國外媒體報道,在培養高質量工程師方面,美國正在逐漸被印度和中國甩到後面,因此美國正在小學和中學階段普及計算機編程課程。與此同時,以Lua為代表的入門級編程語言則成為美國青少年未來接觸高級編程工具的敲門磚。
以下是文章內容全文:
年僅12歲的美國少年亞歷克斯?福伊特(Alex Foyt)已經是在線游戲開發領域的老手了,他在6年時間裡開發了98款游戲,其中包括一款躲避從天而降的胡蘿卜和小雞的生存挑戰游戲。
福伊特掌握游戲開發的秘訣是:他此前學習了如何使用Lua語言進行編程的方法,而正是這種編程語言使他掌握了更加高級的軟件開發工具。
居住在美國紐約州奧爾巴尼市的福伊特表示:“我特別希望能夠成為一名計算機程序員,並且靠編程生活。”他最近長途跋涉到加州的聖克拉拉參加由游戲網站 Roblox Corp.贊助的一個會議。Roblox為用戶提供了一個通過僵屍或中世紀堡壘等互動動畫開發和操作游戲的平台
在網絡游戲和以蘋果iPhone為代表的設備程序大行其道的今天,Lua已經成為幫助剛剛涉足軟件編程領域青少年的入門視覺編程語言之一。包括Roblox在內的很多網站都在大力宣傳這些視覺編程語言。谷歌(微博)和思科經常抱怨美國工程人才出現斷層現象,而這些編程語言也對解決人才短缺問題具有指導意義。
在美國斯坦福大學教授計算機科學的史蒂夫?庫珀(Steve Cooper)指出:“工程人才短缺是美國科技市場增速放緩的一大主因。如果你去大學招聘會看看,就會發現雇主都扯著嗓子喊‘如果你是計算機科學家,快到我們這裡來!’”
人才培養差距明顯
在培養高質量工程師方面,美國正在逐漸被印度和中國甩到後面,因此讓美國青少年早點接觸編程十分重要。
經濟合作與發展組織(Organization for Economic Cooperation and Development, 簡稱OECD)2011年針對在25歲到34歲之間就業的發達國家大學本科畢業生進行了一項調查,結果顯示在獲得過理科或工程學學位的畢業生比例排名中, 美國僅僅列在全球第23位。
美國信息技術咨詢公司Cognizant Technology Solutions Corp.(CTSH)總裁戈登?科伯恩(Gordon Coburn)指出:“這種差距在小學階段就體現出來了。到他們上大學時,他們根本沒有掌握數學知識。因此市場緊缺高質量的編程人員,只要我們發現類似人 才,有多少我們招多少。”
雖然Lua編程語言已經有20年的歷史,但直到最近幾年才又重新煥發出了生機,這還要歸功於Roblox.這家網站成立於2005年,截至今年7月,該網 站的獨立訪問用戶已達1,100萬,用戶年齡多數都在8到14歲之間。而且,Roblox用戶已經累計開發了超過800萬款游戲。