我們要做會(huì)寫代碼的項(xiàng)目經(jīng)理
也許文章的標(biāo)題起的帶有諷刺的味道,其實(shí)這也是本人的一個(gè)小小的疑問。
一個(gè)項(xiàng)目的領(lǐng)導(dǎo)者該不該對(duì)技術(shù)有一點(diǎn)深度的了解或者說項(xiàng)目經(jīng)理應(yīng)該是一個(gè)不錯(cuò)的高級(jí)程序員。我的頭跟我說項(xiàng)目經(jīng)理不需要寫代碼也不需要對(duì)技術(shù)有多了解,只要對(duì)項(xiàng)目的進(jìn)度有個(gè)整體的把控就OK了。這種觀念一開始我不太贊同,項(xiàng)目經(jīng)理對(duì)技術(shù)的實(shí)現(xiàn)沒有一定的了解,在安排進(jìn)度的時(shí)候是不是會(huì)草率的了事。給程序員預(yù)留的時(shí)間也不能準(zhǔn)確的控制好,是不是會(huì)導(dǎo)致項(xiàng)目的進(jìn)度控制的不太合理;
在參與開發(fā)項(xiàng)目的時(shí)候尤其是有一定技術(shù)含量的時(shí)候,更要項(xiàng)目經(jīng)理對(duì)技術(shù)的實(shí)現(xiàn)有自己獨(dú)特的見解,能幫助程序員理清頭緒。但是話說回來,項(xiàng)目經(jīng)理不可能幫每個(gè)程序員都去解決技術(shù)問題。在一些中小企業(yè),項(xiàng)目經(jīng)理顯的很“肥胖”,這種“肥胖”完全是脫俗的,對(duì)技術(shù)似乎已經(jīng)到了一種爐火純青的高度,總覺得技術(shù)無非就是增、刪、改、查。這也是我的頭跟我說的,程序員就是做增、刪、改、查的。沒有多少技術(shù)含量,敲來敲去都是那些東西。做為程序員的我們不太喜歡聽這樣的話,技術(shù)的深?yuàn)W是不能用這種片面的話來概括的。
我們搞技術(shù)的,在領(lǐng)導(dǎo)看來常常有一種毛病,什么毛病呢?就是我們?cè)诮鉀Q技術(shù)問題的時(shí)候,喜歡較勁。領(lǐng)導(dǎo)會(huì)這么想也有他的道理,領(lǐng)導(dǎo)希望能把項(xiàng)目趕緊做完。在進(jìn)度上領(lǐng)導(dǎo)永遠(yuǎn)最關(guān)心,不喜歡我們?yōu)榱艘粋€(gè)小小的技術(shù)問題,而耽誤大量的時(shí)間。哪怕?lián)Q一種相當(dāng)麻煩的實(shí)現(xiàn)手段也行,保證進(jìn)度第一。如果沒個(gè)程序員都這樣想,我擔(dān)心恐怕項(xiàng)目的質(zhì)量難以保證了。
由于項(xiàng)目經(jīng)理的存在是隨著項(xiàng)目的存在而存在的,我所在的開發(fā)部。項(xiàng)目完工后,就交給維護(hù)部門進(jìn)行后期維護(hù)。經(jīng)常聽到維護(hù)人員的抱怨,代碼寫的亂、繁瑣,難以維護(hù),添加一個(gè)功能只能進(jìn)行額外的編寫代碼,更本沒辦法切入代碼中進(jìn)行添加。這個(gè)時(shí)候項(xiàng)目經(jīng)理已經(jīng)不復(fù)存在了,哪怕知道這個(gè)項(xiàng)目是某個(gè)人帶的,也許這個(gè)人又帶了另一個(gè)項(xiàng)目。這樣的惡性循環(huán),受罪的是維護(hù)人員。我們公司的業(yè)務(wù)量比較大,項(xiàng)目的開發(fā)周期很短,一般一個(gè)項(xiàng)目基本上都控制在一個(gè)月之內(nèi)。為了突進(jìn)度,將大量的技術(shù)不錯(cuò)的程序員從維護(hù)部門掉出來,進(jìn)行項(xiàng)目的開發(fā)。在這種節(jié)骨眼上,我看到的是項(xiàng)目經(jīng)理已經(jīng)不太在乎技術(shù)實(shí)現(xiàn)的方法了,只在乎技術(shù)實(shí)現(xiàn)就行了?;旧暇S護(hù)部門需要對(duì)我們開發(fā)的代碼進(jìn)行一個(gè)40%的重寫,而不是重構(gòu)。因?yàn)榭床欢蛘哒f是很繁瑣更本沒辦法維護(hù)下去。如果改出了問題,在線上報(bào)錯(cuò),那么維護(hù)人員的代價(jià)就大了,輕則警告警告,重則扣錢。
所以本人一直不贊同項(xiàng)目經(jīng)理是一個(gè)不懂技術(shù)的人,可能就是會(huì)簡(jiǎn)單的東西就帶項(xiàng)目。很多公司都有一種現(xiàn)象,不關(guān)你的技術(shù)水平怎么樣,只要你熟悉業(yè)務(wù)就能帶項(xiàng)目,技術(shù)問題交給程序員,但是有沒有考慮到你手下的程序員是不是大部分都是不錯(cuò)的。人多了不一定就能把事干好,反而讓帶新人的老員工分神。一個(gè)項(xiàng)目經(jīng)理一定要是一個(gè)不錯(cuò)的架構(gòu)者,雖不說你精通某種技術(shù),但最起碼要求你對(duì)整個(gè)技術(shù)框架有個(gè)自己的認(rèn)識(shí)。
這只是本人的一些想法,項(xiàng)目經(jīng)理到底該不該熟悉技術(shù)。這樣的疑問我想能找到答案。
原文鏈接:http://www.cnblogs.com/wangiqngpei557/archive/2011/07/16/2108088.html
【編輯推薦】
- 軟件項(xiàng)目管理之軟件研發(fā)之道
- 項(xiàng)目經(jīng)理的力量應(yīng)該從哪里來?
- 當(dāng)你從程序員變?yōu)轫?xiàng)目經(jīng)理
- 淺談項(xiàng)目經(jīng)理的三個(gè)層次
- 10個(gè)你不容錯(cuò)過的項(xiàng)目管理工具