第一篇:程序員六大素養(yǎng)
程序員六大職業(yè)素養(yǎng)
說(shuō)起職業(yè)素養(yǎng),可能大家腦子里馬上反映出來(lái)的是西服領(lǐng)帶公文包的精干白領(lǐng)形象,其實(shí)作為程序員來(lái)說(shuō),外在可能沒(méi)有那么重要,更多的是內(nèi)在職業(yè)素養(yǎng),本期調(diào)查分享了兩個(gè)研發(fā)小組的故事,讓大家在統(tǒng)計(jì)數(shù)據(jù)的基礎(chǔ)上進(jìn)一步了解——什么是程序員需要的職業(yè)素養(yǎng)?
案例一:?jiǎn)栴}團(tuán)隊(duì)A
D公司是個(gè)在發(fā)展壯大中的貿(mào)易公司,由于業(yè)務(wù)發(fā)展員工從剛開(kāi)始的10人兩年內(nèi)增加到150多人,管理上出現(xiàn)了溝通效率低、對(duì)員工工作難以監(jiān)控的現(xiàn)象。公司想近期上OA系統(tǒng),以加強(qiáng)公司的工作效率、支持快速增長(zhǎng)的業(yè)務(wù)。經(jīng)過(guò)幾次與F開(kāi)發(fā)公司的溝通后,雙方確定了合作意向。安排有兩年開(kāi)發(fā)經(jīng)驗(yàn)的開(kāi)發(fā)工程師蘇成,作為項(xiàng)目經(jīng)理帶領(lǐng)三個(gè)開(kāi)發(fā)人員,開(kāi)始了D公司的OA項(xiàng)目。
因項(xiàng)目不大,沒(méi)有特別安排需求工程師,而由項(xiàng)目經(jīng)理與客戶(hù)確認(rèn)需求后進(jìn)行開(kāi)發(fā),初為項(xiàng)目經(jīng)理的蘇成信心爆棚:對(duì)外,他想當(dāng)然地按照合同后附的簡(jiǎn)單需求說(shuō)明草率開(kāi)發(fā);對(duì)內(nèi),他認(rèn)為項(xiàng)目經(jīng)理?yè)碛薪^對(duì)權(quán)力,任何關(guān)于開(kāi)發(fā)的不同意見(jiàn)都聽(tīng)不進(jìn)去。在第一期快結(jié)束時(shí),蘇成已與項(xiàng)目組成員發(fā)生了N次爭(zhēng)吵,大家紛紛要求調(diào)離項(xiàng)目組,團(tuán)隊(duì)面臨崩潰。
在兩個(gè)月未與客戶(hù)溝通的狀態(tài)下,蘇成項(xiàng)目組向D提供了OA系統(tǒng)一期產(chǎn)品,按合同規(guī)定包括了:?jiǎn)T工管理一項(xiàng)功能和其中四個(gè)子項(xiàng)。看完基本功能演示后,D公司的HR經(jīng)理Helen幾乎崩潰——OA系統(tǒng)中員工管理沒(méi)與考勤部分聯(lián)系起來(lái),而且在系統(tǒng)中增加一個(gè)新用戶(hù)需要五步,十分繁瑣,很多功能也與公司需求相差極大。
但是蘇成卻認(rèn)為這些都是小問(wèn)題,更讓Helen氣結(jié)的是要求增加一個(gè)小的統(tǒng)計(jì)功能時(shí),他居然說(shuō)做不了。后來(lái)才了解到,原來(lái)在開(kāi)發(fā)時(shí),項(xiàng)目組并沒(méi)有留下文檔,加之團(tuán)隊(duì)其它幾個(gè)成員均已準(zhǔn)備離開(kāi)項(xiàng)目組,任何在此模塊中的小小變化都會(huì)面臨所有代碼重新開(kāi)發(fā)的局面,更不用說(shuō)要新增什么功能了。
最終蘇成辛苦開(kāi)發(fā)了幾個(gè)月卻沒(méi)有得到相應(yīng)地回報(bào),客戶(hù)不滿(mǎn)意,項(xiàng)目組成員不滿(mǎn)意,研發(fā)部總監(jiān)更是對(duì)他的能力產(chǎn)生了懷疑,在幾經(jīng)努力拿到D公司的第二期項(xiàng)目開(kāi)發(fā)合同之后,更換了項(xiàng)目經(jīng)理。
點(diǎn)評(píng):程序員如何以明確需求為基礎(chǔ)與客戶(hù)溝通?
如果有專(zhuān)門(mén)掌握需求編寫(xiě)技術(shù)和經(jīng)驗(yàn)的需求工程師作為客戶(hù)和程序員之間的橋梁是最理想的狀態(tài)。但以國(guó)內(nèi)目前的國(guó)情,每個(gè)項(xiàng)目組都配有需求工程師的并不多。因此,正確地幫客戶(hù)表達(dá)需求、正確地理解需求就成了程序員的基本素質(zhì)之一。在此次調(diào)查中66.67%的被訪(fǎng)者認(rèn)為“能幫助客戶(hù)正確提出需求”是程序員職業(yè)素養(yǎng)之一,可見(jiàn)在程序員內(nèi)部已就此達(dá)成了相當(dāng)?shù)墓沧R(shí)。認(rèn)為“能使客戶(hù)需求更完善”是程序員看重的職業(yè)素養(yǎng)之一,占到此次調(diào)查的55.13%,這說(shuō)明超過(guò)一半的程序員認(rèn)識(shí)到,幫助客戶(hù)完善需求會(huì)節(jié)省雙方的時(shí)間和精力。
那么如何才能提高自己的需求分析能力呢?以下分享幾個(gè)有關(guān)需求的小技巧:
1.盡量提高自己的表達(dá)和溝通能力。良好的表達(dá)和溝通能力能在客戶(hù)不能清楚表達(dá)需求時(shí),融入到客戶(hù)組織內(nèi)部,了解客戶(hù)的工作流程,與客戶(hù)共同更好地、更準(zhǔn)確地定義和分析需求。此次調(diào)查中60.90%的被訪(fǎng)者認(rèn)為溝通能力是程序員應(yīng)具備的基本能力,但只有28.85%的程序員認(rèn)為“表達(dá)能力”是程序員必備的基本能力。溝通固然很重要,但我們更應(yīng)該進(jìn)一步認(rèn)識(shí)到準(zhǔn)確表達(dá)自己的觀(guān)點(diǎn)和意見(jiàn)也是成功溝通的基礎(chǔ)之一。如果只“溝”而不“通”仍然是在浪費(fèi)方面寶貴的時(shí)間。
2.應(yīng)用多種方式了解需求。常用的方法有:?jiǎn)栴}分析法和建模分析法以及幾種方法的結(jié)合。比
如在問(wèn)題分析法中應(yīng)用面向?qū)ο蟮乃枷?,與客戶(hù)的員工談話(huà),訪(fǎng)談首先要面向工作流程,面向任務(wù),面向角色,也就是用面向?qū)ο蟮乃枷霂椭蛻?hù)理清思路。
3.不臆測(cè)需求。如果有專(zhuān)門(mén)的需求工程師,有一點(diǎn)要特別強(qiáng)調(diào),就是在編碼過(guò)程中當(dāng)需求不明確時(shí),必須與項(xiàng)目經(jīng)理或需求工程師及時(shí)溝通,程序員不能自作主張地猜測(cè)客戶(hù)的需求。
4.不過(guò)度承諾。很多銷(xiāo)售人員拿到項(xiàng)目,向客戶(hù)大包大攬,甚至完全不顧公司的現(xiàn)有開(kāi)發(fā)能力向客戶(hù)承諾很多功能。在定義需求階段,一定要向客戶(hù)說(shuō)明“什么是我們能做的,什么是我們應(yīng)該做的,什么是我們不能做的”。很多時(shí)候過(guò)度承諾導(dǎo)致了新功能無(wú)法實(shí)現(xiàn)的同時(shí),原有功能也受到影響。在此次調(diào)查中,有59.62%(近六成)的被訪(fǎng)者正確地認(rèn)識(shí)到對(duì)客戶(hù)提出的不合理需求拒絕得當(dāng)也是程序員職業(yè)素養(yǎng)的一個(gè)重要方面,這是非常難得的。
案例二:嚴(yán)格開(kāi)發(fā)流程的團(tuán)隊(duì)B
國(guó)資委某下屬集團(tuán)公司要上OA系統(tǒng),C公司在研發(fā)能力、價(jià)格兩個(gè)方面以綜合分第一的成績(jī)競(jìng)標(biāo)成功。擁有10年項(xiàng)目管理經(jīng)驗(yàn)的李石被任命為項(xiàng)目經(jīng)理,并由他組建團(tuán)隊(duì)。李石對(duì)團(tuán)隊(duì)成員只有三個(gè)要求:分析能力、產(chǎn)品意識(shí)、較強(qiáng)的團(tuán)隊(duì)意識(shí)。
初選方案
需求確定后,項(xiàng)目有兩個(gè)方案:更流行的BS模式和傳統(tǒng)的CS模式。李石安排兩個(gè)程序員前期負(fù)責(zé)選方案,分別基于兩種模式開(kāi)發(fā)用戶(hù)權(quán)限管理系統(tǒng)的原型,給大家做演示,并結(jié)合客戶(hù)特別評(píng)估每一個(gè)架構(gòu)的優(yōu)劣。
分析了BS/CS的特點(diǎn)、結(jié)合客戶(hù)的需求,他們發(fā)現(xiàn):
1.從流程的定制來(lái)看CS結(jié)構(gòu)更加利于客戶(hù)方便地進(jìn)行“可視化”定制;
2.從公文的“不可修改、保密性”以及電子圖章的“不可詆毀性”需求來(lái)看,CS框架更加利于實(shí)現(xiàn)DRM技術(shù)和數(shù)字指紋技術(shù)實(shí)現(xiàn);
3.從公文的打印需求與一般WEB報(bào)表的差異性來(lái)看,CS框架更加適合對(duì)打印格式的定制與控制;
4.從客戶(hù)提出的內(nèi)部電子會(huì)議的實(shí)時(shí)性來(lái)看,CS框架明顯優(yōu)于BS框架的非狀態(tài)性,能夠做到更順暢、更及時(shí)的溝通;
5.從系統(tǒng)的安全性來(lái)講,CS框架更加適合硬加密系統(tǒng)(如加密狗、U盤(pán)Key)與系統(tǒng)的對(duì)接。
產(chǎn)品開(kāi)發(fā)
在開(kāi)發(fā)過(guò)程中李石強(qiáng)調(diào)了每個(gè)程序員的產(chǎn)品意識(shí),取得了不錯(cuò)的效果。比如客戶(hù)要求一個(gè)能上傳文件的功能時(shí),并沒(méi)有提出UI需求,團(tuán)隊(duì)的B程序員并沒(méi)有簡(jiǎn)單完成任務(wù)了事,而是做出一次能同時(shí)選取上傳5個(gè)文件的程序。這種產(chǎn)品意識(shí)為客戶(hù)使用帶來(lái)方便,彌補(bǔ)了需求的不足。
團(tuán)隊(duì)配合在團(tuán)隊(duì)B中,每個(gè)程序員都做到了做完一個(gè)功能后與項(xiàng)目經(jīng)理溝通進(jìn)度、結(jié)果,并與負(fù)責(zé)測(cè)試的同事溝通,及時(shí)檢測(cè)Bug,及時(shí)修改并及時(shí)回歸。每個(gè)功能的實(shí)現(xiàn)都相對(duì)完善。及時(shí)的溝通與相互學(xué)習(xí),還促進(jìn)了團(tuán)隊(duì)磨合。
經(jīng)過(guò)8個(gè)月的開(kāi)發(fā),OA項(xiàng)目第一期完成基本功能順利上線(xiàn)。C公司已順利拿到了客戶(hù)第二期的開(kāi)發(fā)合同。
點(diǎn)評(píng):成功的開(kāi)發(fā)需要這樣的程序員
通過(guò)上面的案例,我們?yōu)槌绦騿T總結(jié)出如下素養(yǎng):
1.學(xué)習(xí)和分析能力。每個(gè)團(tuán)隊(duì)都在成長(zhǎng),作為程序員這個(gè)群體就更需要“與時(shí)俱進(jìn)”。尤其是在開(kāi)發(fā)這個(gè)知識(shí)日新月異的行業(yè)里。同時(shí)分析能力也是必不要少的。在調(diào)查中71.15%的程序員認(rèn)為,學(xué)習(xí)能力非常重要,同時(shí)有57.69%的程序員認(rèn)為,在技術(shù)方面有不同的意見(jiàn)時(shí),處理妥當(dāng)是程序員應(yīng)該具有的職業(yè)素養(yǎng)。相信這個(gè)案例為我們提供了新的思路。
2.與內(nèi)外保持良好的溝通,永遠(yuǎn)是成功的保證。及時(shí)匯報(bào)、溝通進(jìn)展也可以在第一時(shí)間發(fā)現(xiàn)自己的偏差。數(shù)據(jù)證明59.62%的程序員認(rèn)為“匯報(bào)項(xiàng)目進(jìn)展時(shí)明確及時(shí)”是重要的職業(yè)素養(yǎng)。
3.產(chǎn)品意識(shí)。良好的產(chǎn)品意識(shí)可以大幅度提高開(kāi)發(fā)效率,也能有效的彌補(bǔ)需求不足。例如,在案例二中,在做文件上傳功能時(shí),充分考慮了客戶(hù)使用的方便性,彌補(bǔ)了需求中被忽略的細(xì)節(jié)。
4.團(tuán)隊(duì)意識(shí)。強(qiáng)烈的團(tuán)隊(duì)意識(shí)能幫助自己和整個(gè)團(tuán)隊(duì)更快成長(zhǎng),因?yàn)橹R(shí)的分享是知識(shí)學(xué)習(xí)中一個(gè)最有效的方法,尤其是在程序員這個(gè)行當(dāng)里。
5.編碼規(guī)范和文檔規(guī)范。據(jù)調(diào)查顯示有分別由80.77%和68.59%的程序員認(rèn)為編碼規(guī)范和文檔規(guī)范是程序員的必備職業(yè)素養(yǎng)之一。
第二篇:中學(xué)數(shù)學(xué)六大核心素養(yǎng)
數(shù)學(xué)核心素養(yǎng)可以理解為學(xué)生學(xué)習(xí)數(shù)學(xué)應(yīng)當(dāng)達(dá)成的有特定意義的綜合性能力,核心素養(yǎng)不是指具體的知識(shí)與技能,也不是一般意義上的數(shù)學(xué)能力。核心素養(yǎng)基于數(shù)學(xué)知識(shí)技能,又高于具體的數(shù)學(xué)知識(shí)技能。核心素養(yǎng)反映數(shù)學(xué)本質(zhì)與數(shù)學(xué)思想,是在數(shù)學(xué)學(xué)習(xí)過(guò)程中形成的,具有綜合性、整體性和持久性。數(shù)學(xué)核心素養(yǎng)與數(shù)學(xué)課程的目標(biāo)和內(nèi)容直接相關(guān),對(duì)于理解數(shù)學(xué)學(xué)科本質(zhì),設(shè)計(jì)數(shù)學(xué)教學(xué),以及開(kāi)展數(shù)學(xué)評(píng)價(jià)等有著重要的意義和價(jià)值。
一般認(rèn)為,“素養(yǎng)與知識(shí)(或認(rèn)知)、能力(或技能)、態(tài)度(或情意)等概念的不同在于,它強(qiáng)調(diào)知識(shí)、能力、態(tài)度的統(tǒng)整,超越了長(zhǎng)期以來(lái)知識(shí)與能力二元對(duì)立的思維方式,凸顯了情感、態(tài)度、價(jià)值觀(guān)的重要,強(qiáng)調(diào)了人的反省思考及行動(dòng)與學(xué)習(xí)?!薄皵?shù)學(xué)素養(yǎng)是指當(dāng)前或未來(lái)的生活中為滿(mǎn)足個(gè)人成為一個(gè)會(huì)關(guān)心、會(huì)思考的公民的需要而具備的認(rèn)識(shí),并理解數(shù)學(xué)在自然、社會(huì)生活中的地位和能力,做出數(shù)學(xué)判斷的能力,以及參與數(shù)學(xué)活動(dòng)的能力?!笨梢?jiàn),數(shù)學(xué)素養(yǎng)是人們通過(guò)數(shù)學(xué)學(xué)習(xí)建立起來(lái)的認(rèn)識(shí)、理解和處理周?chē)挛飼r(shí)所具備的品質(zhì),通常是在人們與周?chē)h(huán)境產(chǎn)生相互作用時(shí)所表現(xiàn)出來(lái)的思考方式和解決問(wèn)題的策略。人們所遇到的問(wèn)題可以是數(shù)學(xué)問(wèn)題,也可能不是明顯的和直接的數(shù)學(xué)問(wèn)題,而具備數(shù)學(xué)素養(yǎng)可以從數(shù)學(xué)的角度看待問(wèn)題,可以用數(shù)學(xué)的思維方法思考問(wèn)題,可以用數(shù)學(xué)的方法解決問(wèn)題。
比如,人們?cè)诔匈?gòu)物時(shí)常常發(fā)現(xiàn)這樣的情境,收銀臺(tái)前排了長(zhǎng)長(zhǎng)的隊(duì)等待結(jié)賬,而只買(mǎi)一兩樣?xùn)|西的人也同樣和買(mǎi)一車(chē)東西的人排隊(duì)等候。有位數(shù)學(xué)家馬上想到,能否考慮給買(mǎi)東西少的人單獨(dú)設(shè)一個(gè)出口,這樣可以免去這些人長(zhǎng)時(shí)間的等候,會(huì)大大提高效率。那么問(wèn)題就出現(xiàn)了,什么叫買(mǎi)東西少,1件、2件、3件或4件,上限是多少?因此,會(huì)想到用統(tǒng)計(jì)的方法,收集不同時(shí)段買(mǎi)不同件數(shù)東西人的數(shù)量,用這個(gè)數(shù)據(jù)可以幫助人們做出判斷。在這個(gè)過(guò)程中,具有數(shù)感的人會(huì)有意識(shí)地把一些事情與數(shù)和數(shù)量建立起聯(lián)系,認(rèn)識(shí)到排隊(duì)結(jié)賬這件事中有數(shù)學(xué)問(wèn)題,人們買(mǎi)東西的數(shù)量(個(gè)數(shù))與結(jié)賬的速度有關(guān)系。
具備數(shù)學(xué)素養(yǎng)可能有助于人們?cè)诰唧w的情境中發(fā)現(xiàn)問(wèn)題、提出問(wèn)題和解決問(wèn)題。而這個(gè)情境本身可能并非有明顯的數(shù)學(xué)問(wèn)題。
核心素養(yǎng)是個(gè)體在解決復(fù)雜的現(xiàn)實(shí)問(wèn)題過(guò)程中表現(xiàn)出來(lái)的綜合性能力。核心素養(yǎng)不是簡(jiǎn)單的知識(shí)或技能,它是以學(xué)科知識(shí)技能為基礎(chǔ),是整合了情感、態(tài)度或價(jià)值觀(guān)在內(nèi)的,能夠滿(mǎn)足特定現(xiàn)實(shí)需求的綜合性表現(xiàn)。不難看出,核心素養(yǎng)關(guān)注的是后天教育的結(jié)果,它有別于一個(gè)人潛在的能力。而學(xué)科核心素養(yǎng)是核心素養(yǎng)在特定學(xué)科(或?qū)W習(xí)領(lǐng)域)的具體化,是學(xué)生學(xué)習(xí)一門(mén)學(xué)科(或特定學(xué)習(xí)領(lǐng)域)之后所形成的、具有學(xué)科特點(diǎn)的關(guān)鍵成就,是學(xué)科育人價(jià)值的集中體現(xiàn)。
新的課程標(biāo)準(zhǔn)中,給出了數(shù)學(xué)學(xué)科核心素養(yǎng)的六個(gè)主要方面,即數(shù)學(xué)抽象、邏輯推理、數(shù)學(xué)建模、運(yùn)算能力、直觀(guān)想象和數(shù)據(jù)分析,并從概念的界定、及其在數(shù)學(xué)與生活中的作用和意義方面進(jìn)行了描述。
如在數(shù)學(xué)核心素養(yǎng)之一的數(shù)學(xué)抽象中,便指出數(shù)學(xué)抽象是指舍去事物的一切物理屬性,得到數(shù)學(xué)研究對(duì)象的思維過(guò)程。給出數(shù)學(xué)抽象的作用是使得數(shù)學(xué)成為高度概括、表達(dá)準(zhǔn)確、結(jié)論一般、有序多級(jí)的系統(tǒng)。數(shù)學(xué)抽象的意義,在于它是形成理性思維的重要基礎(chǔ)。
第三篇:教師的六大素養(yǎng)
教師的六大素養(yǎng)
一、教師的語(yǔ)言
教師的語(yǔ)言是人類(lèi)最美的語(yǔ)言。抑揚(yáng)頓挫是教師語(yǔ)言的節(jié)奏美,詼諧幽默是教師語(yǔ)言的機(jī)智美,聲情并茂是教師語(yǔ)言的情感美,邏輯嚴(yán)密是教師語(yǔ)言的理性美,啟迪心靈是教師語(yǔ)言的道德美。教師的語(yǔ)言是一種技術(shù)更是一種藝術(shù),曼妙、細(xì)膩、唯美、豪放教師的語(yǔ)言是一種知識(shí)更是一種思想,深邃、練達(dá)、智慧、仁愛(ài)。
二、教師的習(xí)慣
有人說(shuō),習(xí)慣成就人生;習(xí)慣決定成敗。好習(xí)慣提升人的品質(zhì)和生活品位,壞習(xí)慣糟蹋人的形象和生活層次。在教育中人們特別注重培養(yǎng)學(xué)生良好的學(xué)習(xí)習(xí)慣、生活習(xí)慣。一個(gè)同等重要的問(wèn)題,那就是教師的習(xí)慣養(yǎng)成問(wèn)題。無(wú)論是好習(xí)慣還是壞習(xí)慣都需要改良與更新、發(fā)展與進(jìn)步。壞習(xí)慣一定要改,好習(xí)慣如果十年如一日,一成不變,終究有一天也會(huì)歸入壞習(xí)慣的行列,因?yàn)椤安蛔儭北旧砦幢鼐褪呛昧?xí)慣。從教師個(gè)體的角度看,教育改革就是一種挑戰(zhàn)習(xí)慣的活動(dòng)。
三、教師的信念
信念是確信的觀(guān)點(diǎn)或看法、尊奉或信奉的思想或看法、堅(jiān)守的思想可理念。教育是一種需要信念的活動(dòng),因?yàn)榻逃膶?duì)象是人。教師的信念是教育場(chǎng)景中應(yīng)該堅(jiān)守的基本教育觀(guān)念、教育思想和教育理想。教師的核心競(jìng)爭(zhēng)力是什么?也許就是教師的信念。教師的信念蘊(yùn)含著教師的信誓,教師的激情。教師的信念中還包含著責(zé)任與使命、愛(ài)心與真情堅(jiān)持不懈與持之以恒。
四、教師的微笑
微笑是一種積極的心理狀態(tài),是一種樸實(shí)的精神動(dòng)力;微笑是關(guān)注,使人覺(jué)得在你心中有地位;微笑是贊許,能給人以不夸張的肯定;微笑是友好,預(yù)示著我們之間沒(méi)有任何心理距離;微笑是激勵(lì),表達(dá)著我們可以共同努力;微笑是關(guān)心,似乎在對(duì)人說(shuō)“沒(méi)關(guān)系”。作為教師,微笑有著無(wú)窮的教育魅力。教師的微笑和嚴(yán)厲同樣重要,二者相比,微笑更平和、溫和,更可親、可愛(ài)。嚴(yán)厲的教師令學(xué)生敬畏,微笑的教師令學(xué)生喜愛(ài),善于在嚴(yán)厲中不時(shí)滲透會(huì)意微笑的教師,則令學(xué)生敬愛(ài)。教師的微笑應(yīng)該是善意的、會(huì)意的,發(fā)自?xún)?nèi)心的,而不應(yīng)該是裝出來(lái)的、無(wú)奈的。只有心中裝著學(xué)生的教師才會(huì)有甜美的、會(huì)心的、善意的微笑。
五、教師的服飾
細(xì)節(jié)決定品質(zhì),服飾影響人的品位。不修邊幅,不符合教師的形象要求;不懂禮儀,不合教師的職業(yè)規(guī)范。教師從事著文化和人化的事業(yè),吊帶衫、露臍裝也許情感動(dòng)人,但應(yīng)遠(yuǎn)離學(xué)校和教室;黃頭發(fā)、雞冠發(fā)嫵媚可人,但應(yīng)移開(kāi)教師的頭上。教師服飾無(wú)小事!
六、教師的思想
教育的理想與夢(mèng)想是天使,而教育的現(xiàn)實(shí)與困境是魔鬼。應(yīng)試教育、功利主義、分?jǐn)?shù)崇拜、知識(shí)授受主義的混血兒手持魔棒,折磨著教師的意志,譏諷著教師的良知,壓抑著教師的創(chuàng)造。思想是行動(dòng)的指南。思想有多遠(yuǎn),我們就能走多遠(yuǎn)!一個(gè)有思想的教師一定是學(xué)生喜愛(ài)的教師,一個(gè)有魅力的教師,一個(gè)有精神感召力的教師。你想成為一位有思想的教師嗎?趕快去讀書(shū),趕快去研究,趕快去反思,趕快去總結(jié),趕快去提煉,趕快去合作,趕快去破除對(duì)權(quán)威的迷信,趕快去找回夢(mèng)想和理想、信念和信心,趕快去成為你自己!
第四篇:中層必備六大職業(yè)素養(yǎng)
中層必備六大職業(yè)素養(yǎng)
很多企業(yè)對(duì)中層領(lǐng)導(dǎo)力缺失這一問(wèn)題并非置若罔聞,也都投入了很大的關(guān)注,這從目前培訓(xùn)市場(chǎng)領(lǐng)導(dǎo)力和管理課程的火爆程度可見(jiàn)一斑。然而,我們不得不承認(rèn),中層領(lǐng)導(dǎo)力缺失所引起的戰(zhàn)略傳導(dǎo)障礙、信息傳導(dǎo)障礙、績(jī)效分解障礙等問(wèn)題仍然非常突出。
可以說(shuō),中層領(lǐng)導(dǎo)力問(wèn)題在學(xué)術(shù)界和實(shí)踐界都是老生常談,在百度搜索“中層領(lǐng)導(dǎo)力”能夠得到約156萬(wàn)條搜索結(jié)果,很多管理學(xué)大師都曾圍繞這個(gè)題目提出過(guò)精辟的觀(guān)點(diǎn),這里不做贅述。如果說(shuō)解決這一問(wèn)題存在一個(gè)最終方案,那么,就是將最合適的人放到合適的位置上,正如斯隆在通用汽車(chē)公司做的那樣,由最高層直接確定中層管理者(甚至基層)人選,他們會(huì)花幾個(gè)小時(shí)研究一個(gè)基層經(jīng)理的聘用,而且斯隆堅(jiān)持認(rèn)為這才是他最該干的事。
一個(gè)掌握再多籃球理論的人,如果不到籃球場(chǎng)上訓(xùn)練,永遠(yuǎn)不可能成為一名合格的籃球運(yùn)動(dòng)員(但是這不妨礙他成為一名籃球?qū)<遥?。要?shí)現(xiàn)這一轉(zhuǎn)化,除了實(shí)踐還是實(shí)踐,只不過(guò)我們可以讓中層管理者在一些模擬場(chǎng)景和案例研究中進(jìn)行嘗試,加快這一進(jìn)程。這就需要培訓(xùn)機(jī)構(gòu)更多地深入企業(yè),研究案例和場(chǎng)景,在過(guò)程中重視體驗(yàn)和分享的環(huán)節(jié)。
同時(shí),企業(yè)對(duì)新任職的中層管理者提供一個(gè)在實(shí)踐中學(xué)習(xí)的方案,可以參照學(xué)習(xí)路徑圖的方式,研究制定新任中層管理者達(dá)到獨(dú)當(dāng)一面的標(biāo)準(zhǔn)和達(dá)到此標(biāo)準(zhǔn)需要的培訓(xùn)和實(shí)踐,縮短他們的崗位適應(yīng)時(shí)間。中層領(lǐng)導(dǎo)力的提升單靠企業(yè)界、學(xué)術(shù)界、培訓(xùn)界任何一方都無(wú)法單獨(dú)實(shí)現(xiàn),需要通力協(xié)作,從中層管理者的需求入手,建立起激發(fā)、供給、滿(mǎn)足等一整套領(lǐng)導(dǎo)需求管理體系,讓他們實(shí)現(xiàn)喜歡學(xué)、看得懂、學(xué)得會(huì)、做得好,得到真正的提升。
眾所周知,中層是企業(yè)管理的核心力量,他們處于“上傳”和“下達(dá)”的樞紐位置,企業(yè)的高效運(yùn)作離不開(kāi)他們。中層干部是企業(yè)乃至所有組織的核心力量,是連接“頭腦”和“四肢”的“脊柱”——但中層的問(wèn)題往往也是高層最頭疼的。中層覺(jué)得自已最委屈最累,高層覺(jué)得中層執(zhí)行力不夠,基層覺(jué)得中層瞎指揮。
既然中堅(jiān)主管是企業(yè)中連接戰(zhàn)略層和操作層的核心紐帶,是打造一流企業(yè)執(zhí)行力的中堅(jiān)力量,因此如何培養(yǎng)、提升這些中層管理者的領(lǐng)導(dǎo)力是企業(yè)關(guān)注的重點(diǎn)。
具體來(lái)說(shuō),提升中層管理者的領(lǐng)導(dǎo)力,主要從以下六方面去做:
一、中層領(lǐng)導(dǎo)的影響力
決策力可以靠經(jīng)驗(yàn)、靠助手、靠智慧;領(lǐng)導(dǎo)力和和執(zhí)行力可以靠制度、權(quán)力、職責(zé),只有影響力是靠人格、靠領(lǐng)導(dǎo)者個(gè)人的威信、美譽(yù)度,以自己的個(gè)人品質(zhì)影響團(tuán)隊(duì)的思想、行為、習(xí)慣甚至甚至決策。我們要提高中層領(lǐng)導(dǎo)者的影響力,首先要曉得——什么是影響力呢?所謂影響力,就是一種特殊的人際影響力,組織中的每一個(gè)人都會(huì)去影響他人,也要接受他人的影響,因此每個(gè)員工都具有潛在的和現(xiàn)實(shí)的影響力。
在組織中,領(lǐng)導(dǎo)者和成員共同推動(dòng)著團(tuán)隊(duì)向著既定的目標(biāo)前進(jìn),從而構(gòu)成一個(gè)有機(jī)的系統(tǒng),領(lǐng)導(dǎo)者的個(gè)性特征和領(lǐng)導(dǎo)藝術(shù),員工的主觀(guān)能動(dòng)性,領(lǐng)導(dǎo)者與員工之間的積極互動(dòng),組織戰(zhàn)略與經(jīng)營(yíng)目標(biāo)的制定以及實(shí)現(xiàn)的過(guò)程都與企業(yè)的領(lǐng)導(dǎo)者本身的領(lǐng)導(dǎo)能力直接相關(guān)!譚小芳老師表示,領(lǐng)導(dǎo)力的核心是對(duì)他人產(chǎn)生的一種持續(xù)的影響力,影響力來(lái)自以下三個(gè)方面:
二、思想力。影響力的第一源泉是領(lǐng)導(dǎo)的思想特質(zhì)。
這里所說(shuō)的思想家,是指那些具有自己獨(dú)特的思維模式和哲學(xué)理念,對(duì)復(fù)雜問(wèn)題有獨(dú)到判斷,并具有完備價(jià)值體系的人。
2、專(zhuān)家。在專(zhuān)業(yè)領(lǐng)域里的扎實(shí)基礎(chǔ)和精湛技能,能使領(lǐng)導(dǎo)者成為一名受人敬仰的專(zhuān)家。專(zhuān)家在特定領(lǐng)域具有權(quán)威的話(huà)語(yǔ)權(quán),對(duì)特定問(wèn)題有著超過(guò)常人的理解和認(rèn)識(shí),并且具備把這種認(rèn)識(shí)運(yùn)用到實(shí)踐中的能力。這樣的專(zhuān)家也往往具有相當(dāng)?shù)挠绊懥Α?/p>
3、品格。有些領(lǐng)導(dǎo)者具有某種閃光的品質(zhì)。這種品質(zhì)既包括為人處世的道德準(zhǔn)則,也包括人在困難面前所表現(xiàn)出的堅(jiān)韌不拔的毅力,在人與人交流過(guò)程中的同理心和換位思維能力,對(duì)持有不同性格和思想的人的寬容,在處理危機(jī)時(shí)的勇敢和沉著。
三、中層領(lǐng)導(dǎo)的學(xué)習(xí)力
學(xué)習(xí)力,是指學(xué)習(xí)動(dòng)力、學(xué)習(xí)毅力和學(xué)習(xí)能力。已經(jīng)具備學(xué)習(xí)力的經(jīng)理人,有如何將學(xué)習(xí)力轉(zhuǎn)化為競(jìng)爭(zhēng)力的問(wèn)題。如果企業(yè)的全體成員能全身心投入并獲得持續(xù)增長(zhǎng)的學(xué)習(xí)力,這個(gè)企業(yè)才是學(xué)習(xí)型組織。對(duì)于今天企業(yè)的競(jìng)爭(zhēng),大家會(huì)說(shuō)是人才的競(jìng)爭(zhēng)、資源的競(jìng)爭(zhēng)等等,但是學(xué)習(xí)型組織理論告訴我們:企業(yè)競(jìng)爭(zhēng)爭(zhēng)的是有學(xué)習(xí)力的人才。道理很簡(jiǎn)單,學(xué)習(xí)力比較強(qiáng),那么幾年以后,不是人才會(huì)變成人才,是人才會(huì)變成高級(jí)人才。選擇學(xué)習(xí)就是選擇進(jìn)步,沒(méi)有學(xué)習(xí)力就沒(méi)有競(jìng)爭(zhēng)力,提高學(xué)習(xí)力就是增強(qiáng)競(jìng)爭(zhēng)力、創(chuàng)造力、領(lǐng)導(dǎo)力。
對(duì)于今天的我們而言,學(xué)習(xí)已經(jīng)成為不可忽視的一種需要,知識(shí)經(jīng)濟(jì)的增長(zhǎng)帶動(dòng)的整個(gè)世界的變化是知識(shí)的快速更新和整個(gè)人類(lèi)步伐的加快,在這樣的社會(huì),我們驅(qū)趕得疲于奔命,卻總會(huì)在某一個(gè)時(shí)刻發(fā)現(xiàn)自己已經(jīng)不能適應(yīng)這個(gè)社會(huì)的高速運(yùn)轉(zhuǎn)。時(shí)間在流轉(zhuǎn),我們?cè)谝惶煲惶斓淖兝?,世界卻在一天天更新,我們與世界的差距在不知不覺(jué)間擴(kuò)大。于是,我們知道自己的生活需要知識(shí)的填充,需要知識(shí)的完善和積累。所以,學(xué)習(xí)已經(jīng)成為職場(chǎng)人必須要做的事情——甚至可以說(shuō),學(xué)習(xí)力的競(jìng)爭(zhēng)成為企業(yè)競(jìng)爭(zhēng)和個(gè)人職場(chǎng)競(jìng)爭(zhēng)的決定性因素。
美國(guó)前總統(tǒng)羅斯福的夫人曾說(shuō):“我們必須讓我們的青年人養(yǎng)成一種能夠閱讀好書(shū)的習(xí)慣,這種習(xí)慣是一種寶物,值得雙手捧著,看著它,別把它丟掉。”還有一位經(jīng)濟(jì)學(xué)家講過(guò)這樣一句話(huà)“不學(xué)習(xí)是一種罪惡,學(xué)習(xí)是有經(jīng)濟(jì)性的,用經(jīng)濟(jì)的方法去學(xué)習(xí),用學(xué)習(xí)來(lái)創(chuàng)造經(jīng)濟(jì)、創(chuàng)造效益?!敝I(lǐng)導(dǎo)力訓(xùn)練專(zhuān)家譚小芳老師表示,作為中層領(lǐng)導(dǎo)者,應(yīng)該從理論上、實(shí)踐中和相互的交流中學(xué)習(xí),不僅要注意學(xué)習(xí)方法,更要有正確的學(xué)習(xí)態(tài)度。
胡錦濤總書(shū)記曾指出,各級(jí)領(lǐng)導(dǎo)干部必須牢固樹(shù)立終身學(xué)習(xí)的思想,把學(xué)習(xí)的體會(huì)和成果轉(zhuǎn)化為謀劃工作的思路、促進(jìn)工作的措施、領(lǐng)導(dǎo)工作的本領(lǐng)。作為領(lǐng)導(dǎo)者,只有具有多方面的系統(tǒng)知識(shí),才能深入地觀(guān)察和把握事物的全貌、工作的全局,才能使思想認(rèn)識(shí)和行動(dòng)建立在科學(xué)的基礎(chǔ)上,增強(qiáng)全局觀(guān)念和工作上的全局性、系統(tǒng)性,減少和避免片面性。實(shí)踐證明,沒(méi)有科學(xué)的思想方法,就不能正確地觀(guān)察和處理問(wèn)題;而缺少科學(xué)文化知識(shí),也難以把握事物的發(fā)展規(guī)律。科學(xué)文化知識(shí)越豐富,就越以深刻認(rèn)識(shí)客觀(guān)規(guī)律,做出的決策就越準(zhǔn)確。
企業(yè)人士讀書(shū)大多為了“鏡以鑒人,史以明智”,我們要探尋的本質(zhì)往往都會(huì)在歷史中找到答案,或是一個(gè)行業(yè)的歷史,或是一個(gè)成功企業(yè)的歷史??晌覀兊拿褡鍏s總是會(huì)遭受不愛(ài)學(xué)習(xí)的批評(píng),尤其是大學(xué)里走出來(lái)的人,那些知識(shí)早已經(jīng)在高中時(shí)期讀完了,愴然于心。已經(jīng)具備學(xué)習(xí)力的經(jīng)理人,有如何將學(xué)習(xí)力轉(zhuǎn)化為競(jìng)爭(zhēng)力的問(wèn)題。有些學(xué)員問(wèn)我,譚老師,到底如何學(xué)習(xí)才有效率呢?筆者認(rèn)為,中層領(lǐng)導(dǎo)者——
要學(xué)習(xí),就要學(xué)自己現(xiàn)在和在可預(yù)期的將來(lái)就會(huì)需要的東西;
要學(xué)習(xí),就要學(xué)習(xí)如何處理已經(jīng)發(fā)生、正在發(fā)生或即將發(fā)生的問(wèn)題;
要學(xué)習(xí),就要學(xué)習(xí)能夠符合企業(yè)實(shí)際情況并能在使用中可以行之有效的東西。
四、中層的變革力
變革是不可避免的,很多協(xié)作的、自組織的系統(tǒng)已經(jīng)開(kāi)始在全球范圍內(nèi)進(jìn)行轉(zhuǎn)變。譚小芳老師認(rèn)為,作為21世紀(jì)的中層領(lǐng)導(dǎo)者必須了解這些系統(tǒng),了解如何與它們共同致力于成功的跨國(guó)界和跨文化協(xié)作——協(xié)作(collaborative)要求更高層次上的思考和溝通,要求理解協(xié)作的核心價(jià)值觀(guān)以及在全球?qū)哟紊吓c協(xié)作的、自組織的系統(tǒng)合作的原則。
過(guò)去的那種“命令和控制”型的CEO很難在當(dāng)今這種高度互聯(lián)、合作的環(huán)境中生存?!皡f(xié)作型領(lǐng)導(dǎo)”的論調(diào)到處都是,所謂協(xié)作型領(lǐng)導(dǎo)是指那些情商高、擁有廣泛人脈、通過(guò)向追隨自己的人授權(quán)而不是根據(jù)組織結(jié)構(gòu)圖進(jìn)行管理的人。管理大師HerminiaIbarra和MortenT.Hansen認(rèn)為,這顯然不是你父親那個(gè)年代的CEO——那些希望成為協(xié)作型領(lǐng)導(dǎo)者的人需要全新的工具和技術(shù)()。
五、中層的協(xié)作力
把組織內(nèi)外的人和觀(guān)點(diǎn)連接起來(lái)。領(lǐng)導(dǎo)者們應(yīng)該扮演“全球連接者”的角色,不斷地同員工、客戶(hù)、思想領(lǐng)袖以及其他行業(yè)的同僚保持聯(lián)系,并且在組織內(nèi)部分享智慧。“為了將他們所在的組織同更寬廣的世界連接在一起,協(xié)作型領(lǐng)導(dǎo)不僅僅需要同傳統(tǒng)領(lǐng)域建立聯(lián)系——本地俱樂(lè)部、行業(yè)協(xié)會(huì)、客戶(hù)和供應(yīng)商關(guān)系——他需要更廣泛的聯(lián)系?!?/p>
六、中層的文化力
利用多種多樣的人才。大量的研究不斷表明擁有不同文化背景的人組成的團(tuán)隊(duì)會(huì)比來(lái)自同樣背景的人組成的團(tuán)隊(duì)更有智慧。但是識(shí)別人才然后將他們?nèi)诤显谝黄鹦纬梢粋€(gè)不同種族、性別、文化和年齡階段的團(tuán)隊(duì)則需要特別的領(lǐng)導(dǎo)人才。領(lǐng)導(dǎo)者面對(duì)融合多種文化的多國(guó)人才團(tuán)隊(duì),必須掌握跨文化管理的技巧。
在我看來(lái),領(lǐng)導(dǎo)者是否卓越,有一點(diǎn)的差異比較關(guān)鍵:那就是——是否能夠建立成功的合作關(guān)系。虛弱的領(lǐng)導(dǎo)從不相信自己成功,除非他們看到別人的失敗。如今,企業(yè)面臨的各種挑戰(zhàn)非常復(fù)雜,以至于個(gè)人或單個(gè)組織已經(jīng)很難解決。要想得到一個(gè)長(zhǎng)期有效的解決方案,不僅需要組織內(nèi)部的協(xié)調(diào),還需要組織與顧客、供應(yīng)商、甚至競(jìng)爭(zhēng)對(duì)手之間的協(xié)作。領(lǐng)導(dǎo)者必須通過(guò)消除內(nèi)部斗爭(zhēng)和狹隘主義,營(yíng)造出一種相互協(xié)作的精神,只有實(shí)現(xiàn)內(nèi)部的通力合作,才能形成外部的競(jìng)爭(zhēng)優(yōu)勢(shì)。
第五篇:一個(gè)程序員的基本素養(yǎng)
一個(gè)程序員的基本素養(yǎng)(轉(zhuǎn)載)
中國(guó)有很多精于編碼的人.但是中國(guó)軟件行業(yè).尤其是網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)方面誤區(qū)很大.很難形成有規(guī)模的軟件開(kāi)發(fā)力量和產(chǎn)品能力.不但比美國(guó)差距甚遠(yuǎn).和印度相比也是頗有不 如.這些問(wèn)題不是在于中國(guó)程序員的智商和工作努力狀況.也不是在于國(guó)家和民間對(duì)開(kāi)發(fā) 的投入程度.而是很大程度上.有一些對(duì)技術(shù).對(duì)程序開(kāi)發(fā).對(duì)項(xiàng)目設(shè)計(jì)方面的思想誤區(qū).這些誤區(qū).導(dǎo)致了軟件行業(yè)的產(chǎn)品化能力不足.缺乏規(guī)模化和大型復(fù)用系統(tǒng)研發(fā)能 力.可以說(shuō).改變認(rèn)識(shí)誤區(qū).是解決軟件行業(yè)小作坊模式和個(gè)體英雄模式所帶來(lái)的局限性 的重要工作.中國(guó)有很多小朋友.他們18.9歲或21.2歲.通過(guò)自學(xué)也寫(xiě)了不少代碼.他們有的代碼寫(xiě)的很漂亮.一些技術(shù)細(xì)節(jié)相當(dāng)出眾.也很有鉆研精神.但是他們被一些錯(cuò)誤的認(rèn)識(shí)和觀(guān)點(diǎn)左右.缺乏對(duì)系統(tǒng).對(duì)程序的整體理解能力.這些人.一個(gè)網(wǎng)上的朋友說(shuō)得很好.他們實(shí)際 上只是一些Coding fans.壓根沒(méi)有資格稱(chēng)為程序員.但是據(jù)我所知.不少小網(wǎng)絡(luò)公司的 CTO就是這樣的coding fans.拿著嚇人的工資.做著嚇人的項(xiàng)目.項(xiàng)目的結(jié)局通常也很?chē)樔?一.程序員基本素質(zhì) 1:團(tuán)隊(duì)精神和協(xié)作能力
把它作為基本素質(zhì).并不是不重要.恰恰相反.這是程序員應(yīng)該具備的最基本的.也是最 重要的安身立命之本.把高水平程序員說(shuō)成獨(dú)行俠的都是在囈語(yǔ).任何個(gè)人的力量都是有 限的.即便如linus這樣的天才.也需要通過(guò)組成強(qiáng)大的團(tuán)隊(duì)來(lái)創(chuàng)造奇跡.那些遍布全球 的為linux寫(xiě)核心的高手們.沒(méi)有協(xié)作精神是不可想象的.獨(dú)行俠可以作一些賺錢(qián)的小軟 件發(fā)點(diǎn)小財(cái).但是一旦進(jìn)入一些大系統(tǒng)的研發(fā)團(tuán)隊(duì).進(jìn)入商業(yè)化和產(chǎn)品化的開(kāi)發(fā)任務(wù).缺 乏這種素質(zhì)的人就完全不合格了.2:文檔習(xí)慣 說(shuō)高水平程序員從來(lái)不寫(xiě)文檔的肯定是乳臭未干的毛孩子.良好的文檔是正規(guī)研發(fā)流程中 非常重要的環(huán)節(jié).作為代碼程序員.30%的工作時(shí)間寫(xiě)技術(shù)文檔是很正常的.而作為高級(jí) 程序員和系統(tǒng)分析員.這個(gè)比例還要高很多.缺乏文檔.一個(gè)軟件系統(tǒng)就缺乏生命力.在未來(lái)的查錯(cuò).升級(jí)以及模塊的復(fù)用時(shí)就都會(huì)遇 到極大的麻煩.3:規(guī)范化.標(biāo)準(zhǔn)化的代碼編寫(xiě)習(xí)慣
作為一些外國(guó)知名軟件公司的規(guī)矩.代碼的變量命名.代碼內(nèi)注釋格式.甚至嵌套中行縮進(jìn)的長(zhǎng)度和函數(shù)間的空行數(shù)字都有明確規(guī)定.良好的編寫(xiě)習(xí)慣.不但有助于代碼的移植和 糾錯(cuò).也有助于不同技術(shù)人員之間的協(xié)作.有些coding fans叫囂高水平程序員寫(xiě)的代碼旁人從來(lái)看不懂.這種叫囂只能證明他們自 己壓根不配自稱(chēng)程序員.代碼具有良好的可讀性.是程序員基本的素質(zhì)需求.再看看整個(gè)linux的搭建.沒(méi)有規(guī)范化和標(biāo)準(zhǔn)化的代碼習(xí)慣.全球的研發(fā)協(xié)作是絕對(duì)不可 想象的.4:需求理解能力
程序員需要理解一個(gè)模塊的需求.很多小朋友寫(xiě)程序往往只關(guān)注一個(gè)功能需求.他們把性 能指標(biāo)全部歸結(jié)到硬件.操作系統(tǒng)和開(kāi)發(fā)環(huán)境上.而忽視了本身代碼的性能考慮.有人曾 經(jīng)放言說(shuō)寫(xiě)一個(gè)廣告交換程序很簡(jiǎn)單.這種人從來(lái)不知道在百萬(wàn)甚至千萬(wàn)數(shù)量級(jí)的訪(fǎng)問(wèn)情 況下的性能指標(biāo)是如何實(shí)現(xiàn)的.對(duì)于這樣的程序員.你給他深藍(lán)那套系統(tǒng).他也做不出太 極鏈的并訪(fǎng)能力.性能需求指標(biāo)中.穩(wěn)定性.并訪(fǎng)支撐能力以及安全性都很重要.作為程 序員需要評(píng)估該模塊在系統(tǒng)運(yùn)營(yíng)中所處的環(huán)境.將要受到的負(fù)荷壓力以及各種潛在的危險(xiǎn) 和惡意攻擊的可能性.就這一點(diǎn).一個(gè)成熟的程序員至少需要2到3年的項(xiàng)目研發(fā)和跟蹤經(jīng) 驗(yàn)才有可能有心得.5:復(fù)用性.模塊化思維能力
經(jīng)??梢月?tīng)到一些程序員有這樣的抱怨.寫(xiě)了幾年程序.變成了熟練工.每天都是重復(fù)寫(xiě) 一些沒(méi)有任何新意的代碼.這其實(shí)是中國(guó)軟件人才最大浪費(fèi)的地方.一些重復(fù)性工作變成 了熟練程序員的主要工作.而這些.其實(shí)是完全可以避免的.復(fù)用性設(shè)計(jì).模塊化思維就是要程序員在完成任何一個(gè)功能模塊或函數(shù)的時(shí)候.要多想一 些.不要局限在完成當(dāng)前任務(wù)的簡(jiǎn)單思路上.想想看該模塊是否可以脫離這個(gè)系統(tǒng)存在.是否可以通過(guò)簡(jiǎn)單的修改參數(shù)的方式在其他系統(tǒng)和應(yīng)用環(huán)境下直接引用.這樣就能極大避 免重復(fù)性的開(kāi)發(fā)工作.如果一個(gè)軟件研發(fā)單位和工作組能夠在每一次研發(fā)過(guò)程中都考慮到 這些問(wèn)題.那么程序員就不會(huì)在重復(fù)性的工作中耽誤太多時(shí)間.就會(huì)有更多時(shí)間和精力投 入到創(chuàng)新的代碼工作中去.一些好的程序模塊代碼.即便是70年代寫(xiě)成的.拿到現(xiàn)在放到一些系統(tǒng)里面作為功能模塊 都能適合的很好.而現(xiàn)在我看到的是.很多小公司軟件一升級(jí)或改進(jìn)就動(dòng)輒全部代碼重 寫(xiě).大部分重復(fù)性工作無(wú)謂的浪費(fèi)了時(shí)間和精力.6:測(cè)試習(xí)慣
作為一些商業(yè)化正規(guī)化的開(kāi)發(fā)而言.專(zhuān)職的測(cè)試工程師是不可少的.但是并不是說(shuō)有了專(zhuān) 職的測(cè)試工程師程序員就可以不進(jìn)行自測(cè),軟件研發(fā)作為一項(xiàng)工程而言.一個(gè)很重要的特 點(diǎn)就是問(wèn)題發(fā)現(xiàn)的越早.解決的代價(jià)就越低.程序員在每段代碼.每個(gè)子模塊完成后進(jìn)行 認(rèn)真的測(cè)試.就可以盡量將一些潛在的問(wèn)題最早的發(fā)現(xiàn)和解決.這樣對(duì)整體系統(tǒng)建設(shè)的效 率和可靠性就有了最大的保證.測(cè)試工作實(shí)際上需要考慮兩方面.一方面是正常調(diào)用的測(cè)試.也就是看程序是否能在正常 調(diào)用下完成基本功能.這是最基本的測(cè)試職責(zé).可惜在很多公司這成了唯一的測(cè)試任務(wù).實(shí)際上還差的遠(yuǎn)那,第二方面就是異常調(diào)用的測(cè)試.比如高壓力負(fù)荷下的穩(wěn)定性測(cè)試.用 戶(hù)潛在的異常輸入情況下的測(cè)試.整體系統(tǒng)局部故障情況下該模塊受影響狀況的測(cè)試.頻 發(fā)的異常請(qǐng)求阻塞資源時(shí)的模塊穩(wěn)定測(cè)試等等.當(dāng)然并不是程序員要對(duì)自己的每段代碼都 需要進(jìn)行這種完整測(cè)試.但是程序員必須清醒認(rèn)識(shí)自己的代碼任務(wù)在整體項(xiàng)目中的地位和 各種性能需求.有針對(duì)性的進(jìn)行相關(guān)測(cè)試并盡早發(fā)現(xiàn)和解決問(wèn)題.當(dāng)然這需要上面提到的 需求理解能力.7:學(xué)習(xí)和總結(jié)的能力
程序員是人才很容易被淘汰.很容易落伍的職業(yè).因?yàn)橐环N技術(shù)可能僅僅在三兩年內(nèi)具有 領(lǐng)先性.程序員如果想安身立命.就必須不斷跟進(jìn)新的技術(shù).學(xué)習(xí)新的技能.善于學(xué)習(xí).對(duì)于任何職業(yè)而言.都是前進(jìn)所必需的動(dòng)力.對(duì)于程序員.這種要求就更加高 了.但是學(xué)習(xí)也要找對(duì)目標(biāo).一些小coding fans們.他們也津津樂(lè)道于他們的學(xué)習(xí)能力.一 會(huì)學(xué)會(huì)了asp.一會(huì)兒學(xué)會(huì)了php.一會(huì)兒學(xué)會(huì)了jsp.他們把這個(gè)作為炫耀的資本.盲目 的追逐一些膚淺的.表面的東西和名詞.做網(wǎng)絡(luò)程序不懂通訊傳輸協(xié)議.做應(yīng)用程序不懂 中斷向量處理.這樣的技術(shù)人員.不管掌握了多少所謂的新語(yǔ)言.永遠(yuǎn)不會(huì)有質(zhì)的提 高.善于總結(jié).也是學(xué)習(xí)能力的一種體現(xiàn).每次完成一個(gè)研發(fā)任務(wù).完成一段代碼.都應(yīng)當(dāng)有 目的的跟蹤該程序的應(yīng)用狀況和用戶(hù)反饋.隨時(shí)總結(jié).找到自己的不足.這樣逐步提高.一個(gè)程序員才可能成長(zhǎng)起來(lái).一個(gè)不具備成長(zhǎng)性的程序員.即便眼前看是個(gè)高手.建議也不要選用.因?yàn)樗湮榈臅r(shí)候 馬上就到了.具備以上全部素質(zhì)的人.應(yīng)當(dāng)說(shuō)是夠格的程序員了.請(qǐng)注意以上的各種素質(zhì)都不是由IQ決定的.也不是大學(xué)某些課本里可以學(xué)習(xí)到的.需要的僅僅是程序員對(duì)自己工作的認(rèn)識(shí).是一種意識(shí)上的問(wèn)題.