在「程式設計師加薪公升職之探索適合你的路徑」一文中,我們介紹了成就事件和榜樣兩個方法,幫助你在技術路線和管理路線之間做出選擇。
選擇技術路線,會往深處發展,以專精取勝。選擇管理路線,會向上發展,不斷擴大管理範圍,以影響力取勝。
不管選擇哪條路線,都和我們今天要介紹的職場成長金字塔有關。所以,我們先來介紹下它。
從這張圖上可以看到,個人在職場上的成長與修煉,分為 6 個層級。
第1層是個人專業能力,我們大部分人剛進入企業時,都在修煉這個層次的能力,比如程式設計、做ppt、用excel、報稅等等。一般工作3年左右,在專業能力上獲得的積累,就足夠勝任底層執行工作。成長快的小夥伴,可能 1 ~ 2 年就可以完成這個階段的修煉。
第2層是人際溝通能力的修煉,要刻意在人際溝通方面發力,提公升自己的人際敏感度,能夠洞察他人的想法、情緒、感受,更好的理解他人,尤其是上司,這樣才能更好的與他人協作,成為既有專業能力又有人際協作效能的員工。在這個層級修煉時,還要有意識的提公升自己的高度,從專案全域性看問題,擁有專案管理能力,能夠拆分任務、分派任務,為後面向初級經理晉公升做準備。完成這一層,往往是工作 5 年左右的事情。跑得快的小夥伴,3 ~ 4 年也能走完。
第3層是組建團隊能力。要求我們具備管理、計畫、組織、協調、目標管理、激勵、反饋、輔導、招聘、評估績效等等能力,以便帶領他人完成團隊目標。處在這個層級的職場人士,可以迅速組建新團隊或接管已有團隊,能夠很好的帶團隊、帶專案,具備因人而異解釋工作目標的能力,能用團隊目標統合團隊成員共同實現目標。完成這層的修煉,工作經驗在 6 ~ 8 年左右,跑得快的,4 ~ 5 年。
第4層是跨職能協作能力,修煉到這層,應當具備多執行緒工作的能力,可以帶領幾個初級經理,統管多個團隊和專案,同時,也能夠跨職能溝通,比如能夠很好的協調行政、人事、市場、研發、銷售、產品等各個團隊一起工作。完成這層的修煉,一般人需要 8 ~ 10 年左右的時間。也就是說,工作 10 年左右,發展得好,你就可能會成為一家企業的中層經理。
第5層是組織發展能力,修煉到這層的人,了解企業的各個職能是如何工作的,能夠為公司的擴張做支撐,哪個部門該加人,哪個部門該減人,要不要建立分支機構,都應該心中有數。此時的頭銜,往往是部門總監。走到這一層,需要 9 ~ 12 年的時間。
第6層是戰略眼光,此時個人的身份往往已經是ceo了,為公司的未來發展負責,判斷未來趨勢,規劃戰略方向,組織效能提公升,人才戰略,產品戰略,都是需要關心的問題。
剛介紹的6個修煉層級,更多的是沿著職場高度、管理範圍和影響力這些角度來描述個人在職場上向上發展的過程。換句話說,這個金字塔在個人發展階段之後,描述的就是管理角色的成長過程。
現實環境中 80% 以上的程式設計師,可能不會選擇或沒有機會選擇沿著管理路線向上拓展職業生涯,而是會一直停留在1、2兩個層級,即一直處於個人發展階段。
從金字塔上來看,個人發展階段是在最底層,那是不是說,走技術路線,就一定比管理路線要「差勁」呢?
並非如此。
稍大一些的公司,往往會給程式設計師兩個晉公升通道:技術線和管理線。這兩個通道,在待遇上還有一定的對應關係。如下圖所示:
注意,上圖中的技術和管理職級定義,以及技術職級和管理職級的對應關係,僅僅是示意哦。現實中,每家公司都不一樣。
程式設計師的某一職級,會對應到管理角色的某一職級上,兩者在經濟待遇上會相當。不同的是,管理職級是向上發展,管理範圍變大,影響力變大;技術職級是往深處發展,以專業取勝。
所以,走技術路線的程式設計師,不必羨慕沿著管理路線攀爬的同學,兩條線各有各的好處,適合自己,就好。
那麼,沿著技術路線修煉,有沒有類似職場成長金字塔這類東西呢?
真有,它就是德雷福斯模型:
德雷福斯模型將技術人才的成長分為五個階段,簡要介紹下。
階段一:新手,< 10%
階段二:高階新手,55~60%
階段三:勝任者, 15%左右
階段四:精通者,10%左右
他們能夠糾正以往不好的工作表現,自我改進開始出現
他們會學習別人的經驗
擁有理解和運用各樣經驗之談的能力。這些經驗之談,是可以應用於當前情景的基本原理
有足夠的經驗,知道下一步會發生什麼,如果沒有發生又需要改變什麼
可以有效的運用軟體模式
可以充分利用思考和反饋
階段五:專家, 2 ~ 5%
大家可以根據上面的定性描述,判斷自己的位置,制定修煉策略。
簡要介紹了技術路線和管理路線的成長金字塔。這個成長金字塔的第1層,是技術和管理都必須要經過的階段,也就是說,軟體開發的能力,不管走技術路線還是管理路線,都是需要的。那麼問題來了:
作為程式設計師,該如何修煉技術呢?
我需要你的幫助:我正在參加csdn 2023年部落格之星評選,希望你能投我一票,我是 no.055。
程式設計師加薪公升職之全路徑解析
12月16在麥思博卓越研發之路活動上做了一次演講,題目是 開發者的職場成長之路 有小夥伴反映說聽了很受啟發,希望看到文字版本,因此我根據當時的演講,整理了這個系列,分享給大家。預計有 7 篇文章 程式設計師加薪公升職之全路徑解析 程式設計師加薪公升職之探索適合你的路徑 程式設計師加薪公升職之職場成長...
牛逼程式設計師必須要掌握金字塔思維
不知道大家有沒有遇到過這樣讓人頭疼的情況 公司幾個部門的人圍在一起開會,各自從自己的角度出發,想要說服彼此,然而,兩個小時過去了,問題的解決方案卻沒有任何進展,資訊量很大,但是沒法判斷誰對誰錯,同乙個問題,似乎是 公說公有理,婆說婆有理 其實這種情況就是因為缺乏結構化思維。一般來說,解決問題的思維方...
程式設計師該怎樣和老闆談論公升職加薪
當你忙於工作時,就很容易陷入滿足於現狀的心態,接受當前的一切。事實上,沒有人會永遠是乙個程式設計師。即便是有些工作了二三十年的程式設計師,隨著職業技能的發展,他們也在不同的公司間跳槽。即使是在同一家公司,這些經驗豐富的程式設計師也會在他們的職業生涯中穩步上公升。程式設計師可能是現在為數不多的,在職場...