工業軟件作為工業知識和工業文明的載體,已經滲透到所有工業核心環節,是制造業數字化轉型的靈魂,是推進新型工業化、構建新質生產力的重要支撐。目前工業軟件的關鍵核心技術還存在“卡脖子”問題,產品競爭力不足,產業生態還有待完善,迫切需要充分激發各類人才的創新創造才能。但據《關鍵軟件人才需求預測報告》預測,到2025年,我國關鍵軟件人才新增缺口將達到83萬,工業軟件將成為人才緊缺度最高的領域之一。如何建立和完善工業軟件人才培養機制,已成為當前工業軟件產業發展的關鍵問題之一。
工業軟件人才主要分為研發類人才、測試類人才、應用服務類人才。與常規的軟件不同,工業軟件同時具備工業與軟件的雙重屬性,因此相應的工業軟件人才在專業知識與能力上也普遍存在復合型、協作性等特征,具體到不同類別的工業軟件人才又有不同的培養側重點。
(一)工業軟件人才的普適性需求
復合型需求。首先,在知識與能力結構上,工業軟件人才的復合型需求不是軟件技術與工業技術知識的簡單疊加,而是兩者相互滲透、相互結合、互為支撐;其次,復合型的人才還體現在理論和實踐的有機結合,擁有必備技術或專業基礎的同時,需要對復雜工業機理、產品對象、業務場景和操作流程有較為深入的認識和理解,具備實際場景下的軟件開發、測試或應用的實踐能力。
協作性需求。工業軟件的核心不僅僅是軟件更是工業,決定了工業軟件人才需要跨越工業和軟件兩個領域深入協作。工業軟件人才需要對工業的知識和框架整體了解,并能通曉工業領域專家的話語體系,以便與工業領域專家進行無信息衰減、無障礙的順暢溝通。
成長性需求。工業軟件行業仍在不斷進步,尤其隨著新一代信息技術在工業軟件領域的深入應用,產業技術、形態、業態都在不斷變化,工業軟件人才不斷學習新技術、應對新環境變化等將成為未來常態,因此具備持續的自我激勵、自主學習、創新能力,以及較強的判斷力、決策能力尤為重要。
(二)工業軟件人才的專業性需求
研發類人才。工業軟件研發人員包括底層算法研究人員、軟件開發人員、系統架構師、界面設計人員等,工業軟件的功能性、穩定性、可靠性以及能否滿足用戶的需求取決于工業軟件研發人才的數量和水平。工業軟件研發人員一般應當具備基本的數學和算法功底,對物理過程和相應的數值算法有一定理解,熟悉現代程序設計的基本思想和流程,具備一定的算法優化能力等。
測試評價類人才。工業軟件測試評價人員采用人工測試/工具測試等方法,依據相關標準規范,對工業軟件開展在質量、安全、兼容適配、國產化等方面的測試驗證,并評價其是否達到預期的目的或符合預期需求。工業軟件測試評價人才需要具備軟件測試技能、行業與產品業務知識、質量與測試標準知識、產品技術實現領域知識、知識產權知識、測試實踐能力等。
應用服務類人才。工業軟件的應用服務人員主要負責了解企業的工業軟件需求、編寫軟件文檔和驗證案例、提出對應的軟件解決方案并幫助客戶實施、為客戶提供軟件使用培訓、開展售前和售后培訓、推進工業軟件在企業的應用等,以充分發揮軟件的應用成效。工業軟件應用服務類人才需要熟悉企業所使用的工業軟件和背后的基本算法原理,同時具有較強的溝通和表達能力,當客戶遇到技術問題時能夠給出解決方案。
(一)針對高校打造分層次、跨領域、校企協同課程體系
基于人才分層次培養目標打造課程體系。根據培養層級目標不同,設置相應課程,例如本科課程體系設置側重于將軟件工程基本理論、技術、工具等應用到工業領域中解決實際問題,注重應用創新能力培養;研究生課程體系側重于具備技術、方法創新能力,具備從工業領域中發現工程問題并加以解決的能力,注重專門人才的培養;博士生則能夠獨立開展科學研究,是具備帶領團隊合作開展工業軟件科研攻關的領軍人才。加強跨學科專業培養。工業軟件人才要有自主研發的能力,就必須有足夠的軟件基礎和工科知識做支撐。高校在新工科教育中加強軟件基礎原理的教育和工業軟件的學習,對軟件工程專業要增加細分行業工業基礎知識的學習,兩個專業都要學深學透。要加強軟件工程課程的訓練,不能讓學生只停留在“學會”層面,而必須能熟練使用跨學科的知識。推動高等院校依托軟件工程、計算機科學與技術學科及相關專業的綜合辦學優勢,與學校工科特色學科平臺、學校特色科研項目深度融合,建立先寬后專、由通到專的人才培養體系,建設跨學院、跨學科的交叉學科課程,在此基礎上突出工科專業特色,推進教學環節與行業需求高度融合,實現內容拓展和體系重構,提供跨學科融通的專業知識體系。
注重行業需求引導。建立企業積極參與、學校主動跟蹤、校企全面反饋機制,根據產業需求從培養方案的制定、教學大綱的編寫、專業課程的講授與考核、工程實踐指導等多方面深度參與學生的培養。以專業發展趨勢、行業企業參與和滿足社會發展需求為出發點,調整優化課程體系,從企業實際需求中挖掘實踐內容,建立課內外實踐資源庫,提高實踐課程比重,加強行業實踐內容,提升課內實驗比例,強化課外實踐指導。
(二)校企校地合作構建產教融合培養體系
推動校企聯合培養。鼓勵國內科研院所、高校和企業開展聯合培養,建立“產、學、研、用”綜合實踐應用平臺、人才實訓基地等,共同培養一批高端型工業軟件人才。鼓勵校企以聯合實驗室形式開展工業軟件技術開發;鼓勵國內工業軟件產品進校園、進課程、進教材、進實訓;鼓勵制造企業釋放工程場景,參與工業軟件人才實訓;通過鼓勵高校教師以留職聘用等形式參與企業項目、企業專家進高校融合教學等途徑,打造資源共享、優勢互補的校企聯合教師隊伍。
推動校地合作。鼓勵特色化示范性軟件學院與地方政府合作,共同推進工業軟件生態孵化基地、產業化示范基地、成果轉化基地、工業軟件協同攻關平臺等校地服務平臺建設,協力打造工業軟件體驗平臺及產業生態。鼓勵特色化示范性軟件學院學院積極參與舉辦工業軟件相關論壇,積極參與籌建地方工業軟件發展聯盟等,協同地方力量促進工業軟件生態體系建設。
(三)鼓勵企業積極參與工業軟件人才培養
注重工業軟件人才培養。企業要制定切實可行的工業軟件人才培養計劃,明確自身的工業軟件人才隊伍培養目標和培養內容,將培養機制、培養方式和培養過程等,與企業的生產、運營結合起來統籌考慮。企業要強化行業導向,積極推動用戶的深度參與,以用戶需求為牽引開展員工培訓,確保員工學有所得、學以致用。企業通過與高等院校、科研院所合作,對員工開展相關理論基礎知識的學習培訓,促進員工理解工業軟件的底層邏輯,從而更好地發揮其效用。
加強工業軟件職業教育。支持職業教育機構借鑒國際工業軟件技能培訓經驗,探索一條適合國內需求的工業軟件人才教育和培訓之路。依托職業技術學校,細化工業軟件相關學科專業,針對國內外常見的工業軟件,打造各應用領域的工業軟件職業技校,培養專業技術人才。支持工業軟件企業進行在職培訓,鼓勵企業與職業教育機構加強合作,共建工業軟件人才在職教育體系,提高人才留用水平。吸引互聯網等領域人才回流,加強回流人才在工業軟件領域的再培訓、再就業。