袁燕妮
(江西外語外貿職業學院電子商務學院 江西省南昌市 330099)
2019年以來,國家組織實施“1+X”制度試點工作中,高校是“1+X”制度試點的實施主體。在兩年內,全國各類高職院校申請試點,在探索與改革中逐步前進。國家關于“1+X”制度試點工作的實施也在不斷的探索和改進,2021年4月28日,云南財經職業學院組織面向Web前端開發職業技能等級證書試點院校的職業技能等級證書標準以及教學研討交流會,此次培訓和交流會主要有國家工業和信息化部教育與考試中心和中慧云啟科技集團有限公司提供技術支持,非常系統和全面的對“1+X”WEB前端開發職業證書考試知識點進行梳理,并提出2021年下半年“1+X”Web前端開發針對中高級考核將會有一系列的變革,這將改變今后高職院校的人才培養計劃,并影響其今后的課程建設和體系設置。
2019年4月,國家教育部、發改委、財政部、市場監管總局聯合印發了《關于在院校實施“學歷證書+若干職業技能等級證書”制度試點方案》,提出教育要以學生為中心,培養出高質量高水平的復合型技術技能人才,主張將學歷證書與職業技能等級證書結合起來,改革人才培養模式和評價模式,從而全面的提高人才培養質量,拓展學生的創業就業本領[1]。試點的范圍以高等和中等職業學校為主,應用型本科高校、本科層次職業教育試點學校以及社會開放性大學也要積極參與。探索實施1+X制度,改革教學課程設置,培養實用型人才模式是職教20條的重要改革部署,也是職業教育發展中的重大創新。
為適應社會市場對Web前端開發人才的需求,2021年4月28在云南財經職業學院舉辦的“Web前端開發”師資培訓中,國家工信部教育與考試中新培訓處區域負責人王欣欣明確指出,2021年下半年“1+X”Web前端開發技術考核標準將會發生重大變革,在中高級考核中將加開Java方向的可選項,這一重大變革將會影響未來幾年內高職院校Web前端開發方向的人才培養方案和專業設置,這也標志著PHP和Java在Web前端開發方面均有舉足輕重的作用,其地位是并駕齊驅的。
PHP是RasmuSLerdorf推出的一種開源的、多用途的、跨平臺的嵌入式腳本語言,也是一門服務器端程序設計語言,它可直接嵌入HTML,無需編譯,直接解釋執行。PHP腳本語言主要有三個方面的應用領域,第一,PHP最主要最傳統的目標領域,即服務端腳本;第二,命令行腳本;第三,編寫桌面應用程序。
由于目前社會上關于PHP的培訓較少,PHP開發腳本語言行業競爭力小,但其在市場上的需求所占份額卻很大,很多知名互聯網公司,如騰訊、百度、搜狐、淘寶都在使用。另外,PHP在互聯網應用中是一些新興產業的有力技術支撐,如物聯網、Web2.0、云計算等催生出來的新的產業和服務。而且,隨著移動互聯網的飛速發展和5G時代的到來,PHP在越來越多的Web應用中被作為主流的開發技術語言。
Java和Python、C++一樣是一門計算機編程語言,我們日常使用的安卓手機的APP均有Java編寫而成,它的應用非常廣泛,很多大型網站以及多數管理信息系統的應用服務器程序也基本都是用Java語言編寫而成。Java主要負責的領域是網頁制作、數據庫操作以及Web后端開發等。
Java在linux平臺下,配合tomcat、mysql等可輕松搭建服務器端,Java編程語言目前在全球服務器端的應用達到約3千萬臺。Java的跨平臺特征除了在服務器端的應用外,還有其他多個方面的應用,如Swing是就是一個純Java寫出來的GUI工具包;J2EE是目前市場上主流的企業級分布式應用平臺的解決方案,還有Android、J2ME等都是Java的應用體現。
在開發與維護時間及穩定性方面,Java是純面向對象開發、功能強大的語言,其開發速度比較慢,但其穩定性極好。PHP是嵌入式腳本語言,其與網頁的結合性較好,由于其簡單好學,因此開發與維護時間較短,但其穩定性較差。
在系統安全性方面,由于PHP腳本語言的開源式特點,其開發程序代碼很容易被修改,而Java開發的程序由操作系統直接管理,由于只能看到一些編譯好的類文件,無法看到完整的源代碼,黑客若要想改源代碼,不能從Web服務器下手,需從操作系統下手,所以破解難度較高,安全性較好[2]。
在執行效率方面,PHP是基于解釋的,即完全不編譯,而Java本身就屬于半編譯型語言,所以兩者相比,PHP相對較慢,Java的執行效率要明顯優于PHP。
就發展空間而言,由于PHP起步較低、簡單易學、開發快速,目前許多網站都是用PHP開發,如電商、社區等方面。因為PHP具備非常成熟的開源代碼和模板,很多中小企業前期為了快速構建項目,均會選擇PHP開發技術,因而其應用極為廣泛。PHP開發語言也是搭建服務器的一種形式,較適合處理網頁前端開發。而在后端開放發面,由于Java具有強大的跨平臺處理能力,其主要負責網頁制作、數據庫操作等。Java技術具有卓越的高效性、通用性、安全性和平臺移植性,廣泛應用于PC、科學超級計算機、游戲控制臺、數據中心、移動電話和互聯網,因此市場對Java編程語言人才需求相當大,同時它擁有全球最大的開發者專業社群,發展和擴充性非常好。
從發展瓶頸方面比較,Java開發技術學習門檻高,要先掌握很多開源框架后再進行搭建技術架構的學習,開發較復雜,調試周期較長,且需團隊開發。一個好的Java程序員所需的知識儲備更多,而且好點的Web server都是收費的,因此,Java并不適合中小型企業。PHP腳本語言只關注應用層面,且是開源的,其安全性、穩定性和可擴充性相對較差,而且開發復雜應用稍顯吃力[3]。
綜上所述,兩者均為應用廣泛的編程語言,從整體來說PHP開發技術適合中小型企業,它可將單一事件做好,卻不適合完成集成度較高的多項并發事件。而Java開發技術擅長安卓系統開發,適用于大型系統,但其學習難度較大。Java和PHP各有優勢,新手可從PHP入手,但從長遠考慮,Java的發展前景更好。“1+X”制度WEB前端開發增開Java方向順應了WEB前后端開發的需求,對高職院校的學生培養起到積極的作用,同時,高職院校未來幾年的人才培養計劃也要隨之調整,課證融通政策也將對課程設置產生巨大的影響。

表1:Web前端開發專業人才培養方案[5]

表2:Web前端開發職業技能等級要求(PHP和Java方向1)

圖1:Web前端開發專業課程體系設置
“課崗證”融通可實現職業崗位需求與學校技能教育的相對吻合,學生既能掌握專業基礎理論知識和課程原生機理,又能將所學知識充分的應用于實踐,鍛煉解決實際問題的工作能力,實現人才與崗位需求的無縫鏈接。“1+X”制度便是“課崗證”融通的實現途徑,因此,“1+X”制度Web前端開發標準發生重大改革必定會影響高職院校的人才培養方案和對Web前端開發課程的設置。
近幾年,以大數據、人工智能、云計算等為特點的新一代信息技術逐步興起并快速發展,Java語言作為目前最為流行的編程語言是這類新技術的強大支撐,因此,國內很多高校將Java語言程序設計課程作為計算機技術、軟件工程、大數據等相關計算機專業的必修專業課程。學生通過對Java編程語言的學習,可以深刻的理解面向對象的程序設計思路,學習抽象、封裝與類、繼承與多態等基礎知識,從而培養和提高自己面向對象的編程能力、獨立解決問題的能力以及創新能力,從而提高自己的邏輯思維,得到全面發展[4]。
“1+X”制度Web前端開發技術職業最新標準指出,從今年下半年開始,“1+X”Web前端開發技術職業標準將新增Java方向的考核,這對未來幾年高職院校的“課證融通”人才培養方案具有極大的影響,為專業設置提供了更明確的指導方向。因此,高職院校近三年內的人才培養方案和課程設置需要做出相應的調整,如表1所示。
“1+X”制度實施以來,Web前端開發職業技能標準對高職院校計算機相關專業的職業技能要求和課程設置等方面的研究數不勝數,這里不再贅述。本文僅針對該制度技能標準在PHP語言和Java語言兩個方向的等級要求進行剖析,以作為高職院校未來三年“課證融通”課程設置的參考標準。
“1+X”Web前端開發職業技能考試中、高級將開設兩個方向,除之前開設的PHP腳本語言課程之外,新增的Java編程語言課程也需納入課證融通課程體系,其系統課程體系的設置如圖1。
“1+X”制度的初衷是提高職業教育人才質量,培養職業院校學生成為技能型人才,以便更加適應當前的就業形勢,但由于各種“1+X”標準遍地開花,也存在一定的問題,其實施過程將是一個漫長的探索和調整的過程。Web前端技術開發作為第一批試點專業,經過兩年多時間的發展,也存在一定的疏漏,國家工信部針對這些疏漏進行修整,新增Java編程語言的考核內容,以適應社會對Java編程員的需求,此次改革將會使“1+X”制度Web前端技術開發職業標準更加完善,高職院校根據改革所做出的人才培養方案和課程設置的調整也將影響到今后職業院校人才的輸出和對社會做出貢獻的程度。