曹小鵬,胡 皓,李 鵬
(1.西安郵電大學 計算機學院,陜西 西安 710121;2. 思特沃克軟件技術(西安)有限公司,陜西 西安 710161)
計算機類專業女生的教學改革探索與實踐
曹小鵬1,胡 皓2,李 鵬2
(1.西安郵電大學 計算機學院,陜西 西安 710121;2. 思特沃克軟件技術(西安)有限公司,陜西 西安 710161)
為了解決計算機及相關專業女生的學習及就業難題,通過調查問卷,分析目前存在的主要問題及原因,以西安郵電大學計算機學院和ThoughtWorks公司實施的“卓越女生計劃”為例,闡述如何進行校企雙方深入合作,破解計算機類女生的學習與就業的難題,實現學校、公司和學生多方共贏。
計算機類;女生;就業;教學改革
當前,無論專科生、本科生、研究生甚至是博士生都會由于性別差異,造成就業巨大差別[1]。特別是計算機及相關專業女生就業困難已成為一種普遍現象,企業招收研發、技術支持等方向的畢業生時,經常會出現“只限男生”現象。即使男女生進入同樣的工作單位,完成幾乎相同的工作,但薪資差距也較大[2]。計算機類專業是工程性較強的專業,不可否認確實存在男生比女生在學習與就業方面具有先天性優勢。女生由于自身生理特點,表現出來對于理工類學科特別是信息類專業缺少熱情與天賦,造成缺乏自信心[3]。如何引導并解決計算機類專業女生的學習與就業難題是值得研究的問題。
為了了解計算機類專業學生特別是女生在學習和就業等方面存在的困難、困惑等問題,2015年11月我們對西安郵電大學在校生隨機抽樣調查,共計有128名學生填寫了問卷。問卷調查部分結果如圖1所示。

圖1 學生問卷調查情況
從調查數據可以看出,多數計算機類專業的女生都愿意去學習技術,但存在著一些困惑。同時,發現對于即將畢業的大四畢業生在實際面試中集中表現出來的共同特點是:簡歷非常豐富,參加過各種競賽,做過各種項目,但是一問三不知,或者只知其然而不知其所以然。這也是絕大多數畢業生在面試過程中被淘汰的主要原因,這將直接影響到畢業生入職后的培養成本。
現將調研發現的主要問題總結如下:一直被“自己不適合做開發”所欺騙,不敢去嘗試寫代碼,做開發;立志未來從事軟件開發工作,卻總是沒有方向;看過很多書,把書上的每一道編程練習都親自做了一遍,卻還是覺得寫代碼沒有思路;參加了很多技術社團,做過很多“項目”,但依然寫出來的代碼看不明白;作為大三學生,對下學期“撲面而來”的企業校招感到“茫然”甚至“恐懼”,不知道簡歷上該寫些什么東西才能讓面試官“感興趣”。
ThoughtWorks公司是“世界上最難面試的IT 公司”[4],公司中有大量卓越的高級咨詢師,在面試和培養了成百上千的學生后總結并發現造成以上疑惑及90%畢業生面試失敗的主要原因有:缺乏快速的自我學習和解決問題的能力;沒有正確的編程思維;不知道如何正確的書寫代碼;不清楚如何用代碼解決實際問題;不知道如何進行代碼跟蹤調試;從來不知道程序員應該自動化測試自己的代碼;從未使用版本控制工具管理過自己的代碼;缺乏對相關基礎知識和概念的了解和掌握。
針對以上問題,學校和ThoughtWorks公司一致認為需要對學生通過針對性的技術、能力等各個方面的培訓,改變學生特別是女生的技術水平,提高能力水平,同時逐漸改變整個行業對于女性求職者的看法。基于這種共識,雙方決定進行多方位合作,建立西安郵電大學和ThoughtWorks公司的聯合創新實驗室,實施“卓越女生計劃”。
IT行業做研發工作的大多數是男生,很少有女生做研發工作,很多人甚至是很多女生也認為女生不適合做研發工作,更適合做測試類、銷售類、市場類的工作,創辦“卓越女生班”的目的就是要打破這種傳統觀念,消除人們對女生不適合做研發工作的誤解,提倡男女平等,鼓勵女生從事研發工作,建立女生的自信心。
2015 年底,作為卓越女生計劃重要組成部分,西安郵電大學計算機學院與ThoughtWorks公司合作創建了 “卓越女生班”。第一期進入實驗室的學生共計 35 人。ThoughtsWorks公司負責對實驗室進行裝修與軟硬件投入,提供與公司完全一致的工作環境,定期安排最新技術、企業文化、職場規則等專題講座,激勵女生追求卓越、提升自我、提高職場競爭力。
至今為止 “卓越女生班”已經納新三次,共計培養學生100余名,形成了企業指導的高一屆學姐帶領低一屆學妹參與活動,逐漸改變了周圍人的偏見,擴大了女生在做開發工作的影響。
通過“卓越女生班”,ThoughtWorks公司總結出自己獨有的教學模式,如圖2所示。

圖2 教學模式總結
(1)快樂編程學習方式。將枯燥的編程工作滲透到愉快討論與小游戲中,實現快樂編程。采用抽簽方式,學習記憶編程快捷鍵;進行網上編程直播,提高學生編程自信心。
(2)舉辦編程競賽。編程競賽更加強調過程而非結果,學生們不用擔心比賽中所有用到的技術棧,卓越女生實驗室會提供每周兩次的公開課實現分享。
(3)學會分享。在這個知識爆炸的時代,任何學生都有自己的特點與特長,每個人學習側重點與興趣點不同,學習的內容也需要學會分享,才能實現共同進步。每個學習階段結束,都會不定期開展學習分享活動。
(4)建立以學習者為中心的教學環境。通過概念圖、業務藍圖、任務分析圖等可視化學習手段,結合刻意練習、每日總結、演講、閱讀習慣培養等活動,培養IT 行業所需要的“終身學習者”。
(5)促進公司與學校老師的交流與合作,雙方相互取長補短,在教學層面上,進一步提升對學生的幫助。
2016年7月,西安郵電大學計算機學院和ThoughtWorks公司共同舉辦了“2016 ThoughtWorks暑期特訓營”(簡稱特訓營),如圖3所示。本屆特訓營共分為3個班,培養近百人。培訓內容涵蓋基于JavaScript(ES6)語言和 Node.js 技術的Web 前端 / 后端、數據庫、敏捷軟件開發、項目實訓等。ThoughtWorks公司派出 7 名高級咨詢師組成的強大培訓團隊,旨在為學生提供最優秀的資源,從各個方面提升能力。

圖3 暑期特訓營
ThoughtWorks 公司的企業理念認為優秀的人才不但有高超的技術,更需要有一定的擔當。相較于傳統的針對特定技術的 IT 類培訓,特訓營更注重培養學生正確的編程思維、良好的開發習慣和學習能力。專業的 ThoughtWorks 咨詢師們在借鑒傳統教學方法的同時,采用各種創新型訓練手法使學生固有的思維及習慣得以展現,從而觀察、反饋并加以改進。注重實踐,通過技術學習與項目實訓直接對教學結果進行驗證。
培訓的目的是希望通過暑假一個半月左右的集中式培訓,使所覆蓋的大三學生在開學后的校招活動中能找到更好的工作。同時通過對大三、大二、大一的學生進行覆蓋,形成階梯式、可持續的基于傳幫帶的人才梯隊,并結合下半學期的實驗室或校園技術活動,從整體上影響計算機學院的學生技術熱情和技術水平,同時教會學生行業最流行的做事方法和最佳實踐,以便適應互聯網浪潮下快速變化的行業和技術需要。
培訓課程結束的時候,企業導師與學生一起總結:“除了具體技術和知識,我們在訓練營還學到了什么。”學生們運用所學知識繪制出學習成果總結圖,可以看出學生通過培訓,不僅掌握了先進的軟件開發技術,而且在解決問題能力、團隊合作能力、學習能力等方面都得到了提高。
為了更好地讓學生了解最新的知識與方向,實驗室組織了多次的技術沙龍活動。邀請ThoughtWorks公司全球醫療業務總監架構師熊節與中國區社會與經濟公正事業負責人周妮娜介紹公司在利用軟件技術推動社會和經濟公正方面做出的努力,其中熊節在“技術在全球醫療當中的作用”用真實的案例介紹了信息系統在非洲對抗埃博拉病毒的過程中發揮的巨大作用,在學生中產生了積極的反響。
為了進一步惠及和影響更多熱愛技術、熱愛編程的同學,ThoughtWorks公司多次派出技術工程師在實驗室定期開展公開課,把最新的、最尖端的行業內軟件技術、軟件思想及做事方式分享給教師和學生。
ThoughtWorks公司工程師在面試畢業生時發現學生存在很多問題,比如緊張、恐懼、不知如何應對所提問題。很多學生知識是掌握的,平時回答沒有問題,但是在面試時總是答非所問,效果較差。針對這種情況,公司派專人對學生的面試進行針對性訓練,提高了學生的自信心,獲得了較好的效果。
ThoughtWorks公司認為長期、大量的人力投入一所高校是不現實的,最為有效的方式是高校教師能夠理解、認同并參與到實驗室建設與管理當中,學習并掌握企業的開發與工作模式,使更多的學生受益,實驗室才能長久、健康地發展下去。因此ThoughtWorks公司和學校教師進行了多次有關教學理念、方法等的深入討論,同時教師也跟隨公司培訓師進行多次教學活動,雙方取長補短,互相學習。
教育的目的不僅是對知識的學習,更主要是對人的素質的培養。除了學習技術之外,實驗室還組織各種活動,如小小讀書會;跨校交流,體驗不同的校園文化;與外教對話,挑戰自己;update;learn smart等活動。
在整個計劃執行期間,每個參加培訓的學生都是收獲頗多。學生們以小組為單位,展示自己在培訓期間的作品,其中大部分作品都受到老師的積極肯定,部分軟件作品如圖4所示。學生紛紛表示,這次培訓讓自己受益匪淺,并要繼續發揚在 ThoughtWorks 學到的這種“走出舒適區的”精神,追求卓越,“做讓自己佩服的人”。

圖4 學生部分優秀作品
實施“卓越女生”計劃的兩年時間,共計培養學生120余名,實現100%就業,畢業學生平均月薪達到7000元,85%的學生進入著名軟件企業,從事軟件研發相關工作,其中多名學生進入ThoughtWorks公司,就業統計情況如圖5所示。

圖 5 學生就業情況
西安郵電大學與ThoughtWorks公司合作成功實施的“卓越女生”計劃,對于大學和公司進一步優勢互補,深化校企合作,具有積極的作用,同時對探索合作培訓新模式和提升產業發展也具有很好的助推作用,該項計劃在中央國際廣播電視臺等新聞媒體進行了報道。雙方也希望把這種教學模式推廣出去,讓更多的學生特別是女生受益,在西安歐亞學院、成都信息工程大學建立了卓越實驗室,同時武漢和北京的一些高校也正在籌建類似實驗室。這種創新教育模式力爭成為未來IT人才培養的標桿,為國家的“互聯網+”和“雙創”戰略提供更多人才。
[1] 陳鵬. 基于性別差異的研究生就業和簽約薪資比較研究[J]. 高校教育管理, 2014(3):80-83.
[2] 李雨錦, 周洋, 楊寧俠. 性別差異對高職院校女生就業影響研究——以河北軟件職業技術學院軟件專業為例[J]. 河北大學成人教育學院學報, 2014(2): 79-82.
[3] 馬明霞, 王啟爍, 趙娜. 性別差異對博士生就業的影響——科研院所女博士就業狀況研究[J]. 研究生教育研究, 2014(2): 73-77.
[4] 曹小鵬, 王陸海. 基于“軟酷·卓越實驗室”模式的教改研究[J]. 計算機教育, 2011(20): 107-109.
[5] Pathak A A. Thought works for ThoughtWorks: Recruitment process ensures that company gets the people it wants[J]. Human Resource Management International Digest, 2015, 23(2): 5-8.
[6] 楊爽. 學習能力才是核心競爭力——ThoughtWorks全球CEO郭曉專訪[J]. 程序員, 2013(8): 62-63.
[7] 謝建平, 蔣雍君. “雙元雙創”人才培養模式的創新與實踐[J]. 教育與職業, 2014(2): 43-45.
1672-5913(2017)11-0048-04
G642
陜西省工業公關項目(2014k06-36);西安市科技計劃項目(CX12188(7));陜西省教育廳科技計劃項目(2013JK1128)。
曹小鵬,男,副教授,研究方向為計算機軟件,caoxp@xupt.edu.cn。
(編輯:郭田珍)