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