programmerCourseInPractice

核心概念幫你規劃職業之路(6) - 走管理還是搞技術

這篇文章是程序員的7堂職場課的讀書心得筆記

走管理還是搞技術

太多人都在問一樣的問題了 不知道是不是過了35歲之後 不轉管理就等轉行了 甚至一些只工作2-3年的工程師也在問作者 是不是該轉管理了

事實上 根本就不存在 純管理 或是 純技術 的工作 就算是走技術路線 也需要跟別人溝通交流 就算要走管理路線 代碼水平太菜 手底下的人恐怕更難信服

重要的事 你自己想透過什麼方式來實現自己的價值

技術誤區: 程序員單純把技術搞好就可以

很多時候 限制一個人發展的 是認知

程序員崗位不要求每個人都是高智商 技術也可以慢慢培養 但總想著去哪裡弄點武功秘籍然後一勞永逸 這種想法就很危險 會讓人把時間浪費在 尋找 和淺層的知識

身為程序員 小到請教同事問題 大到完成整個項目 必要的溝通都是無法避免的

所謂技術人員的核心能力 不是會了別人不會的技術知識點 而是能解決別人解決不了的問題

作者曾聽過一個企業家總結一句話

“真正的核心競爭力 就是告訴你 你也沒轍”

真正的技術大牛 也從來不忌諱分享自己的經驗和想法 因為他知道 沒人能靠著想法上市 現在市場上做不缺的就是想法 最容易被偷的也是想法

代碼可以偷 插件可以搬 但是解決問題的能力 背後的思維 就算明明白白地分享出去 再聰明的人也得經歷項目實戰才可以理解通透 沈澱也需要時間

管理誤區: 管理不需要真本事 就只需要會拉關係

真正的管理 是讓每個人都具備能力的前提下 透過溝通合作 讓10個人發揮20個人的價值 而不是讓10個人相親相愛 卻發揮不出5個人的能力

做管理 是要跟周圍人合作 協調各方面資源 依靠領導力而不是權力說服別人 讓整個團隊給公司創造更高的價值 而不單純是別人不會的技術自己懂 更不是把整個團隊的人都哄得開心

選擇誤區: 管理就是比技術強

很多人面對選擇 就是跟著大家覺得某一個選項一定比另一個更強更好 常見的鄙視鏈就是創業比打工強 管理別人比做事強

但事實上哪條路更好走 其實很難說 各自有各自的困難要克服 沒有什麼高低貴賤 只有合不合適

職涯初期到底該怎麼選

答案很簡單 看階段 看價值

對於剛入職場 不要考慮要走技術還是走管理 起碼前三年都不用 技術都還沒底子先別想這麼多 這就像小學生不用考慮文組還是理組

這就像是有人常問 選擇重要還是努力重要 就算選擇更重要 說完了然後呢

你還是得要努力

所以就算你未來要選擇走管理 職涯初期還是得認真搞技術

技術到位了 再考慮選擇的問題

職涯中期以後呢

根據自身特點和個人目標決定

一個人事業能發展到什麼地步 取決於他能給企業帶來多大價值

技術和管理 都只是提供價值 只是側重點不同

總結

其實到了一定層次之後 技術和管理的分界線也不是很清楚 管理還是技術的選擇 需要結合當前階段綜合價值兩個維度共同考慮 在技術還未扎實的時候踏實搞技術 能擴大今後選擇的餘地 到了真該選擇的時候 結合自身條件和想創造的價值 再綜合考慮決定

沒有哪種性格是天生做不了管理 至於要不要去突破 想從職場獲得多少回報 就是個人選擇的問題