邱鵬
摘要:Python程序語言近幾年迅速崛起對應(yīng)用型本科IT人才培養(yǎng)提出了新的挑戰(zhàn),就業(yè)趨勢也發(fā)生了巨大的變化。為了使高校畢業(yè)生更好地適應(yīng)計算機新興產(chǎn)業(yè)的發(fā)展,對當前IT人才培養(yǎng)和就業(yè)存在的問題進行分析與總結(jié),提出以Python程序語言興起現(xiàn)象為契機,開展實用型課程講授模式,革新IT人才培養(yǎng)課程體系。以人工智能行業(yè)就業(yè)前景和市場需求為啟發(fā),優(yōu)化應(yīng)用型本科IT人才培養(yǎng)任務(wù),從而進一步完善應(yīng)用型本科教育建設(shè)。
關(guān)鍵詞:Python程序語言; 應(yīng)用型本科; IT人才培養(yǎng); 人工智能行業(yè); 就業(yè)趨勢
中圖分類號:G642? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)21-0151-03
開放科學(資源服務(wù))標識碼(OSID):
1 引言
近年來人工智能技術(shù)的發(fā)展,推動了計算機程序語言的發(fā)展,其中就包括了使用率呈線性增長的Python程序設(shè)計語言,它被形容成“膠水語言”,是因為其自身具備強大而豐富的庫功能,除了能夠把由C++等其他語言生成的各種模塊有效地結(jié)合起來,也為不同形式的軟件包提供了調(diào)用接口,使得Python的功能得以有效擴展[1]。此外,簡潔、易讀、高效和可擴展性是Python程序語言的特點,根據(jù)一項國外調(diào)查數(shù)據(jù)顯示,Python程序語言在專業(yè)領(lǐng)域和普通開發(fā)上的使用率都得到大幅增長和提升,在JavaScript,SQL,Java和C#程序設(shè)計語言之后流行度躍居第五,所以越來越多國內(nèi)外高校將該門語言的學習列為程序設(shè)計課程[2]。
2 Python程序語言的興起現(xiàn)狀及應(yīng)用型本科IT人才培養(yǎng)和就業(yè)中存在的問題
2.1 Python程序語言興起的現(xiàn)狀
近幾年伴隨著人工智能、機器學習以及深度學習等開發(fā)技術(shù)的快速升溫,Python程序語言也開始受到各界的重視,甚至納入了某些省份的高考體系,在全國計算機等級考試的二級模塊里也出現(xiàn)了Python考試大綱,《Python程序設(shè)計》被包括北京大學、復(fù)旦大學在內(nèi)的多個高校用于學習資料或選作教材。由此可見我國目前對IT人才培養(yǎng)已經(jīng)開始將高校教育與前沿科學接軌,從注重計算機理論知識教學向?qū)嵺`性強,知識技術(shù)更新快,對能力要求高的實踐能力培養(yǎng)轉(zhuǎn)換。這對應(yīng)用型本科人才培養(yǎng),特別是IT行業(yè)人才培養(yǎng)具有重要的指導(dǎo)意義。
學習Python程序語言的人員未來的發(fā)展方向是多元化的,除了可以做Python高級工程師、Python開發(fā)工程師、Python自動化測試師之外,也可以發(fā)展成為Python游戲開發(fā)工程師、Linux運維工程師、SEO工程師等。從市場需求和崗位薪資來看,全國對Python工程師需求量非常大,并且呈上漲趨勢,崗位需求量全國一線城市排名依次是:北京、上海、深圳、杭州和廣州。而隨著Python人才市場需求的逐年增加、Python工程師經(jīng)驗的提升及開發(fā)年限的增加,工資水平也是逐步上升的。
2.2應(yīng)用型本科IT人才培養(yǎng)和就業(yè)方面存在的問題
近年來教育主管部門加大了對應(yīng)用型本科高校IT人才的培養(yǎng)力度,但目前從培養(yǎng)方式和就業(yè)趨勢分析上看仍存在一些問題,主要包括以下幾個方面:
1)校內(nèi)計算機類課程設(shè)置和信息化知識更新落后
在當前全國應(yīng)用型本科高校規(guī)模數(shù)量不斷擴大的形勢下,部分應(yīng)用型本科高校在教學資源建設(shè)方面卻相對滯后,依然采用傳統(tǒng)的培養(yǎng)模式,而傳統(tǒng)的教育模式主要以理論知識為主,忽略了IT技術(shù)迭代快、與時俱進的重要性。另外,教師隊伍知識更新跟不上,固化的教學方法,對IT人才培養(yǎng)環(huán)境單一,這一系列因素導(dǎo)致了應(yīng)用型本科IT人才培養(yǎng)與時代脫節(jié)的問題。
2)應(yīng)用型本科IT人才缺乏完善的綜合素質(zhì),創(chuàng)新能力不足
由于時間、傳統(tǒng)教學等因素的局限,計算機專業(yè)畢業(yè)生不但在實踐技能、工作決策能力、分工合作等方面欠缺系統(tǒng)化的培養(yǎng),在獲取應(yīng)用知識、分析解決問題能力上也沒有得到充分的訓練。應(yīng)用型本科IT人才培養(yǎng)建設(shè)該如何順應(yīng)我國大力推廣的“人工智能”教育的新形勢,如何提高計算機專業(yè)畢業(yè)生的創(chuàng)新能力,僅通過課堂授課、校內(nèi)機房實訓這樣的人才培養(yǎng)方式很難達到創(chuàng)新創(chuàng)業(yè)的目標。
3應(yīng)用型本科高校沒有考慮到市場對IT人才需求的動態(tài)變化,對IT人才就業(yè)趨勢分析不到位
我國的計算機產(chǎn)業(yè)正處在井噴式成長階段,對IT專業(yè)人才的需求量也是水漲船高,社會對IT專業(yè)人才需大于供,然而應(yīng)用型本科高校培養(yǎng)的IT人才往往并不能滿足國家信息化建設(shè)需求,進而著手從事計算機軟硬件行業(yè)[3]。首先這與高校沒有對IT行業(yè)就業(yè)趨勢展開全方位分析有關(guān),其次沒有建立IT人才培養(yǎng)目標的動態(tài)管理機制 [4]。那么,如何培養(yǎng)能夠滿足社會信息化需求、畢業(yè)即可就業(yè)的應(yīng)用型本科IT人才,是應(yīng)用型本科高校當下亟待解決的問題。
3 以Python程序語言的興起為契機提出應(yīng)用型本科IT人才培養(yǎng)的優(yōu)化方案
近幾年,Python程序語言在人工智能和機器學習領(lǐng)域的受眾數(shù)量急劇增長,這也是其迅速崛起的主要原因。但是在大多數(shù)普通高校,學生四年里接觸到的計算機程序語言基本上限于C語言、VB語言等傳統(tǒng)編程語言,甚至花上幾年時間去學習它們,但是最后畢業(yè)能實際運用在工作中的并不多見,為了在未來五年、十年,甚至更長的一段可預(yù)見的時間里,探索尋找對培養(yǎng)應(yīng)用型本科IT人才務(wù)實有用的專業(yè)技能知識,就應(yīng)該對課程設(shè)置進行調(diào)整,人才方案進一步優(yōu)化。具體措施包括:
3.1以Python程序語言的興起啟發(fā)開展實用型課程講授模式
開展課程講座、研討與案例講解分析結(jié)合的方式授課,對前沿的Python程序語言學習方法及應(yīng)用進行全面的講解,同時以科研和工程中典型的實例為主線,采用深入淺出的方法,實踐技巧、并配以與實際案例相關(guān)的大量代碼對學生進行編程訓練,從實際工作中的疑難點出發(fā),進行深入的計算應(yīng)用討論,幫助學生掌握并利用Python程序語言進行工程設(shè)計及科研研發(fā)工作。
3.2優(yōu)化Python程序語言課程內(nèi)容,改革應(yīng)用型本科IT人才培養(yǎng)課程體系
首先,以公開課理論講解與實戰(zhàn)相結(jié)合的教學形式向?qū)W生講授Python程序語言在人工智能應(yīng)用中的框架模型、科學算法等。然后,開展網(wǎng)絡(luò)任務(wù)訓練課,其內(nèi)容包括符號數(shù)學系統(tǒng)TensorFlow入門,圖像分類與物體檢測,人臉識別等訓練課程。最后,對課堂上講授和練習的案例任務(wù)進行一個指導(dǎo)校正、執(zhí)行試驗、成效評估、再修正、完成任務(wù)的課程訓練過程,最終達到幫助學生理解新興科技知識點,訓練應(yīng)用能力,鞏固實踐技巧的目的。
從改革應(yīng)用型本科IT人才培養(yǎng)課程體系上看,必須打破已過時的原有學科體系,分析綜合知識、技能要素,以Python程序語言興起現(xiàn)象為研究平臺和契機,以開放的思想,依據(jù)應(yīng)用型本科高校與企業(yè)合作的目標對課程進行設(shè)置,讓開設(shè)的課程更具有開放性和先導(dǎo)性。另一方面,積極引進國外知名高校教授和先進的教育資源,讓學生參與到國外交流中去,提升國際競爭實力。結(jié)合應(yīng)用型本科IT人才培養(yǎng)教學的特點,鼓勵在專業(yè)教學過程中盡可能選用優(yōu)秀的英文原版教材,在有條件的情況下開展雙語教學,從而更好地培養(yǎng)學生,讓他們成為能夠適應(yīng)國際需求的技能型人才。
4 分析Python程序語言的興起對應(yīng)用型本科高校計算機專業(yè)畢業(yè)生就業(yè)趨勢的影響
計算機行業(yè)的就業(yè)形勢和行業(yè)走向從2017年開始發(fā)生了整體性結(jié)構(gòu)變化,最大的變化是人工智能及支持這項技術(shù)的Python程序語言的學習熱帶動了計算機新興行業(yè)的振興,而各大互聯(lián)網(wǎng)企業(yè)為了更好地應(yīng)對變化后的商業(yè)環(huán)境,就必須調(diào)整招聘IT人才策略。接下來從以下兩個方面分析應(yīng)用型本科高校計算機專業(yè)畢業(yè)生就業(yè)趨勢:
4.1 就業(yè)前景方面
包括人工智能在內(nèi)的計算機新興行業(yè)是一個多元技術(shù)融合的崗位方向,它注重人才多方位技能培養(yǎng),講究提升思維和經(jīng)驗。而傳統(tǒng)的計算機行業(yè)則是看重某一技能的熟練程度,比如計算機編程技能,其弊端是即便達到了熟能成巧的階段,在關(guān)鍵技術(shù)上的創(chuàng)新提升卻依然非常緩慢,對照看來,以人工智能為代表的計算機新興行業(yè)無論在發(fā)展前景還是行業(yè)壽命上都將比傳統(tǒng)計算機行業(yè)更加廣闊。
目前,傳統(tǒng)的計算機行業(yè)發(fā)展速度開始放緩,許多從培訓機構(gòu)出來的傳統(tǒng)IT技術(shù)新人很難找到理想的工作職位,例如學習Java、PHP等傳統(tǒng)編程語言的技術(shù)人員,即使暫時找到了工作,可是想要晉升更高一級的職位卻困難重重,這主要是由市場容量決定的,這就造成了此類IT人才職業(yè)規(guī)劃形勢不容樂觀的問題。與之相對,應(yīng)運而生的新興計算機行業(yè)卻在人工智能、大數(shù)據(jù)、云計算等領(lǐng)域衍生出新的商業(yè)機會和就業(yè)可能,Python程序語言作為人工智能新技術(shù)的實現(xiàn)手段,在眾多與之相關(guān)的科研項目開發(fā)和工程技術(shù)實施方面扮演了不可或缺的角色,諸如騰訊、谷歌、阿里等越來越多的國際知名企業(yè)更是把人工智能作為互聯(lián)網(wǎng)未來發(fā)展的研究重點,對于剛從應(yīng)用型本科高校畢業(yè)的IT人才如果想擁有進入大型企業(yè)實習、工作的機會,就必須具備更加強大的Python程序語言知識背景,熟練掌握人工智能核心技術(shù),這樣才能找到適合自己的工作崗位,為將來擴展職業(yè)晉升空間做準備。
4.2 行業(yè)人才稀缺及薪酬方面
從領(lǐng)英平臺于近日發(fā)布的《全球AI領(lǐng)域人才報告》和智聯(lián)招聘發(fā)布的《2017人工智能就業(yè)市場供需與發(fā)展研究報告》中可以發(fā)現(xiàn)一個共同點,全球范圍內(nèi)人工智能行業(yè)人才供給不足,此類IT人才需求呈上漲趨勢,大型公司高薪求“才”。
人工智能技術(shù)在第四次工業(yè)革命中誕生,正在影響和改變?nèi)祟惿罘绞?,所以大量傳統(tǒng)IT企業(yè)希望通過向人工智能方向轉(zhuǎn)型來贏得市場先機,這就直接導(dǎo)致人工智能方面的IT人才競爭激烈,而剛需的人才培養(yǎng)一般需要5到10年,所以各大IT企業(yè)短期內(nèi)人才缺口明顯,并且這一趨勢一時還難以緩解,據(jù)相關(guān)媒體報道,當前我國人工智能方面人才稀缺數(shù)量已經(jīng)超過500萬人。這就需要應(yīng)用型本科高校在IT人才培養(yǎng)上加大Python程序語言課程的推廣和培養(yǎng)力度,用以填補人工智能人才的市場空缺,解決市場供不應(yīng)求的問題。
就業(yè)薪資方面,在人工智能行業(yè)人才需求成倍增長的趨勢下,40%具備人工智能技術(shù)的人才薪資水平從10000到15000元/月不等,這一數(shù)字已高于全國平均月薪水平,還不包括在人工智能崗位工作3年及以上的技術(shù)人員,其平均月薪基本能夠達到25000元以上。隨著各類新興技術(shù)產(chǎn)業(yè)的陸續(xù)到來,一場人才爭奪戰(zhàn)將在眾多高科技互聯(lián)網(wǎng)公司之間打響,那么業(yè)內(nèi)IT人才的薪金溢價也勢必會節(jié)節(jié)攀升。
5 結(jié)論
本文闡述了Python程序語言興起的現(xiàn)狀,總結(jié)了應(yīng)用型本科IT人才培養(yǎng)和就業(yè)方面存在的問題,提出應(yīng)用型本科IT人才培養(yǎng)的優(yōu)化方案,分析其對應(yīng)用型本科高校計算機專業(yè)畢業(yè)生就業(yè)趨勢的影響。從宏觀角度來看,Python程序語言的興起對應(yīng)用型本科IT人才培養(yǎng)提供了一個明確的發(fā)展方向,從課程體系革新到適應(yīng)市場的需求都是力求做到以人為本,以惠及全社會發(fā)展為終極目標,通過提高培養(yǎng)應(yīng)用型本科IT人才綜合素質(zhì),適應(yīng)現(xiàn)階段人工智能行業(yè)的就業(yè)發(fā)展趨勢,讓培養(yǎng)出來的IT人才為祖國的科技事業(yè)鋪磚添瓦。
參考文獻:
[1] 王學軍, 胡暢霞, 韓艷峰. Python程序設(shè)計[M]. 北京: 人民郵電出版社, 2018.
[2] 閆俊伢, 夏玉萍, 陳實, 等. Python編程基礎(chǔ)[M]. 北京: 人民郵電出版社, 2016.
[3] 王斌. 以就業(yè)需求為導(dǎo)向的計算機專業(yè)應(yīng)用型人才培養(yǎng)模式研究[J]. 信息與電腦(理論版), 2012(1):213-214.
[4] 路陽, 朱景福, 高軍, 等. 產(chǎn)學合作環(huán)境下計算機專業(yè)應(yīng)用型本科人才培養(yǎng)模式研究[J]. 教育教學論壇, 2017(10): 31-32.
【通聯(lián)編輯:王力】