伍軼明 李健軍 唐新來 彭佳文
摘要:本文討論了關于軟件工程專業(yè)職業(yè)能力模型的研究的內容和模型,根據(jù)勝任能力模型原理提出了一個軟件工程專業(yè)“職業(yè)能力”培養(yǎng)的目標和方式,并在實際的教育需求中進行了實踐論證。
關鍵詞:軟件工程;專業(yè)建設;勝任能力模型;職業(yè)能力
中圖分類號:G642 文獻標識碼:B
1引言
今天的大學生已經(jīng)不再是“社會的精英”、“時代的寵兒”?,F(xiàn)在的大學教育已經(jīng)變成了大眾教育,大學畢業(yè)生的數(shù)量每年都在成倍增長。伴隨而來的問題是,日益增多的大學生卻越來越難以找到合適的工作或者很難滿足招聘單位的要求。很多大學生在找工作碰壁時只是一味地抱怨自己文憑不高,競爭力不強。其實在市場經(jīng)濟條件下,用人單位一般只會為合適的人才付出合理的價格,“只找對的,不買貴的”成為了很多企業(yè)用人的原則。由此可見,大學生除了一紙文憑之外,還需要在“職業(yè)能力”方面多下功夫。目前,在美國有一門從人力資源管理理論與實踐中發(fā)展起來的新學科正在日益興起,稱為職業(yè)生涯管理(Career Management),為本文以下的論述提供了依據(jù)。
2勝任能力模型
所謂生涯,美國組織行為學專家道格拉斯?霍爾(Douglas T. Hall)認為,它是指一個人一生的工作經(jīng)歷中所包括的一系列活動和行為。職業(yè)生涯則是對每個職業(yè)長期從業(yè)人員工作經(jīng)歷中所包括的活動和行為的概括。因此,職業(yè)生涯管理就是通過研究、歸納、分析不同職業(yè)的活動和行為,為從事該職業(yè)的人員提供清晰的發(fā)展方向和成長路徑,使其加速成長。
市場競爭的加劇,使人力資源市場上的供需矛盾產生了動態(tài)的演化。這種變化更加凸現(xiàn)了面向技術型的員工職業(yè)生涯管理的重要性。職業(yè)生涯管理要求構建參照各個崗位的勝任能力模型。一般公司的職位序列的等級基本表示了員工的能力,在客觀公正地評估和確定員工在職位序列上的等級后,就需要有效地培養(yǎng)員工,以促使其能力的快速提升。能力評估和培養(yǎng)是實施職業(yè)生涯管理的關鍵一環(huán),而構建勝任能力模型(Competence Model)則是能力評估和培養(yǎng)的有效途徑,也是職業(yè)生涯管理的基石(如圖1所示)。
2.1勝任能力的獨特性
一般應用勝任能力模型的公司,通常會定義出適合于該公司的勝任能力,比如IBM公司勝任能力模型中的基本能力要素包括誠信、團隊和協(xié)作、溝通、承擔責任、客戶導向、進取、業(yè)務激情、創(chuàng)新、適應能力等;領導能力要素包括客戶伙伴能力、積極應對挑戰(zhàn)、贏得信任、促進績效和成長、發(fā)展人員和組織、承擔戰(zhàn)略性風險、跨組織的思考、協(xié)作式的影響等。這些能力要素是針對于IBM的現(xiàn)實需要研究提煉出來的,具有IBM的獨特性,并不適用于其他公司。
2.2勝任能力的多層次性
影響一個人工作業(yè)績的因素是多方面的,既包括知識、技能層面,還包括態(tài)度、思維模式等層面,而且態(tài)度往往是影響業(yè)績更深層、更核心的要素。如果一個人不具備相應的知識和技能,但只要他具有積極學習的態(tài)度,這些知識和技能就一定能夠習得,只是不同人因為資質不同,習得的速度可能有快慢之分。這就是我們常說的:人應該既要“l(fā)ike to do”,又必須“able to do”,只有兩方面都具備了,才會做出高績效。
2.3勝任能力的可操作性
構建勝任能力模型,需要將圓滿完成工作所需的知識、技能、態(tài)度和個人特質等用行為方式描述出來。這些行為應具有可操作性,是可指導、可觀察和可衡量的,而且對個人發(fā)展和企業(yè)成功都很重要。從西文中引進的勝任能力(Competency)通常與我們所說的更注重知識和技能的“能力”有所區(qū)別,比如“積極進取”,按照我們過去的理解,可能認為不應該屬于能力之列,但按照勝任能力的定義,它卻是核心要素之一。
2.4勝任能力與工作崗位的關系
勝任能力與崗位職責具有密切關系,崗位職責告訴一個人“做什么”,勝任能力則告訴一個人“怎么做”。崗位職責的不同決定了應具備的勝任能力不同,這種不同可能是能力結構的不同,也可能是同一能力要求程度的不同。
目前的就業(yè)形勢嚴峻,原因很多,但是從教育的角度來看其中一個重要因素是我們目前本科教育的教育理念和市場脫節(jié),不能和市場、企業(yè)有效銜接造成的,我們的學生可以怪就業(yè)大環(huán)境形式不好,但是反過來說,站在企業(yè)的角度,學校培養(yǎng)出來的學生是否真的具備了能夠真正為企業(yè)現(xiàn)在或者將來做些什么的能力,但是答案往往令人尷尬,究其實質,這個問題的關鍵還在于學校教育缺少按照企業(yè)的勝任能力的模式來對學生進行專業(yè)教育的環(huán)節(jié)。
3軟件工程專業(yè)學生的職業(yè)能力發(fā)展
軟件工程專業(yè)屬于新型的應用本科,人才的培養(yǎng)目標定制性較強,主要是培養(yǎng)掌握軟件工程領域基礎理論知識和先進的開發(fā)技術,具備軟件開發(fā)和管理能力,能從事軟件系統(tǒng)分析、設計、開發(fā)和項目管理,適應社會主義市場經(jīng)濟和信息產業(yè)發(fā)展需要的復合型、實用型高級軟件設計、開發(fā)及管理人才。
一般來說,該專業(yè)學生畢業(yè)后的就業(yè)方向,通常會從企業(yè)底層的職位開始職業(yè)生涯,例如一線程序員,然后技術負責人,然后項目負責人等,工作了三年、五年,慢慢地成熟,不斷地進行職位晉升和拓展自己的發(fā)展空間,按照技術人員發(fā)展的軌跡,要么“看透工具的本質,把關注點轉移到‘團隊的圈子里去”,要么“順著代碼鋪就的道路,亦步亦趨地成為良匠大師”。僅以技術方向而言,大概可以做到架構師、總架構師甚至首席架構師;而另外一種途徑是由技術轉向IT管理的方面發(fā)展,逐漸遠離具體的技術層面而轉入到軟件生產管理層面。
在借鑒各類IT公司職位序列和能力模型技術的基礎上,結合中國IT系統(tǒng)集成和IT服務企業(yè)的職位發(fā)展管理現(xiàn)狀,北京力鼎創(chuàng)新管理咨詢咨詢有限公司為中國系統(tǒng)集成和IT服務企業(yè)構建了的一個勝任能力模型的框架,該模型將勝任能力分為個人特性能力族和專業(yè)能力族兩大部分(如圖2所示)。
依據(jù)圖2的專業(yè)能力集合,可以得出表1中的對照不同IT職級所需要的基本專業(yè)技術能力,本文試圖通過定義一個基于IT職級變化的基本專業(yè)技術能力比照列表,通過這個列表來明確各個IT職級基本專業(yè)技術能力的勝任模型。在對學生進行專業(yè)技術教育的時候,教育者就能按照各個IT職級基本技術能力的勝任模型,傾向對不同的學生進行個性化的引導,易于激發(fā)學生的學習主觀能動性。另外一方面,在應用勝任能力模型中,除了專業(yè)技術能力之外,一個很重要的部分就是關乎個人特性的核心能力部分,也即是本文提出的“職業(yè)能力”部分,這個能力部分的培養(yǎng)是目前擺在在校本科生面前的一個普遍問題。在用人單位用人策略越來越趨向實際的現(xiàn)實情況中,學生如何在了解一個完整的職業(yè)生涯發(fā)展道路的基礎上,完善和積累這部分“職業(yè)能力”,并清楚如何把自己的能力和企業(yè)需要的聯(lián)系起來,合理地利用這些“職業(yè)能力”,將最終成為學生是否被企業(yè)真正接納的重要因素。本文試圖通過引入勝任能力模型有針對性的討論學生的“職業(yè)能力”,提升學生處理從學校到企業(yè)的銜接能力,并希望通過對這個勝任能力模型的討論對軟件工程專業(yè)學生“職業(yè)能力”的培養(yǎng)方式起到拋磚引玉的作用。
4軟件工程專業(yè)學生“職業(yè)能力”的模型研究
在IT企業(yè)的管理體系里面,一個人的個人特性決定了個人處在哪個位置,而專業(yè)技術技能只是做事實施的必需,企業(yè)的管理架構也通常是一個塔狀模型,職位越往上發(fā)展就會同時對個人有更高的個人素質和技術能力要求,能力歸納起來就是:學會做人、學會做事,學會做專業(yè)工作。“個人的能力模型”由“個人特性”和“技術技能”兩個方面構成,圖3說明了“個人特性”既包括人際關系的能力,也包括(具體)業(yè)務能力;“技術技能”也是如此。所以個人特性主要與“做人”有關,部分地也包含“做事”的要素,并且和專業(yè)工作相關。例如,“有效溝通”以及“學會談判”與做具體的事無關,是個人能力特性的公共方面。前者是過程,后者是知道如何定目標與求結果。而“風險與防備”是做事過程控制的關鍵,與前面兩項正好構成了一個做事基本能力的完整體系。基本上,這三項個人特性都是一個“普通程序員”所不具備的,甚至在大多數(shù)情況下,普通程序員并不愿意去具備這樣的個人特性,因為在許多僅僅限于技術層面的開發(fā)人員看來:溝通總是會使事情變得更加麻煩,談判則徒耗時間而無濟于事。然而事實上,在整個的架構決策過程中,項目或者工程的具體負責人(架構師或者項目經(jīng)理)需要不停地溝通與談判。將“架構”或者“設計”變成“決策”的過程,其實就是對各個技術角色(及其思想)兼容并包的過程,你需要不斷地協(xié)調需求、實現(xiàn)各類關系之間的各種問題,也需要面對各種投資者(時間、資金、人才等方面的決策者)進行談判,以確定項目的規(guī)?!獩]有規(guī)模也就沒有范圍,沒有范圍如何展開設計呢?這些問題其實是關系很多實際項目或者工程盈虧的核心問題,有時候好的權衡甚至還能夠左右一個項目的生死存亡。但是,這些能力的訓練在學校教育里面被長期忽視或者完全沒有提及的,這也難怪很多IT企業(yè)在招聘的時候都明確表示需要具有數(shù)年的相關工作經(jīng)驗,而這種要求很大程度上就是因為具有工作經(jīng)驗的人員或多或少積累了這方面的能力,上述這些是我們學校教育出來的應屆本科畢業(yè)生所不具備而企業(yè)又真正急需的“做事”職業(yè)能力要素!