2014年至2019年,在職的前端和后端開發(fā)工程師人數(shù)比率從1:5提升至1:2至1:2.5左右;
2019年我國在職信息技術(shù)人員總數(shù)約為270萬人,其中前端開發(fā)工程師約為65萬人;
前端開發(fā)工程師每年新增需求量約為16萬人,其中初級工程師約為4萬人,中級和高級工程師約為12萬人;
根據(jù)技術(shù)人才層級供需矩陣,頂尖的高職畢業(yè)生適配擁有自主產(chǎn)品和服務的應用型企業(yè),優(yōu)秀的高職畢業(yè)生適配項目型企業(yè);
近日,中國軟件行業(yè)協(xié)會教育與培訓委員會(以下簡稱教培委)發(fā)布了2020年季度研究報告:《軟件與信息技術(shù)高職畢業(yè)生職業(yè)發(fā)展環(huán)境報告:前端開發(fā)工程師》(下文簡稱《報告》)。該報告對前端開發(fā)工程師崗位的供需狀況、技術(shù)發(fā)展趨勢進行了分析,為希望從事前端開發(fā)工作的高職畢業(yè)生及高職學歷背景員工的就業(yè)或職業(yè)生涯規(guī)劃提供了參考。
《報告》顯示,自 2014 年起,隨著我國數(shù)字化經(jīng)濟的發(fā)展,前端開發(fā)工程師崗位市場需求量逐年增加,在職的前后端開發(fā)工程師人數(shù)比率也從 2014 年的 1:5 變?yōu)?2017 年 1:3,進而提升至 2019 年的1:2至1:2.5。
ICT-Skilled Worker Estimates》報告,教培委結(jié)合近年調(diào)研數(shù)據(jù)分析認為,2019 年我國在職信息技術(shù)人員總數(shù)約為270萬人, 其中前端開發(fā)工程師約為65萬人,前端開發(fā)工程師職業(yè)生命周期約為10至15 年,隨著前端技術(shù)發(fā)展和傳統(tǒng)企業(yè)數(shù)字化轉(zhuǎn)型,前端開發(fā)工程師每年新增需求量約為16萬人,其中初級工程師約為4萬人,中級和高級工程師約為12萬人。
受益于基于云計算的小程序等輕應用被廣泛接受,企業(yè)對前端開發(fā)崗位的需求在未來5年左右仍將保持旺盛,人才需求處于不滿足的狀態(tài)。對于前端開發(fā)崗位,企業(yè)對中級和高級工程師的需求遠高于初級工程師。計算機相關專業(yè)的高職畢業(yè)生、部分本科畢業(yè)生和培訓機構(gòu)前端開發(fā)課程結(jié)業(yè)學員競爭前端開發(fā)初級工程師崗位,造成初級工程師供大于求的現(xiàn)狀。
根據(jù)教育部發(fā)布的數(shù)據(jù),2019年高職院校計算機相關專業(yè)畢業(yè)生28萬余人,本科院校計算機相關專業(yè)畢業(yè)生34萬余人,是前端初級工程師的主要人才供應渠道。通過對軟件和信息技術(shù)服務業(yè)培訓機構(gòu)訪談,2019年度培訓機構(gòu)向企業(yè)提供前端初級工程師總?cè)藬?shù)約為2萬人。
高職院校計算機相關專業(yè)優(yōu)秀的20%左右畢業(yè)生中, 其中8%左右選擇專升本,3%左右頂尖的畢業(yè)生被擁有自主產(chǎn)品和服務的企業(yè)選拔和培養(yǎng),其他10%-12%的畢業(yè)生可以從事前端開發(fā)初級工程師工作;另有20%左右的畢業(yè)生掌握一定的計算機相關專業(yè)知識,但自身能力有限,他們退而求其次選擇測試、運維、客戶服務、銷售等信息技術(shù)服務業(yè)崗位。而約有一半以上的畢業(yè)生無法進入軟件與信息技術(shù)服務業(yè)工作,選擇非對口就業(yè)。
受限于生源、師資力量、課程體系等方面的影響,以及前端開發(fā)初級工程師供大于求的市場環(huán)境,高職畢業(yè)生進行求職時面臨較大壓力,需要仔細選擇適配企業(yè)。
根據(jù)教培委提出的技術(shù)人才層級供需矩陣,高職畢業(yè)生前端開發(fā)崗位求職應選擇適配企業(yè):頂尖的高職畢業(yè)生適配擁有自主產(chǎn)品和服務的應用型企業(yè),優(yōu)秀的高職畢業(yè)生適配項目型企業(yè)。進入應用型企業(yè)的高職畢業(yè)生可以做長期發(fā)展的職業(yè)規(guī)劃,學習企業(yè)所處領域的先進技術(shù),提升工作能力,與企業(yè)共同發(fā)展進步。項目型企業(yè)注重人力成本,大量招聘高職畢業(yè)生,但提供的薪資水平比應用型企業(yè)偏低。
探索型和前沿型企業(yè)不招聘高職畢業(yè)生,而基礎級組織生存壓力較大,不能給入職員工提供穩(wěn)定的工作環(huán)境。
中小企業(yè)通常沒有管理大量后臺數(shù)據(jù)的任務,期待一位工程師可以完成前端開發(fā)并管理數(shù)據(jù)庫。
大型企業(yè)業(yè)務復雜,期待擁有全棧知識的人才進入項目團隊降低前后端溝通成本,提高開發(fā)效率;開發(fā)復雜項目過程中,需要全棧工程師的全局性思維。
高職畢業(yè)生進行職業(yè)規(guī)劃時,將自己培養(yǎng)成全棧型人才有利于提高自己的個人價值,在職業(yè)發(fā)展上擁有更多選擇空間。
大前端相關的跨平臺開發(fā)技術(shù)可以為企業(yè)顯著降低開發(fā)成本,未來會持續(xù)受到追捧。優(yōu)秀的高職畢業(yè)生可根據(jù)自身情況選擇一到兩種解決方案進行學習和掌握。
對于《報告》中提到的目前高職院校課程設置存在的問題,教培委秘書長初曉光表示,雖然普遍開設了數(shù)據(jù)庫、HTML5、CSS3、Java 等基礎課程,但是大部分高職院校并未根據(jù)前端技術(shù)發(fā)展趨勢,教授學生熟練掌握一項框架技能。導致這種情況的原因有三個方面,首先,高職生源經(jīng)過多次分流,學生學習的主動性,刻苦程度,職業(yè)規(guī)劃發(fā)展意識都相對較弱;其次,高職院校受師資水平、體制限制,難以跟蹤熱門技術(shù)并將其引入教學;最后,學生需要真實的企業(yè)級項目進行實訓來習得所需的技術(shù)能力,而高職院校往往做不到充分的產(chǎn)教融合來保障實訓水平。
針對這些問題,初曉光向高職院校提出建議:高職院校應根據(jù)自身情況,在基礎原理課程正常教授的基礎上,集中師資力量,將一到兩項前端框架技能的教學做精、做深,并以此為切入點,深度開展產(chǎn)教融合實訓,培養(yǎng)學生解決實際問題的能力,提升高職畢業(yè)生的求職競爭力。他還表示,對于前端開發(fā)崗位而言,Vue.js是國內(nèi)目前最流行的框架技術(shù),高職院??梢愿鶕?jù)自身條件合理安排師資,加大對Vue.js教學的投入。有條件的高職院校可以加強對Node.js的教學,為畢業(yè)生未來成為全棧開發(fā)工程師打下基礎。返回搜狐,查看更多