亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

程序員六大職業(yè)素養(yǎng)

時(shí)間:2020-10-23 17:54:04 職業(yè)規(guī)劃 我要投稿

程序員六大職業(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)?

程序員六大職業(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)理與客戶確認(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è)月未與客戶溝通的狀態(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è)新用戶需要五步,十分繁瑣,很多功能也與公司需求相差極大。

但是蘇成卻認(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),客戶不滿意,項(xiàng)目組成員不滿意,研發(fā)部總監(jiān)更是對(duì)他的能力產(chǎn)生了懷疑,在幾經(jīng)努力拿到D公司的第二期項(xiàng)目開(kāi)發(fā)合同之后,更換了項(xiàng)目經(jīng)理。

點(diǎn)評(píng):程序員如何以明確需求為基礎(chǔ)與客戶溝通?

如果有專(zhuān)門(mén)掌握需求編寫(xiě)技術(shù)和經(jīng)驗(yàn)的需求工程師作為客戶和程序員之間的橋梁是最理想的狀態(tài)。但以國(guó)內(nèi)目前的國(guó)情,每個(gè)項(xiàng)目組都配有需求工程師的并不多。因此,正確地幫客戶表達(dá)需求、正確地理解需求就成了程序員的基本素質(zhì)之一。在此次調(diào)查中66.67%的被訪者認(rèn)為“能幫助客戶正確提出需求”是程序員職業(yè)素養(yǎng)之一,可見(jiàn)在程序員內(nèi)部已就此達(dá)成了相當(dāng)?shù)墓沧R(shí)。認(rèn)為“能使客戶需求更完善”是程序員看重的職業(yè)素養(yǎng)之一,占到此次調(diào)查的55.13%,這說(shuō)明超過(guò)一半的程序員認(rèn)識(shí)到,幫助客戶完善需求會(huì)節(jié)省雙方的時(shí)間和精力。

那么如何才能提高自己的需求分析能力呢?以下分享幾個(gè)有關(guān)需求的小技巧:

1.盡量提高自己的表達(dá)和溝通能力。良好的表達(dá)和溝通能力能在客戶不能清楚表達(dá)需求時(shí),融入到客戶組織內(nèi)部,了解客戶的工作流程,與客戶共同更好地、更準(zhǔn)確地定義和分析需求。此次調(diào)查中60.90%的被訪者認(rèn)為溝通能力是程序員應(yīng)具備的基本能力,但只有28.85%的程序員認(rèn)為“表達(dá)能力”是程序員必備的基本能力。溝通固然很重要,但我們更應(yīng)該進(jìn)一步認(rèn)識(shí)到準(zhǔn)確表達(dá)自己的觀點(diǎn)和意見(jiàn)也是成功溝通的基礎(chǔ)之一。如果只“溝”而不“通”仍然是在浪費(fèi)方面寶貴的時(shí)間。

2.應(yīng)用多種方式了解需求。常用的方法有:?jiǎn)栴}分析法和建模分析法以及幾種方法的結(jié)合。比如在問(wèn)題分析法中應(yīng)用面向?qū)ο蟮乃枷,與客戶的員工談話,訪談首先要面向工作流程,面向任務(wù),面向角色,也就是用面向?qū)ο蟮乃枷霂椭蛻衾砬逅悸贰?/p>

3.不臆測(cè)需求。如果有專(zhuān)門(mén)的需求工程師,有一點(diǎn)要特別強(qiáng)調(diào),就是在編碼過(guò)程中當(dāng)需求不明確時(shí),必須與項(xiàng)目經(jīng)理或需求工程師及時(shí)溝通,程序員不能自作主張地猜測(cè)客戶的需求。

4.不過(guò)度承諾。很多銷(xiāo)售人員拿到項(xiàng)目,向客戶大包大攬,甚至完全不顧公司的現(xiàn)有開(kāi)發(fā)能力向客戶承諾很多功能。在定義需求階段,一定要向客戶說(shuō)明“什么是我們能做的,什么是我們應(yīng)該做的,什么是我們不能做的”。很多時(shí)候過(guò)度承諾導(dǎo)致了新功能無(wú)法實(shí)現(xiàn)的同時(shí),原有功能也受到影響。在此次調(diào)查中,有59.62%(近六成)的被訪者正確地認(rèn)識(shí)到對(duì)客戶提出的不合理需求拒絕得當(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ā)用戶權(quán)限管理系統(tǒng)的原型,給大家做演示,并結(jié)合客戶特別評(píng)估每一個(gè)架構(gòu)的優(yōu)劣。

分析了BS/CS的特點(diǎn)、結(jié)合客戶的需求,他們發(fā)現(xiàn):

1.從流程的定制來(lái)看CS結(jié)構(gòu)更加利于客戶方便地進(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.從客戶提出的內(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ò)的效果。比如客戶要求一個(gè)能上傳文件的功能時(shí),并沒(méi)有提出UI需求,團(tuán)隊(duì)的B程序員并沒(méi)有簡(jiǎn)單完成任務(wù)了事,而是做出一次能同時(shí)選取上傳5個(gè)文件的.程序。這種產(chǎn)品意識(shí)為客戶使用帶來(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)目第一期完成基本功能順利上線。C公司已順利拿到了客戶第二期的開(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í),充分考慮了客戶使用的方便性,彌補(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)之一。

 

【程序員六大職業(yè)素養(yǎng)】相關(guān)文章:

平面模特職業(yè)素養(yǎng)08-08

職業(yè)指導(dǎo)人員的職業(yè)素養(yǎng)08-20

飛行員的職業(yè)素養(yǎng)11-15

職業(yè)素養(yǎng)與陽(yáng)光心態(tài)08-18

職業(yè)化素養(yǎng)培訓(xùn)心得08-15

中層管理必備的職業(yè)素養(yǎng)09-24

建筑師的職業(yè)素養(yǎng)09-19

員工職業(yè)素養(yǎng)培訓(xùn)課程06-23

員工職業(yè)素養(yǎng)培訓(xùn)體會(huì)09-03

高職旅游專(zhuān)業(yè)職業(yè)素養(yǎng)論文12-07