當前位置:
首頁 > 最新 > 編程高手的秘密:知識矩陣

編程高手的秘密:知識矩陣

超過 50% 的開發者,停留在「腦力勞動體力化」的階段,身處開發者金字塔的最底層,靠賣時間換錢「混口飯吃」,很容易被替代。

這些開發者,並不能算作擁有一技之長。因為從事軟體開發的人越來越多,僅僅是「會開發」,沒什麼競爭力。

當一種技能的價值被無限稀釋以至於沒有競爭力,那它就不再被他人看作是一項技能。

身處開發者金字塔底層的程序員,必須要繼續修鍊,超越混的層面,進入熟練開發者的行列,才能再一次成為擁有「一技之長」的人,才能有競爭力。

假如一個程序員工作了3、5年,還停留在「混口飯吃」的水平,那未來的結果顯而易見——隨著越來越多的人湧入軟體開發領域,你被替代的概率越來越大,最後一定會被替代

混口飯吃的階段,你是在用時間換錢,你的薪水上限,也就是平均數。只有上升到擁有一技之長,用技能換錢,你的薪水,才能高於平均數。你的技能越精熟,你就越稀缺,當你成了專家或者架構師,你就獲得遠超平均水平的回報。(有天花板,我們暫且不提。)

而要想從底層向上躍遷,成為熟練的開發者或者技術專家、架構師,最可行的方法就是:修鍊專業知識

那麼,怎麼修鍊呢?

一句話:製作你的專業知識矩陣,按圖修鍊。

開發者所需的知識,分為四類:

1. 語言、演算法與框架

2. 平台與工具

3. 思維與素養

4. 流程與交付

我從這四個維度出發,製作了 Windows 桌面軟體開發工程師的知識矩陣:

你要生成自己的專業知識矩陣,最簡單的做法是:

把上面的矩陣內與編程語言相關的部分,替換成你正在用的編程語言

當你完成了自己的專業知識矩陣,就可以在這個導遊的帶領下進行學習。

如果能堅持下來,1、2年後,你就可以擁有紮實的軟體開發知識體系,再疊加上你對問題域(業務)的了解,多操練幾個實際項目,你的專業能力必定會上一個台階。

有一問題:你真的能堅持學習 1 ~ 2 年甚至 2 ~ 3 年嗎?

如果你不知道如何才能做到持續學習,可以參與我的知乎Live——怎樣堅持你的計劃實現你的目標,Get 一套行之有效的方法。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序視界 的精彩文章:

被鄙視的准程序員與GPRS上網卡
如何在跳槽時獲得想要的薪水

TAG:程序視界 |