方俊
摘? 要:通過對3個案例的描述和分析,提出培養高質量的高職軟件專業人才的正確路徑是在培養學生知識和技能的同時要注重學生職業素質的培養。根據軟件專業工程性強的特點,提出應改革課程體系,增加軟件工程相關的教學內容,同時改革實訓教學方法,在實訓中增強學生對軟件開發過程各個階段目標的理解,切實培養學生的工程實踐能力。強調在實訓過程中,不能只是注重知識的驗證,更應注重學生的良好的職業習慣、職業紀律、職業道德、責任心、職業心理素質等全方位綜合素質的培養。
關鍵詞:職業素質? 高職教育? 教學改革
中圖分類號:G64 ? ?文獻標識碼:A 文章編號:1672-3791(2019)10(a)-0167-02
互聯網+時代,社會對軟件人才的需求十分巨大,高職軟件專業迎來了千載難逢的發展機遇。市場需求雖大,要培養出符合產業需求的合格軟件人才,卻是擺在每個設置了軟件專業的高職院校必須面對的課題。近年來,各高職院校都在不斷推進軟件專業教學改革,包括淘汰老舊專業、設置適應新技術的新專業、改革課程體系、改進教學方法、推進校企合作等,目的就是希望跟上互聯網技術發展的步伐,為軟件產業培養合格的高職層次的人才。但是,市場調查發現,在眾多軟件企業中高職層次的員工比例卻不高,尤其作為企業核心開發崗位的高職層次的員工更少。可見各種教學改革雖然促進了高職軟件專業人才培養質量的提高,但離行業核心需求還存在差距。究其原因,主要是在改革中強調了知識體系和教學方法手段的更新,強調了學生動手能力等技能的培養,但卻忽略了軟件行業工程性強的特點,從而忽略了對學生的軟件行業職業素質全方位的培養。該文將就筆者多年教學中的體會,探討如何加強高職軟件專業的職業素質培養問題。
1? 職業素質的內涵
職業素質是指從業人員在社會生產實踐過程中在一定生理和心理條件基礎上,通過教育培訓、職業實踐、自我培養等途徑逐漸形成和發展起來的綜合能力,在職業活動中起決定性作用的、內在的、相對穩定的基本品質能力。職業素質包含了身體素質、心理素質、政治素質、思想道德素質、文化素質、審美素質、專業素質等素質修養,也包含了社會交往素質,以及學習和創新方面的素質。通俗地說,職業素質是從業人員在長期學習工作過程中逐漸積累起來的職業興趣、職業習慣、職業能力、職業道德品質等多方面素質。限于篇幅,該文只討論專業相關的職業素質培養問題。
2? 加強職業素質教育對高職軟件專業人才培養的重要性
為什么說高職軟件人才培養與行業需求存在差距的主要原因是忽略了學生職業素質培養?該文將從筆者在教學經歷中觀察到的幾個案例進行說明。
案例1:各校現在都非常重視專業技能競賽,紛紛組織專業的優秀學生參加各種比賽,通過比賽提高學生能力和學校知名度。筆者曾做過高職軟件方面的全國競賽的裁判,在裁判工作中負責一個模塊的評分。這個模塊是各類軟件中都是非常基礎的功能,從技術上講沒有任何難度。但從競賽結果看,完全做出來的團隊不到20%,大部分團隊都存在或多或少的錯誤,還有相當部分的團隊基本沒做出來。技術方面,開發這個模塊所需的知識和技能在學校的學習中肯定已經學到,而且,參加全國競賽的團隊一定是各校優先生,肯定具備了所需的知識和技能,但在競賽中看到的卻是意想不到的效果。
案例2:軟件專業學生的畢業設計任務通常是完成一個小型軟件系統的設計和開發,并撰寫畢業設計說明書。畢業設計的目的除了檢驗學生對幾年來所學知識和技能的掌握情況外,更重要的是檢驗學生是否具備軟件行業職業崗位所要求的能力素質。大部分學生不能高質量完成畢業設計,需要指導老師反復指導幫助。主要體現在不了解軟件開發過程模型,不知道各個開發階段的任務目標和完成任務的方法手段。不知道要完成一個好的軟件系統,要先設計后編碼。即使做設計也弄不清怎么寫需求、什么是概要設計和詳細設計、怎樣編寫更好的代碼、怎樣以團隊方式開發軟件系統等。
案例3:走訪軟件企業發現一般軟件企業不太愿意接受高職畢業生,主要原因多是能力與需求不符。有企業反映高職學生獨立完成軟件開發的能力不夠,主要體現在對項目文檔理解能力不夠、質量意識不強、學習能力不強等幾個方面。
上述3個案例看似互不相關的獨立個案,但都反映了高職軟件人才培養中存在的本質性問題。為什么會有這些現象?筆者看來,原因在于教學中注重的是軟件知識和技能的培養,即使加強了實訓,也是對課堂知識的驗證性實訓,忽略了對學生職業素質的培養。軟件人才的專業素質是指運用各種軟件知識和技能順利完成軟件開發的工程實踐能力素質,包括文檔閱讀能力、團隊溝通與分工協作能力、質量控制能力、良好的職業習慣和職業紀律等,這些能力的培養正是平時教學中所忽略的。雖然在不斷的教學改革中各專業對接行業崗位特點調整課程體系,改革教學方法和理念,但對職業素質培養這種不是一兩門課能夠解決的問題,卻重視不夠。對職業素質培養的缺失,是造成高職軟件人才在就業市場的比較弱勢的一個重要因素,因此,加強對高職軟件人才的職業素質培養是提高人才培養質量的重要途徑,應從課程設置、教學方法、教學理念的各個方面逐步提高素質培養的比重。
3? 如何加強高職軟件專業職業素質教育
3.1 開設軟件工程方面課程,增強學生軟件工程知識
案例2中的問題主要是學生軟件工程知識和工程能力的缺乏,可以考慮通過在課程體系中增設軟件工程方面的課程來解決。但這門課程因枯燥且理論性強,有些學校過去開過,因效果不好取消。應根據高職生特點對課程內容進行改造,課程中只簡單介紹軟件過程的各個階段及階段成果,課程主要形式采用實訓方式,即以一個實際項目導入軟件工程概念,課程主要任務是教學生學會看和寫項目需求、概要設計和詳細設計。通過開設此課程,結合已開設的UML、測試等課程,可以向學生灌輸軟件工程方面的知識,在掌握這些知識后再進行畢業設計一定能收到較好效果。開設此課程一定要避免過去純理論的教學方式,少講純理論的東西,讓學生學會寫需求和設計,在動手過程中掌握理論知識,逐步培養學生對軟件工程和軟件過程的認識和興趣。
3.2 加強職業道德和職業心理素質培養
軟件開發表面看是高大上的職業,但從事過軟件開發的人才清楚其中的幸苦,沒有好的職業道德和責任心不可能成為一個優秀的軟件人才。同時,軟件開發過程是非常辛苦的,因其知識密集型的特點而存在很多的不確定性,因此,一個好的軟件開發人才需要有強大的心理素質,學校應在現有思政和心理課基礎上,開設職業道德和職業心理素質課程,培養學生的責任心、工作耐心、進取心,以及團隊協作精神。
4? 結語
職業素質的培養涉及到職業興趣、職業習慣、職業能力、職業道德品質等多方面,這些素質的養成不是一天兩天的事情,也不是一兩門課程的事情。要培養高職軟件專業學生良好的職業素質,需要從課程體系改革入手,增加軟件工程相關課程,并根據軟件行業工程性強的特點,改革實訓課教學方法,強化軟件開發過程的訓練,同時注重對學生的職業道德和心理素質的培養,只有這樣才能培養出具有較高職業素質,符合軟件行業要求的人才。
參考文獻
[1] 曹倩.呼叫中心職業素質及職業生涯規劃[M].北京:清華大學出版社,2013.
[2] 傅剛斌.高職人才培養目標頂層設計研究與實踐[J].中國職業技術教育,2015(2):12-14.
[3] 王娜,喬志杰.基于工作過程教學模式在高職教育中的應用[J].科技資訊,2018(20):164-165.