如何完善職業生涯?

開始之前,有一個很有意思的假設:唐僧師徒的四人團隊,如果有一天唐僧因爲有其它更大的西天取經隊伍而被調離現在的團隊,又沒有辦法找新的人來填補, 你認爲誰最適合來代替唐僧管理整個團隊?


最近項目上有一些管理層人員變動,發現有一個在項目剛開始的時候做持續集成組長(CM Leader)的經過幾年已經做到項目交付總監, 看似變化突然,其實仔細想來,一步一步很正常,像預先計劃好了一樣。


2009年 持續集成組長 CM Leader

說到CM,有很多開發人員不願意去做,認爲是一個很dirty而且沒有技術含量的工作。其實這種對了,很多要打算從事管理的技術人員一定要先接觸一些不那麼技術的任務和工作。正所謂:你可以喜歡技術,但是不能沉溺於技術。

CM在一般人看來,無非就是配配Hudson,Jenkin出出build。再多一點就是配配sonar, 統計code violation, unit test coverage. 事實上也確實如此。 但是就整個CM本質而言,它是一種項目佈署方案。方案是用來解決整體問題的,單純技術的往往是用來解決單個問題的。 因此,對小的項目,CM並沒有什麼優勢, 一旦項目到一定規模,特別是跨Site的大型項目,好的CM很明顯能改善項目的整體效率。

在CM工作能夠使人從另外一個維度,另外一個視野觀察到項目的整體情形。

CM Leader更是要清楚什麼情況下應該出什麼樣的build, 什麼樣的build適合客戶測試,如果build不能按時出來,用什麼樣的其它方案。


2010年 方案解決架構師 Solution Architecture

有了CM的工作經歷,就會知道一個新的項目build 的Schedule是如何劃分的,集羣是如何配置,什麼樣情況下就什麼樣的Server,多少server, 性能如何等等。 如果溝通和英語沒有太的問題,很自然能擔當方案解決架構師。

還有一個關鍵因素是,當客戶想搭建新的環境或者部署出來問題。 方案解決架構師是被最先考慮到去現場解決的,討論的。這樣也同時增加了和客戶交流的經驗。


2012年 項目開發經理 Project Development Manager


2014年 項目交付經理 Project Delivery Manager


做到管理就是要求知識全面和很好的溝通技術,再進一步,其實就是解決突發問題的能力要強。這裏還有一個很意思的現象,能把很多問題預先消滅在無形中的管理者其實很厲害,但往往不被重用, 因爲看不到你能力的展現。這和扁鵲哥哥的故事是一樣的。

扁鵲是盡人皆知的神醫,但很多人並不知道扁鵲的兩個哥哥也頗懂醫理。一天,魏文王問扁鵲:“你們家兄弟 3 人,都精於醫術,到底哪一位最好呢 ? ” 扁鵲答:“我的大哥醫術最好,二哥次之,我最差。” 文王再問:“那麼爲什麼你最出名呢 ? ” 扁鵲答道:“我大哥治病,是治病於病情發作之前的時候,由於一般人不知道他能事先剷除病因,反而覺得他的治療沒什麼明顯的效果,所以他的名氣無法傳出去,只有我們家的人才知道。我二哥治病,是治病於病情初起的時候,看上去以爲他只能治輕微的小病,所以他的名氣只能在我們鄉里流傳。而我扁鵲治病,是治病於病情已經嚴重的時候。一般人看到我在經脈上穿針放血,在皮膚上敷藥,用麻藥讓人昏迷,做的都是些不可思議的大手術,自然以爲我的醫術高明,因此名氣響遍全國,遠遠大於我的兩位哥哥。

所以除非你的老闆獨具慧眼,能夠洞察一切, 否則只有能解問題,而且是重大 問題的人才能在職業生涯發展上很順利。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章