最近,筆者所在的公司組織40多名學(xué)員參加的系統(tǒng)架構(gòu)師研修班開(kāi)班。這幾天和國(guó)內(nèi)一家大型軟件公司的朋友聊起這件事情,他很驚訝,他說(shuō)這樣的培訓(xùn)規(guī)模,已經(jīng)和一個(gè)中型的軟件公司差不多了。其實(shí)這個(gè)為期半年的培訓(xùn)班也是逼出來(lái)的。隨著公司從制造向服務(wù)的轉(zhuǎn)型越來(lái)越迫切,企業(yè)運(yùn)營(yíng)對(duì)信息系統(tǒng)的依賴也越來(lái)越高。沒(méi)有足夠的人才來(lái)進(jìn)行系統(tǒng)構(gòu)造這個(gè)轉(zhuǎn)型的載體和可以讓未來(lái)業(yè)務(wù)得以依靠的平臺(tái),那是不可想象的。只有植根本土實(shí)際,就地提升和培養(yǎng),才可能塑造出符合公司系統(tǒng)建設(shè)的人才。在這40多名學(xué)員中,也有少數(shù)的程序員,他們被寄予厚望。事實(shí)上,這個(gè)近乎“廣譜”的培訓(xùn)過(guò)程,更是一個(gè)程序員們進(jìn)行修煉,進(jìn)而成為管理者和決策者的過(guò)程。當(dāng)然,這個(gè)競(jìng)爭(zhēng)也是一直存在的,許多在基層工作多年的員工也逐步具備程序員所擁有的技術(shù)優(yōu)勢(shì),雖然不會(huì)很專業(yè),但是已經(jīng)夠用。
程序員有成為管理者的天然優(yōu)勢(shì),但是來(lái)自多方面的競(jìng)爭(zhēng)也必然慘烈,如何在這個(gè)過(guò)程中成就成為管理者的期望?個(gè)人覺(jué)得其中存在一個(gè)“三級(jí)跳”的過(guò)程。
第一跳:角色定位,依靠技術(shù)工具,拋棄技術(shù)思維,修煉從客戶需求來(lái)整合技術(shù)資源的能力。
程序員最拿手的就是技術(shù),這也是許多企業(yè)敢于將信息化重任交給他們的“信任基石”。但程序員最容易受到的“傷害”,也往往源于技術(shù)。因?yàn)橛泻芏唷俺晒?jīng)驗(yàn)”在新的領(lǐng)域往往并沒(méi)有適合的土壤。技術(shù)工作的嚴(yán)謹(jǐn)性通常會(huì)帶來(lái)在管理工作中“容不得半點(diǎn)沙子”,造成同事間溝通不暢,工作過(guò)程中的事務(wù)性成本增加。另外,技術(shù)完美主義很容易讓技術(shù)出身的人在管理崗位上熱衷于新技術(shù)的試驗(yàn),卻淡漠了對(duì)需求本質(zhì)的滿足。我曾經(jīng)見(jiàn)過(guò)一個(gè)剛剛當(dāng)上信息主管的程序員,對(duì)于同事提出的簡(jiǎn)單技術(shù)方案就能完成的方法不屑一顧,還批評(píng)其方案沒(méi)有技術(shù)含量,結(jié)果一個(gè)很小的應(yīng)用拖了很長(zhǎng)時(shí)間還不能交付,以至于老板開(kāi)始懷疑他的能力。所以,要立足于自己的優(yōu)勢(shì),從供方思維轉(zhuǎn)化成客戶思維,這一點(diǎn)非常重要。這是從程序員向信息主管轉(zhuǎn)化的“蝶變過(guò)程”。
第二跳:深入“價(jià)值現(xiàn)場(chǎng)”,弄清信息化工作的輕重緩急,不為軟件公司的系統(tǒng)解決方案所左右。
許多程序員對(duì)ERP系統(tǒng)之類偏好很深,也正是因?yàn)槿绱?,在?shí)施項(xiàng)目的過(guò)程中,片面地貪求覆蓋面,片面地用BPR的方法對(duì)企業(yè)的經(jīng)營(yíng)活動(dòng)進(jìn)行“格式化”,這種做法的確呼應(yīng)了軟件公司快速實(shí)施、快速推進(jìn)的“短平快”項(xiàng)目管理要求。但是,每個(gè)企業(yè)的情況都不一樣,增值的空間也不一樣,如果不能深入“價(jià)值現(xiàn)場(chǎng)”,就不能發(fā)現(xiàn)企業(yè)這部?jī)r(jià)值轉(zhuǎn)化機(jī)器里面,到底是哪個(gè)環(huán)節(jié)在做貢獻(xiàn)。事實(shí)上,這種試圖通過(guò)錦上添花來(lái)贏得場(chǎng)面效應(yīng)的做法,不但不能雪中送炭,反而往往會(huì)得不償失。這一跳也一樣是非常痛苦的,因?yàn)樗菍?duì)軟件行業(yè)做事方式的一種否定。
第三跳:持續(xù)強(qiáng)化系統(tǒng)性、結(jié)構(gòu)化、漸進(jìn)性、大局觀、歷史感這五個(gè)方面的訓(xùn)練。
這是從信息主管再向CIO這樣的高級(jí)管理者進(jìn)化的過(guò)程。系統(tǒng)性與結(jié)構(gòu)化是程序員作為技術(shù)管理角色與生俱來(lái)的東西;漸進(jìn)性是作為負(fù)責(zé)人的管理者的基本做事作風(fēng),就是以對(duì)企業(yè)“價(jià)值現(xiàn)場(chǎng)”的有效管控為目的,步步為營(yíng)地推進(jìn)信息化工作;大局觀是對(duì)現(xiàn)在與未來(lái)的妥協(xié),是一個(gè)中庸的選擇;歷史感是把自己的行為放到企業(yè)更長(zhǎng)的過(guò)去與未來(lái)的維度來(lái)看,這點(diǎn)其實(shí)和CEO的邏輯也是一致的,這也是幫助許多CIO最終成為CEO的“龍門(mén)一躍”。
當(dāng)然,我們清楚,程序員成為管理者的路徑還有很多,如果在軟件公司或者咨詢公司里成為管理者自然另有一番風(fēng)景。我這里所關(guān)心的是這樣的人——他們或許已經(jīng)到企業(yè)工作,或許將要來(lái)企業(yè)工作(企業(yè)是指?jìng)鹘y(tǒng)意義上的“甲方”),他們的成長(zhǎng)路徑一般都會(huì)經(jīng)歷這樣的三級(jí)跳。這個(gè)過(guò)程只有可能加速,沒(méi)有可能省略。或許,這就是管理領(lǐng)域的能量守恒定律吧。