1. 程式人生 > >程序員職業生涯規劃

程序員職業生涯規劃

時間 col 相差 誠信 trap back 崗位 angularjs 招聘網站

內生涯與外生涯是個人職業規劃中一組重要的概念。內生涯包括(但不限於)知識、技能、工作經驗、心理素質、內心情感、行為習慣、視野、觀念、職業心態(愛與感恩、責任、忠誠、誠信、勇氣、擔當)、職業成熟度、心靈成長等。外生涯包括(但不限於)職務目標、經濟收入、工作內容、工作環境、工作時間、工作地點、企業文化、薪酬福利、通勤狀況等。兩者間最直接的區分就是否個人能控制以及不被外在剝奪不因環境改變而改變。

當內生涯略高於外生涯時,工作會駕輕就熟,容易出成績,感到輕松舒適。當內生涯高過外生涯一大截時,個人就會覺得懷才不遇,想謀求更高的發展,如果長時間處於失配狀態,跳槽指數就會增高。當內生涯低於外生涯時,工作會感到吃力,需要不斷提升自己。如果不能有效提升,就可能會被剝奪外生涯。

當外生涯高於內生涯時,雖然有壓力,但也會促使你提升自己的知識、技能等,使內生涯與外生涯匹配,最終內生涯超越外生涯,可以進一步在組織內或組織外發展,獲得更高的外生涯。這就是外生涯拉動內生涯的一種表現。

古代的學而優則仕,也是內生涯決定外生涯的一種典型情況。其實我們身邊也很多,普通的開發工程師知識、技能、經驗修煉到一定程度,就可以做架構師、技術專家,這也是典型的內生涯決定外生涯。

所以,程序員要想獲取高薪,一方面是要不斷提高自己的內生涯,最根本的策略是修煉內功,發揮自己的性格優勢,挖掘自己的職業興趣,發揮天賦,不斷提升知識、技能,讓自己的商業價值不斷爬升另一方面還要懂得如何尋找職業機會,讓自己有用武之地

,因為一個人的商業價值能否提現出來,和所處平臺又有非常大的關系。當你在一個好的宏觀環境裏,在一個前景光明的產業裏,在一個處於上升期的企業裏時,你的價值很容易就能體現出來,你能獲取到的回報(外生涯)也會超越大多數人。

怎樣才能知道,一個職業都需要什麽樣的知識、技能呢?有三種途徑:

  • 企業內的崗位描述
  • 業內前輩訪談
  • 招聘網站的招聘信息

我們在積累技能時,要註意在自己的知識圖譜與技能樹中打造頂端優勢,知識越精深越有價值,技能越熟練產出率越高,現在以及將來是專業主義時代(參見大前研一的《專業主義》),如果我們能沿著一個方向積累知識鍛煉技能,那就可以形成競爭優勢,隨著不斷用心打磨,就會產生頂端優勢,就越來越能解決問題,不可替代性就會越來越強,商業價值就越來越高,薪酬福利自然越來越好

我們既要立足於現在的職業,強化職業相關的專業技能,比如你做Web前端的,HTML、CSS、JavaScript、各種JS框架(比如jQueryAngularJS等)、前端框架如Bootstrap,都可以玩得很熟,這是專業技能,必須的,你做前端就會用得上;又要留意專業技能之外的通用技能,通用技能是一個程序員的軟實力,比如發現自己的學習模式,培養自我學習的能力,比如與人溝通的能力,比如口頭表達能力,比如寫作能力,比如信息檢索能力……

註意尋找職業機會

不同行業的程序員的平均薪酬待遇是相差很大的。行業越有前景,個人的發展越好回報越好。越賺錢的行業,處在它裏面的程序員薪資水平越高。這是一般性規律,我們程序員在擇業時也需要考慮。選擇朝陽行業,選擇非衰退期的企業,這是尋找職業機會時必須要首先考慮的,只要你選對了行業進對了企業,個人的成長和回報是早晚的事兒。

在一個企業裏,一定是創造價值最多、距離核心價值鏈最近的職位的員工拿到的薪水最多,想辦法讓自己具備核心價值鏈最近職位需要解決問題要求具備的能力。

說到底個人的商業價值體現在你為社會、為公司創造的價值貢獻上,而這又是由自己的知識、技能、經驗、人脈等內生涯方面決定的,是你的內在質量,沒人可以剝奪。

註意職業目標相關性和持續性,對專業知識、通用技能不斷積累,形成頂端優勢,提升自己的內生涯是提升個人價值的根本。

觀環境、產業組織職業、家庭等要素的合會影響職業選擇,要想高回選擇前景好的行於投入期、成期的企,在企選擇靠近核心價值鏈位。

程序員職業生涯規劃