並不是所有的程序猿都適合作技術管理

[CSDN記者:張勇] 寫在以前:在CSDN博客閒逛時無心間進入一個博客(博客地址),博客裏的文章質量很是高。文章話題主要涉及程序猿素質和管理。文章有翻譯也有原創。編程

看了幾篇文章以後,忽然很是想和這篇博名爲「呦呦鹿鳴」,簽名則引用孟子「窮則獨善其身,達則兼濟天下」的博主聊聊。app

在郵件中得知,博主真實姓名叫陸其明,是愛奇藝研發總監。負責愛奇藝、PPS影音client軟件的研發工做,而在這以前,他則是名DirectShow大牛。只是,如今的他已經再也不作詳細的技術工做了。而是轉型作技術團隊的平常管理工做。編碼

提到技術團隊管理,他聲稱,我的的實際性格是偏內向,不善言辭也少言寡語。能夠說是一個技術男的形象(不是那種被扭曲了的技術宅男)。但因爲管理者的職責所在。因此就決定了他不能太內斂,要主動溝通,發揮本身的影響力,調動所有能夠調用的資源去積極解決這個問題……藉此。他也分享了我的對程序人生、對技術管理的見解。spa

下面是陸其明在採訪中敘述的內容:

技術改變生活,技術讓生活更美好。我之前是一名技術高手。而今倒是一位職業經理人。我爲何會有這種轉變呢?.net

爲何要轉型作管理?翻譯

事實上,作程序猿挺好的。學會一種新技術或者解決一個技術難題,很是easy就能得到成就感。blog

但作了3到5年以後,你就會認爲迷茫:彷佛該會的也都會了。再多學點別的吧工做中又用不到。個人前路在何方?現代的軟件都不是單靠一我的能作出來的,必須靠團隊。資源

我的作得再好,也未必能作出更好的產品。我當時就意識到,我的技術再牛又怎麼樣呢,讓團隊發揮最大的效力一塊兒把事情作好則是另一門學問。開發

那纔是我要走的路。get

我從帶4到5人的小團隊開始,從負責底層的SDK開始作起,後來負責整體的應用軟件。負責從開發、測試到產品公佈的整個流程。團隊規模也越作越大。

工做愈來愈忙,管的事情愈來愈雜,也慢慢地再也不有時間寫代碼。在這個過程當中,我獲得了很是多人的幫助,本身的能力也獲得了長足的發展。天然而然地,我再也不是一名程序猿了。我已經是一位職業的管理者。

從技術到管理,個人轉型還算是成功的。如今的我不肯意再被別人當作是技術牛人。對我而言。褪去技術的光環是不easy的。但這條路我會繼續走下去!

如今,有些網友還會給我發來這種私信。「陸老師。您好!我想請教個關於DirectShow的問題:如今我用mp4 demux filter將多流的MP4文件分理出八路碼流...但是我如今控制不了接收的順序。請問有什麼解決的方法麼?」對於這種詳細的技術問題,我之前的回答是,「抱歉,我已經不寫代碼很是多年了!

幫不了你。」如今我更是連抱歉也懶得說了。值此機會。統一貫你們說一聲「抱歉」吧!

並不是所有人都適合作管理

我相信,很是多程序猿都想轉作管理。一方面。作管理能夠拿到更高的薪水(這在國內基本上也是事實),還有一方面,認爲作管理很是風光,工做起來很是輕鬆(僅僅須使喚別人幹活)。

我想提醒這些程序猿的是:

  • 不是所有人都適合作管理的。技術和管理是兩個全然不同的領域。

    技術作得好。不見得管理就能作好。對於很是多程序猿來講,與機器溝通要比與人溝通簡單得多。還要看我的的性格,只是,我不能說本身就適合作管理。

    僅僅能說,事在人爲吧!

  • 管理者表面上很是風光。事實上你要明確:權力有多大,責任(和壓力)也就有多大。

    管理者天天要面對雜七雜八的很是多問題。很是難作到專一,一門心思僅僅作本身喜歡的事情。假設你追求的是簡單的快樂,作程序猿更能讓你獲得知足。

  • 思惟方式需要很是大的轉變。做爲管理者,你的職責是幫助團隊成功,你的成功也需要依靠團隊。沒有團隊很是失敗而我的很是成功的管理者。

與此同一時候,他也分享了作管理,需要注意的事:

  • 懂技術的管理者是很是有優點的。但從技術向管理的轉變過程當中「坑」也很是多。技術注重的是細節,而管理需要的是大局觀。這一點對於很是多人來講特別難把握。

  • 不要輕易放棄寫代碼。

    因爲從技術轉向管理的過程當中,是有一段危急期的。不要荒廢了技術,管理能力又不夠強,這時候假設公司出點變故,你將很是難再找到一份理想的工做。找一份好工做,實力是一方面。運氣也很是關鍵。

那怎樣走上作管理的道路呢?

仍是先從一名高效能的程序猿作起吧。千萬不要放鬆對本身的要求,也不要沉溺於代碼而忽略了用戶體驗。Jeff Atwood之前指出,「成爲一名傑出的程序猿事實上跟寫代碼沒有太大的關係。作程序猿確實需要一些技術能力,固然,還要有堅忍不拔的精神。但除此以外。更重要的仍是要有良好的溝通技巧。」他還在「最牛B的編碼套路」一文中說道,「你也應該寫博客。最後聞達於天下的人。每每就是那些能夠有效書寫和溝通的人。」傑出程序猿的功力更在代碼以外。

我強烈建議你們讀一讀Jeff Atwood的那兩本書(《高效能程序猿的修煉》和《程序猿的修煉——從優秀到卓越》)。

假設你讀過以後沒有共鳴,也不要緊,你再踏踏實實作3~5年編程工做再說吧。

結束語:

在文章的最後,引用陸其明在郵件中和我聊天的內容,但願能夠給你們不少其它的共鳴。

我是一個作事認真、仔細的人。

每個人都有一生。但各有各的活法。我不甘平凡。我但願本身的人生能夠綻開別樣的精彩。

誰不想成功呢?區別在於各人的付出,重要的是勤奮和努力,朝着更高的目標一步一步邁進吧。我在路上……

原文發表於:http://www.csdn.net/article/2014-06-13/2820217

相關文章
相關標籤/搜索