當軟件開發遭遇政治流氓
?????? 在國內的軟件行業不長不短工作了十年了,呆過的企業從國有到外企,從民營小作坊到民營大作坊,做過的領域,從工業控制(現在叫嵌入式系統)到ERP,從電子商務到電子政務,大小各類項目產品有十幾個,團隊伙伴有大陸人,香港人,臺灣人,有東洋人,有西洋人.現在回頭縷縷,項目沒有失敗的(當然這取決于怎么定義失敗),反正都能做出來,過程中間,反正死幾批人,當官的照樣當官,投資人心疼不已,甲方抱怨甚至謾罵,計劃延期甚至一倍,最后都做出來了,正是那句"一將功成萬骨枯".
?久而久之,我發現,無論什么樣的項目里,其開發團隊里總有一類人,這類人的共性特征很明顯,如下幾點:
?????? 1.滿嘴跑概念,尤其是英文縮寫語(acronym),比如:OO,AOP,SSO,IOC,SOA,GOF,Open-Close,MDA,TDD,B2B,,以及英文詞匯,比如,pattern,schema,catalog,Service Engine,Portal,然而對于概念的內含或者語義并沒有清楚的理解.請注意我說話的重點不是他們說概念(為了溝通的方便,我也傾向直接引用原文的英文術語),而是他們在對于概念的內涵的理解不透徹的情況下,頻頻使用,甚至不分上下文(context),就往上胡鄒.可笑的是,大多數情況下,這類人憑著這種說話pattern,總能在開發組織里混得比那些每天分析,設計,寫代碼,debug的老實人(扎扎實實的技術人員)得老板(不單指企業所有者,指廣義上的上一層領導)賞識,尤其是當這些所謂的"老板"也是個二五眼的時候,"老板"也是在打工掙錢混日子,為了政治上的需要,這時候多數都會用對這類人的認可換得支持.這時候,"皇帝的新裝"這個模式就實例化了.之后,那些"概念販子"通常都能青云直上,而"老實人"就永遠都給這些人打工.
?????? ?2.一旦發現在成員中有人比自己更清楚這些概念的涵義,通常都會視之為眼中釘,務必除之而后快.因為這后者實際是扮演了"皇帝的新裝"中的那個小男孩,但是,皇帝對小孩也得矜持點兒,而前者對后者,通常是同事,或是上下級.而一旦"概念販子"是上級,那就更壞了,我們可以企望這個上級的寬闊胸襟(小概率事件),然而事實通常是恰恰相反,這里的沒有小孩,只有楊修.
????????3."弄",這個"弄"便是"弄臣","弄權"的"弄",也是<金瓶梅>里常說的"弄將起來"的"弄".在項目進程中,這類人很能"弄".最簡單的場景是,當團隊成員為某個技術方案攻關而獻計獻策的時候,這類人常常會拋出一些概念,再附上簡單的異想天開的解說,一面證明著大多數人的"不慧,甚矣",一面證明著自己的卓然出眾,令決策者拍板,然而總是有個特殊之處,就是,這種情況往往都不是這個弄者需要親自實踐證明其說法的時候.為什么要"弄"呢?其實很簡單,這類人,靠得就是這個來吃飯的.通過"弄",結果往往是,為了解決一個問題,一"弄"就會多出n個問題,變小亂為大亂,不亂這些人怎么混呢?
?
??????? 我說這些,不是為了砸這些人的飯碗,而且我不信我有這個能力."天生我才必有用"這句話從誰的嘴里都能說出來.但是,這類人確實是軟件開發團隊的致病基因.我知道有人會說,大家都是出來混口飯吃,你何必呢?我只是想給大家提個醒.當這類人當領導的時候,你可得小心謹慎一萬倍,不然你糊里糊涂的就被領導給喀嚓了.當這類人當領導的時候,會演變出另一大特性,就是喜歡有人提鞋和"拍".所以,目前盡管internet很普遍,各位也都通過google可以做一個稱職的knowledge worker,但是,有google搜不到的,就是"概念販子"的那個"小".
???????? 呵呵.本周剛剛遭遇了一回這樣的人,被算計了,被迫辭職.翻著<<狼圖騰>>這本書,突然想到這個了,技術上,我們別說跟著MIB(Don Box語:MIB==Microsoft,IBM,BEA,其實大家可能都知道,這是電影MIB==Man In Black),能跟上open source社區就不錯了.但是,中國軟件業的經理們,牛啊,牛得中國軟件業就和中國國家男子足球隊似的.沒辦法,經理們也是苦大的,跟狼一樣,還在靠和別的狼搶肉吃活著呢.經理們開會的時候,坐在VIP的位子上,理解是:Very Important Person,但是我的前德國老板對此的解釋為:Very Interesting Pig.
posted on 2006-05-14 13:25
太極虎~宏 閱讀(143)
評論(0) 編輯 收藏 引用