安俊秀 李 超 盧 軍
文章編號(hào):1672-5913(2009)08-0017-03
摘要:本文分析了軟件行業(yè)對(duì)軟件工程人才的職業(yè)素質(zhì)要求,構(gòu)架設(shè)計(jì)了適合軟件行業(yè)的軟件工程專業(yè)人才職業(yè)素質(zhì)教育課程體系。該課程體系將軟件工程人才的職業(yè)素質(zhì)教育貫穿于理論知識(shí)課程、專業(yè)技能課程和綜合技能素質(zhì)課程三個(gè)方面,即讓軟件人才的職業(yè)素質(zhì)教育融入整個(gè)軟件工程專業(yè)的教學(xué)過(guò)程中。通過(guò)不同形式的思想教育、課堂教育、課外活動(dòng)、團(tuán)隊(duì)活動(dòng)等逐步提高軟件工程人才的職業(yè)素質(zhì),真正培養(yǎng)出“職業(yè)能力強(qiáng),綜合素質(zhì)高”的具有特色的創(chuàng)新型、應(yīng)用型軟件技術(shù)人才。
關(guān)鍵詞:軟件技術(shù)人才;職業(yè)素質(zhì);課程體系;能力本位;人格本位
中圖文分類號(hào):G642
文獻(xiàn)標(biāo)識(shí)碼:B
1前言
目前,軟件工程專業(yè)的學(xué)生在努力學(xué)習(xí)專業(yè)知識(shí)和訓(xùn)練專業(yè)技能的同時(shí)往往忽略了職業(yè)素質(zhì)的培養(yǎng),這使得相當(dāng)一部分學(xué)生缺乏社會(huì)責(zé)任感?,F(xiàn)實(shí)生活中出現(xiàn)的計(jì)算機(jī)黑客、計(jì)算機(jī)病毒、黃色網(wǎng)站等,使得社會(huì)開(kāi)始質(zhì)疑教育的成敗。針對(duì)以上情況,教育部頒發(fā)了《關(guān)于深化教學(xué)改革,培養(yǎng)適應(yīng)21世紀(jì)需要的高質(zhì)量人才的意見(jiàn)》和1999年6月中共中央國(guó)務(wù)院頒發(fā)的《關(guān)于深化教育改革,全面推進(jìn)素質(zhì)教育的決定》等文件。迫切要求我們深化軟件工程教育改革,推進(jìn)軟件工程職業(yè)素質(zhì)教育,為實(shí)施科教興國(guó)戰(zhàn)略奠定堅(jiān)實(shí)的軟件人才和知識(shí)基礎(chǔ)。
2軟件行業(yè)對(duì)軟件工程人才職業(yè)素質(zhì)的要求
職業(yè)素質(zhì)是從事相應(yīng)工作所應(yīng)具備的個(gè)性心理品質(zhì),是從事專門(mén)工作的人員自身所必須具備的條件,具體表現(xiàn)為職業(yè)道德、職業(yè)情感、職業(yè)技能、職業(yè)習(xí)慣等。一般來(lái)說(shuō),軟件工程專業(yè)的學(xué)生能否順利就業(yè)并取得成就,在很大程度上取決于本人的職業(yè)素質(zhì)。職業(yè)素質(zhì)越高的人,獲得成功的機(jī)會(huì)就會(huì)越多一些。通過(guò)大量的社會(huì)調(diào)研,我們發(fā)現(xiàn)軟件行業(yè)對(duì)軟件工程人才的職業(yè)素質(zhì)要求主要有以下九點(diǎn)。
(1) 競(jìng)爭(zhēng)能力:軟件行業(yè)是典型的高科技產(chǎn)業(yè),競(jìng)爭(zhēng)非常激烈。作為軟件從業(yè)人員,應(yīng)能夠承受較大的競(jìng)爭(zhēng)壓力和工作壓力,并在激烈競(jìng)爭(zhēng)的環(huán)境中有出色的工作表現(xiàn)。
(2) 適應(yīng)能力:軟件行業(yè)是一個(gè)動(dòng)蕩不定、劇烈變化的行業(yè),整個(gè)行業(yè)有許多不穩(wěn)定的因素存在。如軟件企業(yè)中的技術(shù)人員和銷(xiāo)售人員常常需要出差或變換工作地點(diǎn),從一個(gè)項(xiàng)目轉(zhuǎn)移到另外一個(gè)項(xiàng)目,從一種開(kāi)發(fā)環(huán)境轉(zhuǎn)移到另外一種開(kāi)發(fā)環(huán)境,從一種開(kāi)發(fā)技術(shù)轉(zhuǎn)移到另外一種技術(shù)等。因此,要成為一名合格的軟件企業(yè)員工,必須對(duì)這些變化具有很好的適應(yīng)能力。
(3) 創(chuàng)新能力:軟件技術(shù)的發(fā)展日新月異,要求軟件工程人才具備不斷學(xué)習(xí)本行業(yè)新知識(shí)、新技術(shù)的能力及創(chuàng)新能力。
(4) 團(tuán)隊(duì)協(xié)作精神:在軟件的開(kāi)發(fā)過(guò)程中,任何個(gè)人的力量都是有限的,通常需要團(tuán)隊(duì)合作來(lái)完成軟件的開(kāi)發(fā),這樣才能達(dá)到“1+1>2”的超值效果。
(5) 交流與溝通能力:軟件開(kāi)發(fā)是團(tuán)隊(duì)協(xié)作的產(chǎn)物,項(xiàng)目相關(guān)人員之間要進(jìn)行大量的交流和溝通才能完成一個(gè)項(xiàng)目的開(kāi)發(fā)工作。主要包括軟件開(kāi)發(fā)人員和用戶之間的交流與溝通、軟件開(kāi)發(fā)人員之間的交流、軟件開(kāi)發(fā)人員和軟件測(cè)試人員的溝通等。
(6) 演講與表達(dá)能力:軟件開(kāi)發(fā)人員經(jīng)常面臨向客戶或合作伙伴講述本項(xiàng)目的技術(shù)原理、開(kāi)發(fā)思想、解決方案等或需要闡述自己對(duì)某個(gè)技術(shù)問(wèn)題的觀點(diǎn)、看法,這些都需要軟件開(kāi)發(fā)人員能夠清楚地表達(dá)自己的思想,并從容地演講。
(7) 在軟件代碼編寫(xiě)中具有規(guī)范的工作態(tài)度:作為軟件行業(yè)的行規(guī):“沒(méi)有規(guī)矩,不成方圓”。代碼變量的命名、代碼內(nèi)注釋格式、嵌套中行縮進(jìn)的長(zhǎng)度、函數(shù)間的空行字?jǐn)?shù)、軟件設(shè)計(jì)過(guò)程中文檔的書(shū)寫(xiě)等都有明確規(guī)定。編寫(xiě)規(guī)范的程序既有助于代碼的移植和糾錯(cuò),又有助于不同技術(shù)人員之間的合作。
(8) 具有數(shù)據(jù)安全意識(shí)、誠(chéng)實(shí)守信意識(shí)與法律意識(shí):任何軟件企業(yè)的存在與發(fā)展,都離不開(kāi)一批具有高度責(zé)任感、安全意識(shí)、誠(chéng)實(shí)守信意識(shí)、法律意識(shí)、可以共同思想、行動(dòng)和互相支持的員工。當(dāng)然,在企業(yè)中這種員工的比例越大,軟件企業(yè)則越強(qiáng)。
(9) 吃苦耐勞精神:編寫(xiě)程序的時(shí)候,面對(duì)著大量代碼、繁雜的數(shù)據(jù)會(huì)覺(jué)得比較枯燥和辛苦。因此,在軟件開(kāi)發(fā)的連續(xù)工作中,軟件開(kāi)發(fā)人員要具有吃苦耐勞的精神。
此外,軟件行業(yè)要求員工具有持續(xù)學(xué)習(xí)能力、獨(dú)立解決問(wèn)題能力、時(shí)間管理能力、健康的心理素質(zhì)等。而學(xué)習(xí)成績(jī)僅作為應(yīng)聘者學(xué)習(xí)能力的參考來(lái)考慮的,軟件企業(yè)更看重一個(gè)人面對(duì)新事物的再學(xué)習(xí)能力以及面臨新問(wèn)題的解決能力。盡管軟件企業(yè)招聘時(shí)比較看重應(yīng)聘者的工作經(jīng)驗(yàn),但素質(zhì)與經(jīng)驗(yàn)兩者并不矛盾。招聘時(shí)考慮的是工作的關(guān)聯(lián)性、有效性及成本最小化,而一旦進(jìn)入工作角色后,注重的不是曾經(jīng)做過(guò)什么,而是以后能做什么,要求員工在工作中能夠應(yīng)對(duì)經(jīng)常變化的客觀情況。為了實(shí)現(xiàn)軟件行業(yè)對(duì)軟件人才職業(yè)素質(zhì)的要求,應(yīng)構(gòu)架設(shè)計(jì)一套適合軟件行業(yè)職業(yè)素質(zhì)的課程體系。
3軟件工程人才職業(yè)素質(zhì)教育課程體系的建設(shè)
軟件工程專業(yè)的職業(yè)素質(zhì)教育是一個(gè)系統(tǒng)工程。我國(guó)現(xiàn)階段的教育必須借鑒和發(fā)揚(yáng)“能力本位”的原則,同時(shí)吸取“人格本位”之核心理論,堅(jiān)持“職業(yè)本位”原則,或者說(shuō)是“職業(yè)能力和職業(yè)素質(zhì)本位”原則,建構(gòu)軟件工程人才職業(yè)素質(zhì)教育的課程體系模式。
軟件工程專業(yè)開(kāi)設(shè)的課程要以培養(yǎng)職業(yè)素質(zhì)為中心,以職業(yè)技能培養(yǎng)為目標(biāo)的設(shè)置原則,構(gòu)建軟件工程專業(yè)的職業(yè)素質(zhì)教育課程體系。在軟件工程專業(yè)的教育中,充分體現(xiàn)理論、技能及綜合素質(zhì)之間的相互地位和作用;充分體現(xiàn)軟件工程人才職業(yè)素質(zhì)教育與學(xué)科體系教育的本質(zhì)不同;充分體現(xiàn)以人為本,讓每個(gè)學(xué)生的創(chuàng)新潛能都有獲得充分發(fā)展的機(jī)會(huì)。將軟件工程人才職業(yè)素質(zhì)教育貫穿于理論知識(shí)課程、專業(yè)技能課程和綜合技能課程中,從而實(shí)現(xiàn)軟件工程人才的職業(yè)素質(zhì)教育融入到整個(gè)教學(xué)過(guò)程中。
3.1理論知識(shí)課程的服務(wù)性模式建構(gòu)
通過(guò)對(duì)國(guó)外核心技術(shù)的研究成果,讓我們看到理論知識(shí)課程的重要性。因此,在進(jìn)行軟件工程人才職業(yè)素質(zhì)教育的時(shí)候,要從軟件工程專業(yè)職業(yè)素質(zhì)教育的內(nèi)涵要求出發(fā),不是獨(dú)立地設(shè)置一門(mén)職業(yè)素質(zhì)教育課程,而是將軟件工程人才職業(yè)素質(zhì)教育融入到理論課程中培養(yǎng)。使得軟件工程人才職業(yè)素質(zhì)教育與理論知識(shí)課程自成一體,突顯其重要性,實(shí)現(xiàn)在教學(xué)過(guò)程中點(diǎn)點(diǎn)滴滴地培養(yǎng)學(xué)生的職業(yè)素質(zhì)。
3.2軟件技能課程的項(xiàng)目化模式建構(gòu)
目前,軟件工程專業(yè)的專業(yè)技能課程的改革方向源于當(dāng)前軟件工程專業(yè)教育課程面臨的深層次問(wèn)題:在軟件企業(yè)中只需幾個(gè)月就能熟練掌握的軟件技能,在校學(xué)習(xí)了幾年后卻仍然不會(huì)。這一問(wèn)題的出現(xiàn),并不是不重視軟件技能的教學(xué),而是學(xué)校對(duì)軟件技能課程的教學(xué)目標(biāo)不明確、項(xiàng)目不具體。因此,軟件工程專業(yè)的技能課程建構(gòu)應(yīng)采用項(xiàng)目化模式,讓學(xué)生到軟件工程專業(yè)實(shí)驗(yàn)室和實(shí)習(xí)基地中去學(xué)習(xí)。所謂項(xiàng)目化模式是以某個(gè)工程項(xiàng)目為案例,所選項(xiàng)目某個(gè)模塊的內(nèi)容能涵蓋培養(yǎng)軟件技能目標(biāo)中某個(gè)范圍的知識(shí)點(diǎn)。采用邊講知識(shí)點(diǎn),邊設(shè)計(jì)該項(xiàng)目中某個(gè)模塊程序的教學(xué)方法。當(dāng)軟件技能課程各知識(shí)點(diǎn)講完時(shí),該項(xiàng)目設(shè)計(jì)也已完成。這樣,學(xué)生不但能學(xué)到必要的軟件技能知識(shí),同時(shí)也完成了一個(gè)項(xiàng)目設(shè)計(jì)(如學(xué)生檔案管理系統(tǒng))。項(xiàng)目設(shè)計(jì)開(kāi)發(fā)能力是軟件公司最需要的能力,學(xué)生在老師指導(dǎo)下進(jìn)行理論學(xué)習(xí)和實(shí)踐訓(xùn)練,做到“教、學(xué)、做”結(jié)合,“手、口、腦”并用。實(shí)現(xiàn)學(xué)生在軟件技能的學(xué)習(xí)中,不僅能掌握某個(gè)模塊的專業(yè)技能,還能積累實(shí)踐經(jīng)驗(yàn),培養(yǎng)團(tuán)隊(duì)合作精神等。以工作項(xiàng)目為核心,重組軟件工程專業(yè)技能的課程是在以崗位為中心的課程設(shè)置和軟件技能標(biāo)準(zhǔn)規(guī)定的“技能觀”驅(qū)使下,通過(guò)“職業(yè)分析——目標(biāo)分析——課程組織——課程實(shí)施——課程評(píng)價(jià)”一系列過(guò)程加以實(shí)施的。
3.3軟件綜合素質(zhì)課程的螺旋化模式建構(gòu)
軟件工程專業(yè)學(xué)生的文化理論素養(yǎng)和軟件技能水平的高低無(wú)疑會(huì)影響學(xué)生的就業(yè)競(jìng)爭(zhēng)力,但企業(yè)更關(guān)注的是學(xué)生的團(tuán)隊(duì)合作精神、吃苦耐勞精神、規(guī)范嚴(yán)謹(jǐn)?shù)葘W(xué)生綜合職業(yè)素質(zhì)的提升。我們深刻地認(rèn)識(shí)到軟件工程專業(yè)課程教育對(duì)學(xué)生綜合職業(yè)素質(zhì)的影響,因此,通過(guò)軟件工程專業(yè)課程不斷地深入,也在不斷地強(qiáng)化學(xué)生的綜合職業(yè)素質(zhì)。具體來(lái)說(shuō),綜合職業(yè)素質(zhì)課程偏向于以人為中心,側(cè)重于對(duì)情感、價(jià)值和審美感受的描述。包括交流與溝通技巧、演講與表達(dá)藝術(shù)、團(tuán)隊(duì)協(xié)作精神、市場(chǎng)調(diào)查分析、客戶服務(wù)、商業(yè)計(jì)劃書(shū)、職業(yè)生涯設(shè)計(jì)、市場(chǎng)營(yíng)銷(xiāo)、ISAS、管理模式、IT行業(yè)應(yīng)用知識(shí)等,從而提供學(xué)生參與社會(huì)政治、經(jīng)濟(jì)、科學(xué)、文化、藝術(shù)和為人處世的各種經(jīng)驗(yàn)和技巧。
4軟件工程人才職業(yè)素質(zhì)教育課程的實(shí)施
如何在軟件工程專業(yè)教育中融入職業(yè)素質(zhì)教育呢?這對(duì)軟件工程專業(yè)教育的教學(xué)安排、教學(xué)內(nèi)容以及教學(xué)方式都是極大的挑戰(zhàn)。需要我們改變思想、更新觀念,在傳統(tǒng)教學(xué)模式的基礎(chǔ)上做到更豐富、更靈活、更多變。根據(jù)以上分析,針對(duì)我院軟件工程專業(yè)的教學(xué)實(shí)施環(huán)節(jié)進(jìn)行了一系列有益的研究和探索。
4.1軟件工程專業(yè)的授課形式
傳統(tǒng)的軟件工程人才職業(yè)素質(zhì)教育課程是以課堂教學(xué)為主,考核方式以筆試為主。我們認(rèn)為這種教學(xué)方法已經(jīng)不能滿足新時(shí)期對(duì)軟件工程人才職業(yè)素質(zhì)的要求,授課形式必須突破。主要體現(xiàn)在:
(1) 減少課堂教學(xué)學(xué)時(shí),增加對(duì)學(xué)生課堂之外的教育和考核,將軟件工程人才職業(yè)素質(zhì)教育和考核體現(xiàn)在學(xué)生的日常生活中,使學(xué)生平時(shí)的言行成為軟件工程人才職業(yè)素質(zhì)考核的一個(gè)重要組成部分。
(2) 在軟件工程專業(yè)的課程教學(xué)過(guò)程中,有的課程完全沒(méi)有課堂教學(xué),而是將其融入其他課程的教學(xué)中,在應(yīng)用中對(duì)該門(mén)課程進(jìn)行考核。如在實(shí)施“ Java源程序代碼規(guī)范”課程時(shí),我們沒(méi)有安排相應(yīng)的課堂教學(xué),而是結(jié)合“Java程序設(shè)計(jì)”、“Web程序設(shè)計(jì)”等課程,在這些課程的教學(xué)過(guò)程中,學(xué)生必須編寫(xiě)Java程序。那么學(xué)生提交的Java程序,我們用“Java源程序代碼規(guī)范”進(jìn)行檢查。根據(jù)一段時(shí)間的檢查結(jié)果來(lái)評(píng)定“Java源程序代碼規(guī)范”課程的成績(jī)。同時(shí)我們也著力培養(yǎng)學(xué)生在編寫(xiě)程序時(shí)的吃苦耐勞和敬業(yè)精神。
(3) 在平時(shí)的教學(xué)中教師要教會(huì)學(xué)生思維、學(xué)生質(zhì)疑、鼓勵(lì)學(xué)生大膽提問(wèn),激勵(lì)學(xué)生自己解決問(wèn)題,從而提高學(xué)生獨(dú)立處理問(wèn)題和分析問(wèn)題的能力,啟迪學(xué)生的創(chuàng)新思維,培養(yǎng)學(xué)生的創(chuàng)新精神。
4.2軟件工程專業(yè)的實(shí)踐課程
軟件工程專業(yè)教育中的實(shí)踐課程是對(duì)學(xué)生運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題能力的訓(xùn)練。在實(shí)踐中,學(xué)生通常會(huì)遇到困難和失敗,這時(shí)老師應(yīng)鼓勵(lì)學(xué)生積極接受困難的考驗(yàn),并引導(dǎo)學(xué)生排除實(shí)踐中出現(xiàn)的錯(cuò)誤。這樣既提高了學(xué)生分析和解決實(shí)際問(wèn)題的能力,又鍛煉了學(xué)生百折不撓的頑強(qiáng)毅力。在實(shí)踐課程的教學(xué)過(guò)程中,老師可以多安排些靈活多變的實(shí)驗(yàn)內(nèi)容,以研究的態(tài)度引導(dǎo)學(xué)生分析問(wèn)題,積極鼓勵(lì)學(xué)生發(fā)揮個(gè)人的聰明才智去大膽創(chuàng)新,得出不同的實(shí)驗(yàn)方法。對(duì)于一些好的創(chuàng)新和實(shí)驗(yàn)成果進(jìn)行評(píng)分和展示,以激發(fā)學(xué)生的創(chuàng)新熱情。實(shí)現(xiàn)學(xué)生的創(chuàng)新意識(shí)在實(shí)踐課程的訓(xùn)練中得到培養(yǎng)。此外,教師還可以安排學(xué)生分組完成實(shí)驗(yàn)內(nèi)容,同一組的每個(gè)學(xué)生既分工明確,又互相協(xié)作,大家在交流與合作中共同完成實(shí)驗(yàn)任務(wù),使學(xué)生在學(xué)生時(shí)代就樹(shù)立團(tuán)隊(duì)意識(shí),培養(yǎng)與他人溝通交流、合作協(xié)調(diào)的能力。
4.3軟件工程人才職業(yè)素質(zhì)教育的社會(huì)化及課程考核
軟件工程人才職業(yè)素質(zhì)教育的社會(huì)化是將一部分職業(yè)素質(zhì)教育課程交給具備一定資格的社會(huì)相關(guān)機(jī)構(gòu)來(lái)負(fù)責(zé)。如“汽車(chē)駕駛技術(shù)”課,可以由駕駛學(xué)校進(jìn)行,我們可以根據(jù)學(xué)生獲得的駕駛執(zhí)照給予相應(yīng)的學(xué)分。
我們將整個(gè)軟件工程人才職業(yè)素質(zhì)教育課程采用學(xué)分制,從總體上對(duì)學(xué)生有一個(gè)基本的職業(yè)素質(zhì)教育課程學(xué)分要求,達(dá)到這個(gè)基本的學(xué)分,準(zhǔn)予畢業(yè)。學(xué)生具備某項(xiàng)素質(zhì)就視為合格,可以取得相應(yīng)的學(xué)分。軟件工程人才職業(yè)素質(zhì)教育課程體系已在我院實(shí)施兩年多,取得了較好的效果,真正起到了提高學(xué)生職業(yè)素質(zhì)的作用。
5結(jié)語(yǔ)
在軟件工程專業(yè)知識(shí)的教學(xué)內(nèi)容中不乏人文精神內(nèi)涵。教師應(yīng)充分挖掘軟件工程專業(yè)課本中的人文內(nèi)涵,向?qū)W生充分展示軟件工程專業(yè)的魅力。引領(lǐng)學(xué)生看到的不只是印刷在書(shū)本上的理論知識(shí),還要讓學(xué)生領(lǐng)略到更廣領(lǐng)域里、更深程度上的軟件工程科學(xué)文化,充分調(diào)動(dòng)學(xué)生的專業(yè)學(xué)習(xí)熱情和興趣,培養(yǎng)學(xué)生對(duì)科學(xué)的執(zhí)著追求精神。培養(yǎng)良好的軟件工程人才職業(yè)素質(zhì)不是一蹴而就的,需要在日常的教學(xué)過(guò)程中潛移默化地灌輸。“春雨潛入夜,潤(rùn)物細(xì)無(wú)聲”,通過(guò)不同形式的思想教育、課堂教育、課外活動(dòng)、團(tuán)隊(duì)活動(dòng)等逐步提高和培養(yǎng)學(xué)生的職業(yè)素質(zhì)。軟件工程專業(yè)只有具備特色才有機(jī)會(huì)發(fā)展,因此我們必須抓住時(shí)機(jī),搶先改革,把握培養(yǎng)目標(biāo),真正培養(yǎng)出“職業(yè)能力強(qiáng),綜合素質(zhì)高”的具有特色的應(yīng)用型軟件技術(shù)人才。
參考文獻(xiàn):
[1] 姚雅鵑. 計(jì)算機(jī)專業(yè)教育中人文素質(zhì)教育的引入[J]. 計(jì)算機(jī)教育,2008,(10):61-62.
[2] 瞿中,王練,程克非. 培養(yǎng)適應(yīng)社會(huì)需求的復(fù)合型軟件人才研究[J]. 計(jì)算機(jī)教育,2007,(8):75-77.
[3] 徐國(guó)慶. 如何培養(yǎng)職業(yè)素質(zhì)[J]. 職教論壇,2007,(9):1-1.
[4] 李萍. 軟件技術(shù)專業(yè)的職業(yè)素質(zhì)教育[J]. 機(jī)械職業(yè)教育,2007,(7):11-12.
[5] 許晟. IT應(yīng)用型人才職業(yè)素質(zhì)培養(yǎng)及其實(shí)施方案[J]. 濱州職業(yè)學(xué)院學(xué)報(bào),2006,3(3):77-80.
Exploring and Practice on the Career Quality Education Mode of Software Talents
AN Jun-xiu, LI Chao, LU Jun
(ChengDu University of Information Technology, Chengdu 610225, China)
Abstract: Software career quality education is a systematic project , the paper analyzed the requirements of career quality in the software business .In order to achieve requirements of career quality in the software business, a framework of career quality curriculum in the software business was designed , which focused on three aspects: the education of career quality was integrated into courses of the theoretical knowledge, professional skills and comprehensive quality. Career quality education run through the teaching process. Thus, gradually improve the career quality through various forms of the ideological education, class teaching, extra-curricular activities, team activities and so on. “professional ability, comprehensive quality” on innovation and application was possessed by training.
Key words: software technical talents; career quality; course system; capacity-based; cersonality-oriented