Android平臺研發(fā)人才缺口30萬 短期將供不應(yīng)求
隨著采用Android系統(tǒng)的谷歌手機、平板電腦等產(chǎn)品逐漸擴大市場占有率,Android平臺人才的缺口日益顯現(xiàn)。據(jù)業(yè)內(nèi)統(tǒng)計,目前國內(nèi)的3G研發(fā)人才缺口有三、四百萬,其中Android研發(fā)人才缺口至少30萬。
職場專家指出,想要從事Android開發(fā)的人員,除了基礎(chǔ)的計算機技術(shù)知識要扎實之外,要根據(jù)各類企業(yè)、各類崗位的不同需求,補充與崗位相關(guān)的Android技術(shù)知識。此外,還要注重項目經(jīng)驗的積累。 ■ 才市動態(tài) 軟件應(yīng)用類Android開發(fā)人才占總需求72% Android一詞的本義指“機器人”,同時也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。 據(jù)職酷網(wǎng)數(shù)據(jù)統(tǒng)計顯示:目前熱招的Android技術(shù)相關(guān)崗位約有3882個,而一個月內(nèi)的有效崗位量在2298個。主要熱招職位包括Android開發(fā)工程師、Android軟件工程師、Android應(yīng)用開發(fā)工程師、系統(tǒng)驅(qū)動工程師,Android手機游戲開發(fā)、Android系統(tǒng)軟件開發(fā)、 Android程序員、Android游戲應(yīng)用版本管理、人機交互分析工程師、Android中間層開發(fā)工程師等。 從人才需求類型來看,目前對Android人才需求一類是偏向硬件驅(qū)動的Android人才需求,一類是偏向軟件應(yīng)用的Android人才需求。從目前的招聘需求來看,后者的需求最大,包括手機游戲、手機終端應(yīng)用軟件和其他手機應(yīng)用軟件的開發(fā)。據(jù)職酷網(wǎng)職位搜索庫統(tǒng)計顯示,目前企業(yè)對這類應(yīng)用軟件的 Android開發(fā)人才占總需求的72%。 職業(yè)專家分析說,由于目前Android 技術(shù)較新,無論是相關(guān)書籍、培訓(xùn)還是大學(xué)教育,都處于初級階段,因此Android人才短期將供不應(yīng)求。從長期來看,隨著各種移動應(yīng)用和手機游戲等內(nèi)容需求日益增加,也將激勵大中小型手機應(yīng)用開發(fā)商加大對Android應(yīng)用的開發(fā)力度,因此Android人才的就業(yè)前景也非常廣泛。 ■ 從業(yè)素質(zhì) 據(jù)職酷網(wǎng)職業(yè)專家Vicky介紹,通信類、半導(dǎo)體類企業(yè)一般從事硬件程序開發(fā)較多,所以需要了解Android系統(tǒng)框架、熟悉Linux系統(tǒng),熟悉ARM技術(shù)等。 熟悉Java語言、C++語言,熟悉Android SDK即Android開發(fā)框架,熟悉Android下的網(wǎng)絡(luò)通信機制,同時,還要了解Android平臺上不同的編程邏輯,同時,還要學(xué)習(xí)Android平臺下的一系列開發(fā)工具等等。 計算機、互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)類企業(yè)側(cè)重在應(yīng)用軟件的開發(fā)上,這類人才要求熟悉java開發(fā)環(huán)境及相關(guān)開發(fā)工具,有較好的軟件設(shè)計思維與模式,同時熟悉Android的框架。 據(jù)樂成數(shù)字通信學(xué)院副校長耿賽猛介紹,做Android開發(fā)要培養(yǎng)溝通交流能力、以及團(tuán)隊協(xié)作能力和項目經(jīng)驗的積累,“項目是以團(tuán)隊合作的方式來完成,通過團(tuán)隊合作,做成一個項目,讓應(yīng)用程序能在手機的移動商店上線”。 ■ 企業(yè)需求 青睞有完整項目經(jīng)驗的工程師 ●劉惠霞,新浪無線人力主管 公司目前最需要的是Android應(yīng)用開發(fā)工程師和Android內(nèi)核/驅(qū)動開發(fā)工程師,主要負(fù)責(zé)Android平臺應(yīng)用軟件、游戲開發(fā)和程序的維護(hù)。 在新浪手機微博的Android工程師具備至少1年以上實際Android平臺開發(fā)經(jīng)驗,并且需要熟悉軟件開發(fā)流程,具有獨立工作能力和快速學(xué)習(xí)能力,良好的團(tuán)隊協(xié)作意識和溝通能力。 學(xué)歷原則上是全國重點大學(xué)本科以上學(xué)歷,除非應(yīng)聘者在某方面有過人之處,如“微博控”、Android技術(shù)達(dá)人。但是本科是必需的。 以下兩方面突出的工程師會備受企業(yè)青睞。一方面,擁有完整的Android項目經(jīng)驗的工程師,一般具有扎實的操作系統(tǒng)知識,網(wǎng)絡(luò)通信知識,懂得軟件開發(fā)流程;另一方面,面試中對工程師的“氣質(zhì)”和學(xué)習(xí)能力也有所考慮,要具備踏實穩(wěn)健的態(tài)度、較強的自我學(xué)習(xí)更新能力和突出的產(chǎn)品意識。 ■ 專家觀點 積累項目經(jīng)驗 了解手機開發(fā)特點 ●耿賽猛,樂成數(shù)字通信學(xué)院副校長 進(jìn)入Android這個領(lǐng)域的門檻非常低,但是要做到比較高端的階段,除了技術(shù)知識的儲備以外,要注重項目經(jīng)驗的積累,注重手機開發(fā)的特點。通過自己實際使用Android應(yīng)用,分析各個應(yīng)用產(chǎn)品的特點,注重用戶的UI(用戶界面)交互體驗,使開發(fā)出來的程序能更符合用戶的使用習(xí)慣。 要具有能在產(chǎn)品上實現(xiàn)的創(chuàng)新思維 ●Vicky,職酷網(wǎng)職業(yè)發(fā)展專家 Android 領(lǐng)域人才與其他技術(shù)領(lǐng)域的程序開發(fā)人才的最大區(qū)別,在于Android是個新的系統(tǒng)環(huán)境,要有創(chuàng)新思維,并且這些創(chuàng)新思維能夠在產(chǎn)品上實現(xiàn),這就需要對所開發(fā)產(chǎn)品自身的熟悉,同時還要了解產(chǎn)品用戶的需求。另外,還要關(guān)注相關(guān)領(lǐng)域的新技術(shù),有較強的學(xué)習(xí)能力。在平時工作中,積極地去做項目,不斷與別人交流,思考如何把項目做得更好。 對于大學(xué)生而言,如果,自身對硬件底層相對了解,可以選擇一些設(shè)備廠商;對于一些生活應(yīng)用方面有興趣,有很多新奇的想法希望通過程序?qū)崿F(xiàn),也可以選擇一些應(yīng)用程序方面的開發(fā);對于技術(shù)能力相對較弱或?qū)τ谝苿赢a(chǎn)品有興趣的學(xué)生,也可以選擇一些產(chǎn)品專員、測試、設(shè)計等崗位。 ■ 從業(yè)者說 ●葉賽爾,友錄通訊公司Android開發(fā)工程師,2007年清華大學(xué)計算機專業(yè)畢業(yè) 進(jìn)入Android平臺很容易,只要有計算機方面的知識,扎實的編程功底,Java開發(fā)技術(shù)和對計算機語言的理解、對數(shù)據(jù)庫、協(xié)議的理解,但越往高層次做,要求就越高,如對于產(chǎn)品概念的把握,對于交互的把握,如何讓戶使用起來更方便。 在這個領(lǐng)域做到優(yōu)秀,首先要愛這個平臺,喜歡Android的各類軟件,愿意下載體驗它;其次要明確自己的發(fā)展方向,看自己究竟是適合做上層的,偏向UI、交互邏輯方面的,還是下層的數(shù)據(jù)庫、網(wǎng)絡(luò)多線程等內(nèi)容;第三多看源代碼,多學(xué)習(xí)開源的學(xué)習(xí)資料。遇到問題隨時學(xué)習(xí),如一個手機安全軟件,需要攔截一些垃圾信息,弄懂哪些算法才能實現(xiàn)這些功能。第四,要能夠把一個項目完整地做出來。