作為程序員,我們在職業發展中總會遇到選擇技術路線還是管理路線的問題,而很多人也是無從取舍,那么根據什么來決定做技術還是管理呢?

       一個想做管理的程序員

       Simon是一個軟件公司技術總監。有一天,有一位程序員小A提出想要和Simon談談。小A工作5年了,程序寫得很不錯。他進到Simon的辦公室,坐下,在Simon的對面。
Simon的桌子有點弧度,于是Simon挪動椅子,和他斜對面。Simon問他有什么事?

       “我現在很困惑。我不知道是不是應該轉行去做管理。”小A說。

       “為什么?”Simon問。

       “我看到一些媒體,還有一些認識的Leader都說只有做管理才有前途。”

        Simon想了想。小A人很踏實,同時也很聰明,所參加的項目很有挑戰性,但他一直做的不錯,因此,薪水比同時進公司的員工已經高了20%。

       “這樣吧,我問你一個問題:現在公司開始執行10%淘汰制。你是一個10個人的組長,因此,你必須淘汰一個。這10個兄弟干得都不錯,至少沒有吊兒郎當的,跟你的關系都不錯?,F在的問題是:你準備淘汰那個?”

       小A覺得這個問題很難回答。

       Simon說:“這樣吧,我換一個問題。你喜歡不喜歡成為作決定的那個人?”

       這次小A回答得很快:“不喜歡。”

       Simon說:“好,其實你自己已經回答了,你不應該去做管理,因為你根本不喜歡。做一件你不喜歡的事情,你會很不開心。”

       和小A一樣,其實幾乎每個程序員幾乎都會面臨,或面臨過這個問題。

程序員的選擇:技術vs管理

       什么是管理

       管理是一個很好聽好看的詞,似乎只要和管理沾了邊,就是高薪,榮譽,更廣闊的出路。也許對,可我也看到過曾經的技術強人,做了所謂的經理多年后,居然找不到一份滿意的工作。因為實際動手能力已經消退了。

       所有想要做管理的程序員可以想一想:

       管理是什么?管人嗎?如果抱著這樣的想法去做管理,一定頭破血流?,F在的時代,沒有人愿意被看管的。即使是經理人,也是和人相處,并非凌駕于他人之上。想一想陸純初,因為一封電郵就被秘書PK下馬。

       管理有什么用?其實如果大家都好好工作,所有的經理人都是多余的?,F代的管理理論是經理人作為協調人,進而是教練。好的管理者應該低調,把榮譽讓給干活的人。
管理者也未必比干活的人工資高。存這樣想法的人是官本位。我和很多國外公司接觸,他們的很多經理告訴我,他手下的高級工程師很多薪水遠比他這個boss高,地位也穩固。而經理往往隨著公司政局變化而動蕩。而高級工程師往往穩得很。

       當然,管理者也有很多樂趣,最主要的樂趣在于通過管理的技巧和有效的執行改變團隊。但這些往往是隔山打牛的功夫,不是每個人都喜歡這樣的工作。

       技術與管理的選擇

       我在很多技術論壇看到很多關于是要做管理還是技術的爭執,所謂不能做一輩子技術的論調是我不屑于反駁的。但對于走向管理,大部分人是從是不是能掙更多錢(包括所謂前途,爽等),但很少見到有人考慮過是不是喜歡的問題。

       實際上程序員們不妨問問自己:

       你是喜歡智商上的挑戰呢,還是情商逆商上的挑戰?

       如果是前者,請把做技術作為終生追求。

       如果是后者,可以試試走向管理。

       如果都不喜歡……

除非特別注明,雞啄米文章均為原創
轉載請標明本文地址:http://www.9385095.live/career/294.html
2013年1月24日
作者:雞啄米 分類:職場人生 瀏覽: 評論:11