姚競
摘 要:本文分析了我國軟件創(chuàng)新型人才發(fā)展現(xiàn)狀,探討了軟件工程專業(yè)創(chuàng)新人才培養(yǎng)一般途徑及存在的問題,并以iOS學生俱樂部為例,提出了一種基于小規(guī)模團隊的軟件工程創(chuàng)新人才培養(yǎng)新思路。
關鍵詞:軟件工程;創(chuàng)新;人才培養(yǎng):iOS
一、我國軟件創(chuàng)新人才的現(xiàn)狀
在當前互聯(lián)網(wǎng)經(jīng)濟發(fā)展時期,經(jīng)濟發(fā)展逐漸從資源密集型向創(chuàng)新型發(fā)展。創(chuàng)新型經(jīng)濟具有增強自主創(chuàng)新能力、轉變經(jīng)濟增長方式和擴大社會就業(yè)的顯著作用。鼓勵創(chuàng)新創(chuàng)業(yè)已經(jīng)成為包括我國在內的許多國家的政策取向。
新時期各行各業(yè)的創(chuàng)新創(chuàng)業(yè)都和軟件技術息息相關,比如金融、教育、媒體等都逐漸通過AR/VR,人工智能,區(qū)塊鏈、物聯(lián)網(wǎng)等新技術來實現(xiàn)創(chuàng)新和變革。創(chuàng)新的想法結合先進的技術就是新興經(jīng)濟的驅動力。而創(chuàng)新想法的具體實踐則要通過軟件設計來完成。從小的軟件工具,到改變我們交流模式的微信、短視頻,以及改變我們的支付方式的支付寶和apple pay等,它們都極大地改變著我們的社會生活。
目前我國高校都普遍設置有軟件工程等軟件設計相關專業(yè),持續(xù)為社會經(jīng)濟發(fā)展培養(yǎng)軟件設計人才。然而盡管近年來軟件工程專業(yè)的畢業(yè)生從規(guī)模上有了顯著提升,但是許多學生畢業(yè)后從事的工作主要是相對較低層次的技術工人的工作,很少有學生能獨立設計創(chuàng)新型軟件產(chǎn)品,或者直接通過技術進行創(chuàng)新創(chuàng)業(yè)。許多企業(yè)特別是廣告、設計、游戲類對創(chuàng)新要求較強的公司常常反饋找不到合適的人才,他們認為軟件工程專業(yè)的學生通常缺乏藝術類創(chuàng)意設計的修養(yǎng),以及團隊合作、溝通等一些非計算機專業(yè)的能力,很難直接從市場上招募到理想的人才從事創(chuàng)意設計。因此普通高校有必要通過多種手段和方式加強軟件工程專業(yè)學生綜合能力和創(chuàng)造性的培養(yǎng),以符合企業(yè)需要。
二、軟件工程創(chuàng)新人才培養(yǎng)的一般途徑及存在問題
目前普通高等院校中本科軟件工程專業(yè)人才培養(yǎng)主要是圍繞培養(yǎng)熟練掌握軟件設計技術,熟悉軟件工程實施過程,并掌握一些較前沿科技技術的專業(yè)人才進行的。在正常教學體系之外,許多高校通過組織學生參加工信部組織的“藍橋杯”和“博創(chuàng)杯”等國家級競賽,組織科研立項或者通過實習實訓來促進學生專業(yè)技術能力的提高。在創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)方面,則主要是通過開設KAB、SYB等創(chuàng)新創(chuàng)業(yè)課程,形成必修課、公選課、網(wǎng)絡課相結合的創(chuàng)新創(chuàng)業(yè)課程體系,以期望學生的創(chuàng)新創(chuàng)業(yè)能力有所提高。然而盡管學科競賽、科研以及實習實訓方面的培養(yǎng)能增強學生獨立編程能力和一定的學術能力。SYB類課程能幫助學生了解創(chuàng)新創(chuàng)業(yè)的一些具體實踐和理論知識。但是這些訓練內容對于要求團隊合作、熟悉業(yè)務流程、講究設計和創(chuàng)新的軟件工程專業(yè)學生來說還是缺乏實踐錘煉,對學生的創(chuàng)新創(chuàng)業(yè)能力提升非常有限,現(xiàn)實效果并不明顯。
為了彌補軟件工程專業(yè)學生創(chuàng)新創(chuàng)業(yè)能力不足的短板,最直接的解決途徑就是讓學生在校內就以團隊形式進行真實的項目實踐,通過多專業(yè)學生的合作,多學科融合,以及實施更多的創(chuàng)新創(chuàng)業(yè)實踐訓練來實現(xiàn)。
三、iOS學生俱樂部的具體實踐
iOS學生俱樂部是近年來Apple公司和高校合作過程中出現(xiàn)的新的學生組織,旨在推動高等院校學生在iOS方向上的移動創(chuàng)新人才培養(yǎng)。目前在大中華地區(qū)已經(jīng)有包括浙江大學、同濟大學在內的高校共建立有43個iOS學生俱樂部。通過iOS學生俱樂部冬令營、巡講、培訓,以及Apple和浙大共同舉辦的“中國高校計算機大賽—移動創(chuàng)新賽”等活動,培養(yǎng)了大批iOS方向的軟件創(chuàng)新人才并取得了大量的突出成績。其中上海商學院的iOS學生俱樂部成績尤為突出。
上海商學院自2015年開始在信息與網(wǎng)絡中心和校團委的指導下建立了致力于研究移動互聯(lián)網(wǎng)開發(fā)技術的iOS學生俱樂部。通過與apple緊密合作,培養(yǎng)了一批具有創(chuàng)新精神的編程和界面交互設計人才,同時也自2016年起多次獲得中國高校計算機大賽移動應用創(chuàng)新賽“教育創(chuàng)新專項獎”和Apple全球開發(fā)者大會WWDC獎學金。其最突出成績是在2019年的Apple開發(fā)者大會WWDC上斬獲9項WWDC獎學金的大獎。目前該團隊實施并運營了32個iOS應用項目以及i上商校園軟件平臺。他們的第一批畢業(yè)生已經(jīng)入駐該校的創(chuàng)客空間開始創(chuàng)業(yè)。
上海商學院的這些驕人的成績,與他們的團隊建設和具體實踐活動分不開,和其它學生社團相比,上海商學院的iOS學生俱樂部有如下優(yōu)點。首先,通過聚焦移動應用技術中的iOS技術體系,使團隊更加專業(yè)化,能夠集中力量完成相應的學習和活動。其次,通過篩選優(yōu)秀成員,保持較低的人員數(shù)量,使學生社團精英化。這樣符合項目管理需求,也方便成員的教育和成長。第三,通過招募多學科學生,促進學科融合和激發(fā)新創(chuàng)意,這樣在日常學習和項目實踐中,可以有助于培養(yǎng)復合型、創(chuàng)新型人才,彌補工科學生的短板。第四,在校企共同支持下參與創(chuàng)新性活動,上海商學院的iOS學生俱樂部得到學校在校內的廣泛支持,包括教師參與和提供硬件支持。在校外,得到Apple和關聯(lián)企業(yè)支持,使得他們有更多機會進行社會實踐活動,這些都對團隊的創(chuàng)新能力成長提供了有益的幫助。
四、基于小規(guī)模團隊的軟件工程創(chuàng)新人才培養(yǎng)
參考上海商學院的iOS學生俱樂部的建設,一種基于小規(guī)模團隊建設的培養(yǎng)模式可能為軟件工程創(chuàng)新人才培養(yǎng)提供新的思路。
(一)小規(guī)模團隊建設為學生成長提供助力
將學生按軟件專業(yè)的不同應用方向組織成為不超過10人的小規(guī)模的興趣小組進行指導和教育,相比按班級為單位的培養(yǎng)會有許多優(yōu)勢。首先學生可以根據(jù)自身興趣進行選擇,從而實現(xiàn)差異化培養(yǎng),提升學生學習動力。將來的就業(yè)方向也更加廣泛。不同的團隊在各自學習過程中不僅能深入自身的興趣領域進行研究,也能互相取長補短,在實現(xiàn)項目時互相合作。第二,小規(guī)模團隊組織執(zhí)行力更好,更接近軟件項目組,將更容易完成各種類型的競賽、科研項目或者是來自企業(yè)的項目。在將來的就業(yè)階段,也更容易將團隊技術能力轉化形成創(chuàng)新創(chuàng)業(yè)機會。第三,小規(guī)模的團隊組織,將解決實際問題的動力從個人轉換成團隊,這樣更容易形成思想碰撞進而產(chǎn)生創(chuàng)意。第四,小規(guī)模團隊也適合參與一些公司和學術機構組織的講座和交流會,從而擴寬視野,提升創(chuàng)新能力。第五,小規(guī)模團隊管理成本較低,更加適合教師參與指導。一方面專業(yè)教師將能夠為學生提供專業(yè)知識、管理以及項目實踐的指導,而不至于耗費不合理的冗長時間,另一方面學生團隊也能為教師科研提供助力。因此,以小規(guī)模團隊形式組織和培養(yǎng)學生符合軟件工程專業(yè)的特點,能幫助提高人才培養(yǎng)質量和培養(yǎng)效率。
(二)多學科成員促進創(chuàng)新和創(chuàng)業(yè)
在目前經(jīng)濟發(fā)展階段的軟件行業(yè)創(chuàng)新常常需要和其它傳統(tǒng)行業(yè)相結合,典型的如“互聯(lián)網(wǎng)+”即是利用信息通信技術以及互聯(lián)網(wǎng)平臺,讓互聯(lián)網(wǎng)和傳統(tǒng)行業(yè)進行深度融合,從而創(chuàng)造新的發(fā)展生態(tài)。軟件行業(yè)的創(chuàng)新創(chuàng)業(yè)行為,也要求參與者具備諸如項目管理、美工和財務學等非軟件工程專業(yè)的學科知識。因此不論是創(chuàng)新還是創(chuàng)業(yè),團隊中的多學科知識的融合是必要的。
由多個專業(yè)背景學生組成的團隊,其成員在日常交流過程中能取長補短,互相學習。多種思維模式的交流對創(chuàng)新思維的產(chǎn)生是有益的。在實際操作中,上海商學院iOS學生俱樂部的軟件相關專業(yè)和非相關專業(yè)人員比例始終保持1:1,由于這樣的設置,使得非軟件工程專業(yè)的學生能將自己的創(chuàng)新思想帶入團隊,用他們的專業(yè)能力提升團隊設計水平。因此使得團隊整體在競賽和項目實踐中都取得了不錯的成績。
(三)多類型競賽和項目實踐促進學生能力的全面成長
高等院校中軟件工程專業(yè)所涉及的各類學生競賽、科研立項或者是實習實訓等活動是比較多的,這些活動有效促進了學生技術能力的成長。不足之處在于,在競賽方面,許多高校傾向于參加專業(yè)知識型的競賽,而較少參與實踐創(chuàng)新型的競賽,這樣使得學生視野不開闊,技術使用非常單一。為了提高學生的創(chuàng)新能力和意識,應該要鼓勵學生多參與創(chuàng)新類競賽,比如中國高校移動創(chuàng)新賽。
對于科研立項或者實習實訓這樣的環(huán)節(jié),應引導學生設計多種類型的軟件,避免技術體系、應用領域趨同的項目。應該鼓勵學生完成游戲、藝術設計、行業(yè)工具類型的軟件應用,以更好地激發(fā)學生創(chuàng)造性。
(四)校企合作和社會服務促進學生成長
軟件工程專業(yè)本科學生的能力培養(yǎng),除了學生自主學習和學校培養(yǎng)之外,離不開企業(yè)訓練與社會服務鍛煉。
通過校企合作可以幫助學生參與企業(yè)培訓或企業(yè)項目,從而獲得項目經(jīng)驗。特定的企業(yè)還會提供一些專門課程,以培養(yǎng)本行業(yè)的專業(yè)人才,比如Apple公司愿意為iOS學生俱樂部成員提供設計、產(chǎn)品包裝等知識的課程,也提供諸如人工智能、AR/VR等比較前沿的課程訓練。這些都是提高軟件工程專業(yè)學生能力的有效途徑。
社會服務如為社區(qū)和中小學校提供義務軟件培訓、為企業(yè)提供軟硬件支持等,是高校直接服務社會的具體形式。通過參與社會服務,學生的表達、交流和組織等能力會得到有效提升。社會服務不僅能幫助學生了解社會行業(yè)運行過程,促進創(chuàng)業(yè)行為的產(chǎn)生,同時也是高校宣傳自身的良好措施。
五、結論
本文探討了軟件工程專業(yè)創(chuàng)新人才培養(yǎng)存在的一些問題,并參考上海商學院iOS學生俱樂部的建設,提出的以小規(guī)模團隊為基礎的多元化的培養(yǎng)方案。該方案為促進學科建設,提高軟件工程專業(yè)學生的專業(yè)技術能力和創(chuàng)新能力提供了有益的參考。
參考文獻:
[1] 田碩,顧賢光.應用型本科院校創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)模式改革的路徑[J].學校黨建與思想教育,2012.15.
[2] 虞亞平.高校本科生創(chuàng)新創(chuàng)業(yè)教育現(xiàn)狀調查分析——以南通大學為例[J].教育觀察,2016.5.5.
[3] 張立敏.新形勢下大學生創(chuàng)新實踐能力培養(yǎng)體系的構建[J].大學教育,2016.6.
[4] 張曉婕.大學生實踐能力創(chuàng)新模式的構建[D].山西財經(jīng)大學,2012.
[5] Apple Inc..Apple中國企業(yè)責任報告2017-2018.https://www.apple.com/cn/job-creation/Apple_China_CSR_Report_2018.pdf,2018.