摘要:近年來,市場需求與高校畢業生就業能力之間始終存在嚴重的“技能差距”,畢業生的能力素質與市場需求之間存在顯著的不匹配性。文章以計算機專業應用型人才為研究范本,從畢業生就業能力評估與供需匹配、人才需求與培養目標兩方面進行論述,提出我院計算機專業應用型人才就業能力提升的有效路徑。
關鍵詞:計算機;應用型人才;就業能力;市場需求
doi:10.3969/J.ISSN.1672-7274.2023.07.051
中圖分類號:G 42,TP 3 " " " " " " " 文獻標志碼:A " " " " " " " 文章編碼:1672-7274(2023)07-0-03
Research on Improving the Employment Ability of Applied Talents in Computer Science
ZHANG Ying, KONG Lingde
(Taiyuan Institute of Technology, Taiyuan 030008, China)
Abstract: In recent years, there has always been a serious \"skill gap\" between market demand and the employability of college graduates, and there is a significant mismatch between the ability and quality of graduates and market demand. This article takes applied talents in computer science as a research model, and discusses the evaluation of graduates' employability and the matching of supply and demand, as well as the needs and training objectives of talents. It proposes effective paths for improving the employability of applied talents in computer science in our college.
Key words: computer; applied talents; employability; market demand
0 " 引言
長期以來,畢業生就業能力與企業需求之間存在脫節關系。為有效突破現有困局,破解技能鴻溝導致的供需不匹配難題,太原工業學院計算機工程系秉持“以企業需求為導向、學習對象為中心、能力培養為目的、就業效果為檢驗”的發展理念,以提升學生編程實踐能力為根本,著力培養具有一技之長的應用型人才。
1 " 就業能力評估及供需匹配
1.1 就業能力不足與不匹配問題
在就業能力方面,學生對于勝任工作崗位的要求仍然存在差距,滿足社會需要的針對性不夠明確,導致了結構上的不合理。從供需雙方的視角來看,畢業生的主要問題是缺乏一定的專業技能,在就業能力方面存在不足和不匹配問題[1]。對于學校而言,培養模式與企業需求不符,而企業所提供的專業崗位也與學生的實際培養脫節,學生的職業勝任力還存在明顯不足。
1.2 就業能力需求及認知差異
在基于能力目標的人才培養實踐中,可操作性路徑是要培養所有學生的通用能力,突顯絕大部分學生的核心能力,挖掘部分學生的創新創業能力。要突破原有的人才培養模式,以企業需求為導向,根據工作崗位需求確定學生應具備的知識和能力結構,以培養學生的核心能力為重點,從根源上有效解決大學生的能力差問題。
2 " 人才需求與培養目標
2.1 計算機專業應用型人才需求
隨著我國數字現代化的快速推進和學科的不斷交叉融合,各行各業都在計算機化,正因如此,市場對計算機專業相關人才的需求量也在逐年遞增。特別是5G技術和人工智能技術在各大行業的應用,催生了一大批軟件技術人才和人工智能人才,導致計算機專業人才需求量持續走高。
2.1.1 就業市場對計算機應用型人才的需求
計算機就業市場由軟件、硬件和信息服務市場構成[2]。學生更愿意選擇軟件開發崗位:比如產品、技術和運營開發崗位。硬件專業的學生主要集中在硬件技術研發、市場銷售和售后服務等部門,門檻較高,人數相對較少。為適應就業市場對計算機應用型人才的需求,學生要準確定位自己的就業方向,了解自己擅長的語言,如Java、C++、Python等,通過學習一門自己喜歡或熟悉的語言,掌握語法結構、熟悉框架,并將其用于項目應用中。
2.1.2 企業對計算機應用型人才的需求
企業要求學生具有很強的工程實踐能力,同時要具有極強的發展潛力與優勢動能。為適應崗位,計算機專業應用型人才應掌握的技能可從招聘公告要求作為切入點,對照招聘列表中計算機專業的招聘內容,找與本專業切合的崗位,如Java后端工程師、Web前端工程師等。通過以任職要求中涉及的技術內容作為學習方向,完善知識體系,使學生成為用人單位需要的能出成果的可培養性員工。
2.2 計算機專業應用型人才能力需求層次
計算機專業應用型人才應具備專業知識技能、自我管理技能和可遷移技能。專業知識技能要由特色明顯的系列課程實現應用型人才所具備的能力和素質培養。自我管理技能包含目標管理、潛能開發、學習成長能力等。可遷移技能也被稱為通用技能,它是個體所具有的、潛藏在深層次的能力體現,包含四個維度:一是發現問題的能力(自我認知能力、信息獲取能力);二是分析問題的能力(專業知識能力、創新研究能力);三是解決問題的能力(人際溝通能力、組織管理能力);四是內化提升的能力(認知思維重構、綜合素質提升)。
2.3 計算機專業應用型人才培養方案
2.3.1 教學方法創新
構建以能力指標為導向的人才培養機制。通過校企合作,課題組總結出一套四步教學方法:熟練掌握一門編程語言,強化編程能力;系統學習一套渲染算法,奠定專業基礎;分析問題直至數學公式,面向幾何問題;閱讀經典原文深悟算法原理,把握學科前沿動向[3]。
2.3.2 使用工具創新
針對計算機工程系學生應當注重編程能力培養的特點,沿用C系列語言這一主線。這樣學生可以從底層了解圖像處理功能的基本原理,加深圖像處理理論的認識,同時在以后使用某一具體工具時更加熟練。
2.3.3 培養效果檢驗
每一批學生在研究所培養兩年,經過系統學習,學生基本掌握了圖形圖像處理的核心算法,訓練了編程實踐能力,在就業中體現出了很強的專業特色。隨著培養成果的逐步體現,計算機工程研究所的培養模式在我院的應用型人才培養中得到了示范和推廣。游戲引擎BCGL通過精品資源共享課的推廣,越來越多的企業加入到與研究所校企合作的行列。企業參與人才培養各環節,按照企業實際需求,對研究所學生進行游戲開發方向的專項培訓。企業為學生提供了帶薪實習和高薪就業,學生熟練掌握崗位需要的操作技術和能力。
3 " 就業能力提升路徑
3.1 制定趨于能力化的人才培養目標
結合計算機圖形學專業特色與業內游戲開發企業合作,由企業提出研究所的人才培養能力需求。基于OBE教育理念,將企業需求貫穿于學生在研究所兩年的學習中,并且通過企業定期分解實際項目任務,讓學生了解行業最新動態,畢業時研究所的學生基本能達到企業用人的規格。
3.1.1 培養學生使用編程工具的能力
課題組在大一C++程序設計語言課程結束之后,選拔一批基礎扎實、學習能力強的學生進入研究所做進一步培養。根據案例,指導學生編程繪制點、線、面、體等可視化圖形,幫助學生加強對編程語言和環境的掌握,為以后的深入學習打下基礎。
3.1.2 培養學生設計和實現算法的能力
在經過語言工具的強化訓練之后,通過國外的經典英文譯著《計算機圖形學的算法基礎》(Rogers編著)等相關教材,系統地培養學生編程實現算法的能力。經過師生的共同努力,課題組自主開發了一套游戲引擎BCGL,該引擎由大量圖形設計算法組成,可以交互式繪制1 000多種物體模型,并且由歷屆學生進行持續擴充和完善,曾獲山西省教學成果一等獎。課題組將BCGL提供給學生之后,指導學生由易到難逐步學習和實現其中的各種算法。經過大量的實踐學習,培養了學生閱讀和實現算法的基本能力。
3.1.3 培養學生的數學能力
計算機本質上是求解數學問題。要解決復雜的點線面求交問題,要求學習者掌握大量的數學知識。課題組通過對實際問題進行分析,指出算法中所蘊含的數學問題,指導學生通過重溫高等數學、離散數學、線性代數和黎曼幾何等相關章節的內容來設計算法。
3.1.4 培養學生的外語能力
游戲基本開發算法是由一系列國外研究者發表的原文組成的,而新算法又多數發表在國外。要提高市場競爭力,就要定期搜集學習與計算機學科相關的英文文獻。當閱讀量積累到一定程度之后,課題組會建議學生開始閱讀英文原版教材和書籍,進行學術論文寫作和軟件著作權注冊的訓練。通過持續的英文學習,學生畢業時已經具備了一定的外語閱讀能力,為持續學習國際先進技術提供了重要保障。
3.2 打造以就業能力提升為根本的專業及課
程建設
3.2.1 課程建設方面
計算機圖形學實踐教學資源庫(www.klingde.com)從2008年起成為山西省計算機圖形學精品課程,2013年升級為精品資源共享課(jsjtxx.tit.edu.cn)。課題組帶頭人出版了關于計算機圖形學系列教材,且被選入“十二五”普通高等教育本科國家級規劃教材。本專業的“計算幾何”課程,2021年獲得校級教學成果特等獎,同年獲得山西省一流課程。
3.2.2 專業建設方面
數字媒體技術專業構建以虛擬現實技術、數字圖像處理等課程為主線的課程體系,通過對多媒體技術、軟件技術和藝術等知識的學習,對多媒體技術方面的問題進行求解。計算機科學與技術專業2013年被評為山西省特色專業建設點,2020年成功申報山西省一流專業建設點。網絡工程專業通過改革現有的課程體系,進一步整合、重組各類現有課程。軟件工程專業將CDIO工程化教學理念和軟件工程專業的教學過程和教學理念相結合,凝練本科底蘊+應用特色的應用型本科院校人才培養模式。
3.3 計算機專業應用型人才就業能力提升路徑
3.3.1 以專業技能為核心的就業能力提升
引導學生通過工具、算法、數學、外語四個臺階的學習步驟,達到從事圖形算法開發的就業能力[4]。工具意味著熟練掌握一門開發語言,如C++;算法就是登上第一個臺階之后,要求學生學習真實感圖形繪制算法,如Z-Buffer;數學代表登上前兩個臺階之后,將面對的數學公式進行計算機編程實現,如雙三次Bezier曲面公式等;外語表示登上前三個臺階之后,學生需要了解計算機圖形學技術發展的前沿,閱讀ACM Transactions on Graphics(TOG)中的論文來開闊視野,如實時光線跟蹤算法等最新計算機圖形學技術,從而與國外計算機圖形學的應用接軌。
3.3.2 以“3+1”聯合培養為目標的就業能力提升
北京朗迪鋒科技有限公司與太原工業學院合作至今已有六個年頭,公司產品研發對計算機技術要求較高。課題組每年從大二以上年級中,選拔12名學生進行計算機圖形學方向的人才定制培養。學生在培養過程中逐漸掌握了計算機圖形學算法,并且能夠使用C++語言將算法付諸實現,其專業能力與公司研發需求相契合。自2016年開始,雙方進行人才定制化培養,數名同學在完成圖形學算法學習之后,赴公司開展為期1年的項目實踐。按照公司實際業務規范,參與整個案例開發流程,掌握該項目從構思到設計、從設計到實現的每一步驟。
3.3.3 以就業問診為手段的就業能力提升
面向畢業生開展就業問診工作,根據學生就業意愿類別,就業能力提升評價小組與學生開展面對面交流,進行就業能力診斷[5]。在診斷前,學生需從就業能力的掌握程度、自我綜合能力的評價到如何提升專業技能進行自我診斷。在診斷過程中,問診小組需填寫就業診斷環節記錄表,摸排學生就業情況,針對學生本人提出就業能力提升建議與診斷方案。診斷過后,學生進行就業診斷反饋,根據問診情況有效選擇參考性建議,結合當前實際準確定位就業目標,從根本上解決學生在就業過程中的不足與困惑。
4 " 結束語
提高畢業生就業質量,要始終圍繞行業發展需求,積極探索高校計算機專業應用型人才與社會需求相接軌的發展路徑,要全面提高學生的綜合能力和就業能力,破除與企業需求之間的技能鴻溝,加大人才培養與社會需求的契合度,緊跟時代發展需要。
參考文獻
[1] 彭海靜.基于“校企協同、雙能導向”的計算機專業應用型本科人才培養模式研究與實踐[J].計算機教育,2020(08):147-151.
[2] 馮瑩瑩.地方本科院校計算機專業應用型人才培養模式的研究與實踐[M].北京:北京工業大學出版社,2021:31.
[3] 孔令德.計算機專業應用型本科人才培養實踐[J].計算機教育,2016(12):17-20.
[4] 孔令德.三維計算機圖形學[M].北京:高等教育出版社,2020:31.
[5] 武永勤.大學生就業能力問診與提升研究——以太原工業學院計算機工程系為例[J].洛陽師范學院學報,2020(05):79-82.