全球最大的職業(yè)能力測評企業(yè) Aspring Minds 今日發(fā)布的最新報告顯示,印度所有的“IT 工程師”中,95%都不具備基礎的編程能力。讓我們來看看到底怎么回事?
近日,全球最大的職業(yè)能力測評企業(yè) Aspring Minds 今日發(fā)布的最新報告顯示,印度所有的“IT 工程師”中,95%都不具備基礎的編程能力。這引發(fā)了很多中國工程師的熱議,難道真的只有5%的人會編程?沒有那么簡單,不過,讓我們先來看看報告里是怎么說的吧。
《不合格的工程師:即將降臨的災難》
根據(jù)這份名為《全國編程技術水平調(diào)查》的報告稱,總共只有 4.77% 的印度 IT 工程師能達到編程相關技術崗位所必須具備的最低水準——寫出基本能正常工作的代碼。
出具調(diào)查報告的 Aspiring minds 是全球最大的職業(yè)能力測評機構,專門幫各類組織、政府機關和機構分析衡量員工/求職者的技術專長。他們的客戶包括 Sapient、可口可樂、通用電器、亞馬遜、Genpact、美國銀行、花旗銀行、HCL、Wipro、塔塔汽車、杜邦、戴姆勒以及現(xiàn)代汽車等。
這篇印度IT工程師的技能報告還登上了印度頂級技術雜志《Dataquest》的2018年4月刊封面,標題還相當聳人聽聞《不合格的工程師:即將降臨的災難》。
Aspiring Minds 開發(fā)的 Automata 測試是目前全球最先進的編程技術測評體系,能綜合分析被試的各項編程能力。目前共有來自 500 多所高校的超過 36000 名 IT 相關專業(yè)學生參加了 Automata 測試。Automata 能夠模擬 C、C++、C#、Java、PHP、Python、SQL 等十幾種語言環(huán)境, 它也是唯一一個采用了高級機器學習技術來評估代碼的測試工具。
言歸正傳,本次調(diào)查報告的最終結論有:
只有 1.4% 的印度IT工程師能寫出功能正常且高效的代碼
超過 60% 的被試甚至沒法寫出能通過編譯的代碼
只有 4.77% 的被試能寫出邏輯上基本沒問題的程序,這是基本上任何一個編程崗位的最低要求
就讀于第三流高校的學生,平均編程水平比第一流高校的學生差五倍。
而報告中提到的關鍵問題有:
只有 36% 的工程師能寫出編譯器通得過的代碼…我們在測試中要求被試解決2個問題,不幸只有 14% 的被試能對兩個問題都寫出能通過編譯的代碼,約 22% 的被試只能有效處理其中的一個問題。
最關鍵的問題在于他們?nèi)狈ψ銐虻幕A知識,無法寫出邏輯正確且可維護的代碼。
僅有 2.21% 的工程師能夠寫出功能完整、效率最優(yōu)的代碼,要知道對于一名好程序員來說,能寫出功能正確無誤的代碼基本上算基礎得不能再基礎的要求了吧……另外有 2.56% 的工程師雖然也能寫出基本上實現(xiàn)目標功能的代碼,但是夾雜了一些錯誤,或者效率達不到要求,但好歹算是基本上能運行。
掌握“編程技能”或“編程技巧”的人,在統(tǒng)計結果中的位置可謂涇渭分明。掌握編程技能的人,能寫出可讀性好,容易維護的代碼;而熟悉編程技巧的人,能夠用最優(yōu)化的方式編寫程序。
最后,報告認為,這次的調(diào)查結果表明,經(jīng)常被印度各大媒體夸耀的所謂印度是“崛起的 IT 巨人”,以及所謂印度的 IT 人才正在“推動歐美計算機科學技術進步”這類謠言,可謂是不攻自破了。
可是...眾所周知,印度軟件產(chǎn)業(yè)發(fā)達,為什么有這么多IT工程師的編程水平不達標呢?
讓我們來看看知乎上的網(wǎng)友是怎么說的:
雖然說這兩個比較靠前的答案對于印度工程師編程能力不高進行了解釋,但是優(yōu)達菌還是覺有疑問,并從網(wǎng)上大量對于本次報告的評論以及報告原文中,發(fā)現(xiàn)了以下兩點原因:
1.嚴謹來說,網(wǎng)傳的“95%印度工程師不會編程”基本來自The New Observer雜志的TNO Staff所寫的文章(就是本文的前半部分)。但是該文章是不嚴謹?shù)?,調(diào)查報告的樣本群體是36800名高校大學生,報告中并沒有明確指出這部分學生的專業(yè),他們將來也不一定就是從事編程方面的工作,所以這樣的調(diào)查樣本得出來的結論有一定失真。
2.針對高校學生編程能力弱的問題,瓦魯納 阿加沃爾(Varun Aggarwal),“有志者”的創(chuàng)始人和首席技術官描述,印度高校中缺乏優(yōu)秀教師、高校沒有匹配的課程,他說:“現(xiàn)在的高校課程將注意力主要集中在了微軟字處理軟件、PPT制作和Excel表格等方面,卻不是用于Basic 和Logo之類的簡單編程語言進行編程教學方面,這也是出現(xiàn)目前這種狀況的罪魁禍首。”
綜上,印度工程師的編程水平究竟如何,我們還是期待有更加嚴謹?shù)膱蟾姘桑?/p>
本文轉自微信公眾號“優(yōu)達學城Udacity”,原文來自 The New Observer 雜志,翻譯 歐剃。
2、芥末堆不接受通過公關費、車馬費等任何形式發(fā)布失實文章,只呈現(xiàn)有價值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。