程式設計師加薪升職之成長金字塔
在“程式設計師加薪升職之探索適合你的路徑”一文中,我們介紹了成就事件和榜樣兩個方法,幫助你在技術路線和管理路線之間做出選擇。
選擇技術路線,會往深處發展,以專精取勝。選擇管理路線,會向上發展,不斷擴大管理範圍,以影響力取勝。
不管選擇哪條路線,都和我們今天要介紹的職場成長金字塔有關。所以,我們先來介紹下它。
(一)職場成長金字塔
從這張圖上可以看到,個人在職場上的成長與修煉,分為 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層,是技術和管理都必須要經過的階段,也就是說,軟體開發的能力,不管走技術路線還是管理路線,都是需要的。那麼問題來了:
作為程式設計師,該如何修煉技術呢?
請看我接下來要整理的第4篇文章——程式設計師加薪升職之技術修煉。
我需要你的幫助:我正在參加CSDN 2018年部落格之星評選,希望你能投我一票,我是 NO.055。
感謝你寶貴的一票,投票地址:https://bss.csdn.net/m/topic/blog_star2018/index 。