不迷茫系列之技術人員的職業發展規劃

zhs1994發表於2018-07-25

程式設計師職業生涯發展到一定程度都會面臨一個選擇,是走業務+技術方向,還是選擇純鑽研技術。


程式設計師職業生涯發展的問題,未來究竟要怎麼走,30歲之後還能不能再做程式設計師?這是所有程式設計師都在關心的事情。


其實,程式設計師的職業規劃與職場進階在未來職場是呈上升趨勢的。大多數人都是從俗稱的“碼農”開始做起。


其中經歷職場歷程: 程式設計師→軟體工程師→架構師→系統分析師(技術路線)或者專案管理師(管理路線),最終到達技術總監,或者專案總監,甚至CTO、COO或者CIO等高階職位。


據調研統計顯示,大多數程式設計師工作3-5年後選擇了技術轉管理,少數程式設計師選擇了繼續鑽研技術,但是這個方向確實需要很強的技術功底。


35歲以後一定要去轉管理,這句話本身還有個隱含的重大誤區,即IT業除了技術就是管理。這是因為很多年前IT做為一個新生事物很多事都不成熟,現在IT技術是較為成熟的行業了,發展已經細分化了。


通常認為可以把相關職業分為 技術、管理、產品、銷售 四個大的方向,而這四個大的方向又含有各自的交叉,並非像以前一樣只有技術或者管理兩條路可選,交叉細分是有很多條路可以走的。


技術路線


專注於技術,以解決技術問題為人生最大的追求,人生追求較為平穩的路線。對基礎技能有較高的領悟力,比如說資料結構、演算法、編譯原理,這樣在每個階段如中級程式設計師轉為高階程式設計師的時候沒有太多的技術壁壘,並不是簡單經驗型解決問題的人。

這樣在高階程式設計師到資深程式設計師的時候更多的是以思考, 而並非大量的工作透過經驗得到解決方案。針對於這點,我想如果技術特點不是這樣的人就需要考慮是不是要轉為其他路線圖。


產品路線


喜歡瞭解新技術,但並不深入鑽研,喜歡觀察現有生活,希望解決現實發生的問題,對人性比較瞭解,知道別人希望要什麼樣的東西。知道銷售、市場人員、編輯人員在幹什麼,對於與人打交道更喜歡設計工具, 但是擅長與人溝通。


管理路線


樂意於分派工作,並不認為自己解決了就是自己能力的體現,而 傾向於打造一支可以適應於大多數場合的團隊, 並不過分強調自己在團隊中的作用,喜歡梳理團隊現有問題,喜歡溝通,擅長使團隊配合起來。

有時間概念,可以按照時間點完成任務,性格趨向保守,有擔當,有責任心。(題外話專案管理人員,必須對技術有一定了解或者說對技術難度有一定了解,才能更好的安排任務。)


銷售路線


天生就是敏銳的對人性的理解,擅長搞關係,雖不參與具體技術實現,對技術名詞有概念,知道別人想聽什麼, 能從言語間知道別人希望解決什麼問題,對錢敏感,知道底線,擅長與人相處。


技術轉管理的人員在實際工作中也會面臨一些問題,例如:溝通不暢、注重細節、不知道如何分配工作等等。所以,程式設計師從技術轉管理後,思維轉變是關鍵,一定要注重提升自己的管理能力。比如流程化管理,從關注細節到關注全域性;爭取多方支援,從等待資源到主動獲取資源;激勵他人,從依賴他人到調動專案成員的積極性。

總而言之,只有不斷的學習、提升,我們的職場晉升之路才會更加的順暢。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31546605/viewspace-2158479/,如需轉載,請註明出處,否則將追究法律責任。

相關文章