程序員如何進(jìn)行職業(yè)規(guī)劃

一直以來(lái)程序員這一職業(yè)都給人高薪資的印象,近年來(lái)隨著互聯(lián)網(wǎng)行業(yè)的快速發(fā)展,程序員更是人滿為患,然而很多人關(guān)注的卻是程序員的薪資,而非職業(yè)本身。
一批批程序員進(jìn)入工作崗位,但是很多人并沒(méi)有對(duì)自己的職業(yè)生涯有清醒的認(rèn)識(shí)和系統(tǒng)的規(guī)劃,由此會(huì)在職業(yè)發(fā)展過(guò)程中遇到很多問(wèn)題。
在此我整理出自己對(duì)程序員的職業(yè)規(guī)劃的一些見(jiàn)解,希望能幫助到他人,也是自己對(duì)職業(yè)生涯規(guī)劃思考的一次總結(jié)。
一、程序員是好職業(yè)嗎?
雖然很多程序員總是調(diào)侃自己,但是這個(gè)問(wèn)題我想對(duì)于大多數(shù)程序員都是肯定的,包括我自己。
不說(shuō)什么改變世界的豪言壯語(yǔ),單單就程序員本身的工作性質(zhì)而言也是有無(wú)限魅力的:不用把太多的精力放在處理上下級(jí)、同事間的關(guān)系上,通過(guò)自己的敲敲打打做出產(chǎn)品本身就是一件很有成就的事。
當(dāng)然,還有老生常談的程序員的薪資,程序員確實(shí)是一個(gè)薪資相對(duì)豐厚的行業(yè),特別對(duì)于剛走向社會(huì)的人來(lái)說(shuō),據(jù)說(shuō)那些說(shuō)不看薪資選職業(yè)的一般不是騙子就是富二代……
近幾年程序員這一行業(yè)的薪資基本沒(méi)出過(guò)年度薪資排行榜前五名,這就足以說(shuō)明問(wèn)題。既然程序員是個(gè)好的職業(yè),那么,如何才能讓自己的職業(yè)生涯健康的發(fā)展?
我認(rèn)為,首先要了解這一行業(yè),下面我們就來(lái)看看目前大多數(shù)程序員的職業(yè)發(fā)展。
二、程序員的職業(yè)發(fā)展分類
程序員的職業(yè)發(fā)展大體分為四類。
1)一直鉆研技術(shù)
說(shuō)到底打鐵還需自身硬,對(duì)于程序員這靠技術(shù)吃飯的職業(yè),技術(shù)當(dāng)然是至關(guān)重要的。
所以,對(duì)于那些熱愛(ài)技術(shù),編碼能高潮的技術(shù)男這是一個(gè)好的方向,能坐住板凳,活躍于各大技術(shù)論壇,一直鉆研技術(shù),然后在一家企業(yè)把控核心技術(shù),就算職業(yè)生涯有變,憑借在相關(guān)領(lǐng)域的大名,也能在另外一家企業(yè)混口飯吃。
這類人是幸福的,可以把興趣當(dāng)作職業(yè),每個(gè)公司都會(huì)有這樣的人。
2)技術(shù)轉(zhuǎn)管理
這是更加常見(jiàn)的一類,一般在一家公司工作幾年之后,由于經(jīng)驗(yàn)豐富,又熟悉業(yè)務(wù)就會(huì)成為項(xiàng)目經(jīng)理,然后正常的話就是部門經(jīng)理、技術(shù)總監(jiān)一步一步的升職加薪,逐漸進(jìn)入管理層。
這是很多人的追求,畢竟江湖傳言:程序員是吃青春飯的,對(duì)于很多公司,中層管理者和基層管理者一般會(huì)選擇自己公司培養(yǎng),所以機(jī)會(huì)還是很多的。
但是你要知道這一過(guò)程是一個(gè)淘汰的過(guò)程,越接近金字塔頂人就會(huì)越少,所以這一類人一定是同一批或者公司中同水平中的佼佼者,才能一步步脫穎而出,很多公司的中層和基層的領(lǐng)導(dǎo)都是這一類的。
3)自主創(chuàng)業(yè)
這是近幾年很熱的一類,自己懂技術(shù)又接觸到一個(gè)自認(rèn)為很好的點(diǎn)子,說(shuō)干就干找?guī)讉€(gè)志同道合的人,或者被人畫了餅,寫策劃,找天使投資,然后說(shuō)不定自己搖身一變就成了公司老總了。
自主創(chuàng)業(yè)為什么這么熱?就是有了很多屌絲逆襲的實(shí)例,加上有很大的可操作性,也確實(shí)有很多人成功,但是一定要清醒,要知道 jack ma 說(shuō)過(guò)百分之九十互聯(lián)網(wǎng)創(chuàng)業(yè)的人都創(chuàng)業(yè)失敗了。
4)適時(shí)轉(zhuǎn)型
轉(zhuǎn)型分為很多種,比如轉(zhuǎn)型去講課,比如轉(zhuǎn)型去出書,比如轉(zhuǎn)型成為一名自由工作者,自己接需求,提供咨詢服務(wù)等。
比起這些,還有小的轉(zhuǎn)型,比如當(dāng)年很火的打工皇帝唐駿就是轉(zhuǎn)測(cè)試,獲得了巨大成功,我們公司也有一些技術(shù)轉(zhuǎn)產(chǎn)品很成功的例子。
總之,俗話說(shuō)的好,樹(shù)挪死,人挪活,當(dāng)自己意識(shí)到處在瓶頸期,要學(xué)會(huì)轉(zhuǎn)換思維,目前很多講課網(wǎng)站,技術(shù)類公眾號(hào),培訓(xùn)班等渠道讓很多程序員順利轉(zhuǎn)型。
三、程序員可選擇的職業(yè)發(fā)展方向
其實(shí)可選擇的職業(yè)發(fā)展方向也就是上面提到的大多數(shù)程序員的職業(yè)發(fā)展,這里重點(diǎn)要說(shuō)的是對(duì)于這四類人員要著重培養(yǎng)的哪些能力。
對(duì)于想致力于鉆研技術(shù)的小伙伴們,首先我們要記住老祖宗告訴我們的話:人外有人,天外有天。
其實(shí)很多程序員都是自負(fù)的,特別是公司中難不倒的人,或者領(lǐng)域內(nèi)小有名氣的人,有成就有本事自負(fù)當(dāng)然無(wú)可厚非,但是若想更上一層樓,或是想一直靠技術(shù)吃飯就要時(shí)刻關(guān)注新技術(shù)。
如今技術(shù)更新?lián)Q代何等的快,可能前幾年還是公司的問(wèn)不到,固步自封的話很快就會(huì)被新人所取代,這就是為什么說(shuō)程序員是吃青春飯的原因。
即使很有經(jīng)驗(yàn),技術(shù)很強(qiáng),但是年輕人成長(zhǎng)速度是很快的,并且成本低!所以各大互聯(lián)網(wǎng)公司平均年齡一再刷新最年輕的記錄。
甚至很多公司直接拿年齡作為硬標(biāo)準(zhǔn)裁員,所以這一類人一定要不斷提升自身,多交流,多分享,多學(xué)習(xí)。
對(duì)于想沉下心來(lái)技術(shù)轉(zhuǎn)管理的小伙伴,首先如果是從一名普通的程序員干起的話,一定要經(jīng)得起錢的誘惑,不能頻繁跳槽。
雖說(shuō)程序員的定律,跳槽 = 漲工資,但是轉(zhuǎn)管理的前提就是足夠熟悉公司業(yè)務(wù),能處理各種突發(fā)事件,這是需要時(shí)間經(jīng)驗(yàn)的積累的,而且聽(tīng)說(shuō)很多大的互聯(lián)網(wǎng)公司已經(jīng)明令不收在一個(gè)企業(yè)工作不滿三年的員工了。
所以這一類人要在編碼之余多關(guān)心公司業(yè)務(wù),還要提升自身人際交往能力,領(lǐng)導(dǎo)要協(xié)調(diào)各方,交流能力必不可少。
對(duì)于想自己創(chuàng)業(yè)的人,一定不要急于求成,自己有一個(gè)好的想法或者接觸到好的主意就頭腦一熱說(shuō)干就干,先要全面的評(píng)估一下可行性,特別是團(tuán)隊(duì)中沒(méi)有有經(jīng)驗(yàn)的人,很容易考慮的不全面,創(chuàng)業(yè)失敗率可是高的嚇人!
創(chuàng)業(yè)除了要有好的想法,還要有天時(shí)地利人和,沒(méi)資本沒(méi)人脈創(chuàng)業(yè)和找死基本沒(méi)什么區(qū)別,所以這一類人千萬(wàn)不能心急,一定要先積累自己,包括人脈和資本,然后保持一顆活躍的心,抓住機(jī)遇才有可能成功。
對(duì)于想適時(shí)轉(zhuǎn)型的人來(lái)說(shuō),如果不想在 996,可以在工作之余接觸一些自媒體,把自己的優(yōu)勢(shì)轉(zhuǎn)化為資本,而且盡快。
因?yàn)榭赡苣悻F(xiàn)在擅長(zhǎng)的領(lǐng)域,過(guò)幾年就被淘汰了。所以要及時(shí)總結(jié),如果對(duì)某一技術(shù)有深入研究和實(shí)踐過(guò),并且表達(dá)能力可以,可以錄制一些視頻,或者直接來(lái)一場(chǎng) Chat 也是非常好的選擇。
此外還可以接一些項(xiàng)目自己做,積累得多了可以出書,如果想要成為一名自由職業(yè)者的話,一定要先保證在一段時(shí)間內(nèi)沒(méi)有經(jīng)濟(jì)來(lái)源的情況下不被餓死再去辭職。
四、程序員要時(shí)刻記住的三件事
1)鍛煉身體
身體是革命的本錢!
好的身體對(duì)于程序員來(lái)說(shuō)真的特別重要,去年團(tuán)隊(duì)中一個(gè)同事因?yàn)轭i椎病在家躺了一個(gè)多月,他才二十多歲的年紀(jì)!
網(wǎng)上調(diào)侃,程序員最后讀的書是《頸椎病康復(fù)指南》,雖然工作時(shí)間長(zhǎng)、壓力大,但是也要時(shí)刻提醒自己鍛煉身體,眼保健操,一周幾次的運(yùn)動(dòng)一定要保持,最好久坐中間找個(gè)時(shí)間站起來(lái)活動(dòng)活動(dòng)。
很多公司都有很多運(yùn)動(dòng)社團(tuán)和健身房,都是不錯(cuò)的選擇。
2)提升自己修養(yǎng)
古人提倡內(nèi)外兼修,好的修養(yǎng)會(huì)在很多方面幫助到自己,包括人際交往之中,好的修養(yǎng)會(huì)在舉手投足之間會(huì)讓人覺(jué)得很舒服,從而給自己增加很多機(jī)會(huì)。
利用一些業(yè)余時(shí)間多讀讀書,旅旅行,是提升自己內(nèi)在好的選擇,讀萬(wàn)卷書行萬(wàn)里路,也會(huì)讓自己眼界和胸襟開(kāi)闊,在人生不如意的時(shí)候想得開(kāi)、放得下,興許沒(méi)有比這個(gè)更重要的了。
3)加強(qiáng)技術(shù)和業(yè)務(wù)水平
這一點(diǎn)是老生常談了,無(wú)論怎樣規(guī)劃自己的職業(yè)生涯,踏實(shí)努力的提升自己技術(shù)和業(yè)務(wù)水平都是不可或缺的,所以無(wú)論你現(xiàn)在生活的是舒服還是掙扎,都不要忘了提升自己,給自己不斷加重是一個(gè)程序員時(shí)刻要記著的事。
未雨綢繆,毋讓悲劇重演。
一直以來(lái),程序員的 “中年危機(jī)” 之談不絕于耳,而前不久,更因?yàn)橹信d程序員之事再起風(fēng)波。
這部分我給大家講一個(gè)真實(shí)的例子:故事的主人公暫且叫他老宋,83 年生人,也是純科班出身,大學(xué)畢業(yè)后進(jìn)入一家通訊公司做 .NET 開(kāi)發(fā),本來(lái)他對(duì)公司還是有一定看法的,起薪低、對(duì)技術(shù)不夠重視,不過(guò)隨著時(shí)間的推移,他憑著自身不錯(cuò)的技術(shù),不斷加薪,也越來(lái)越受領(lǐng)導(dǎo)重視。
慢慢地,原來(lái)干一段時(shí)間就跳槽的想法沒(méi)那么迫切了,就這樣,一干就是五年;后來(lái)公司的新項(xiàng)目越來(lái)越多的采用 Java 等其他語(yǔ)言,老宋第一次有了危機(jī)感,也想轉(zhuǎn)。
可是剛剛?cè)⑵奚?,一是?shí)在沒(méi)有精力,二是當(dāng)時(shí)他覺(jué)得過(guò)的還不錯(cuò),就這樣,一拖又過(guò)了三年,終于有一天上司找他談話,說(shuō)公司在 .NET 上基本沒(méi)有需求了,原有項(xiàng)目也會(huì)逐漸砍掉,所以和他談?wù)効纯从惺裁创蛩恪?br /> 其實(shí)他早就知道了,半年前最后一名和他情況類似的同事,已經(jīng)轉(zhuǎn)行,老宋不是不知道這一天遲早要到來(lái)。那段時(shí)間,他整宿整宿睡不著覺(jué),莫名其妙和老婆發(fā)脾氣,但是沒(méi)有辦法,房貸還是要還,孩子還是要養(yǎng),實(shí)在沒(méi)有什么好的選擇,最后他還是被很委婉的態(tài)度勸退了。
之后他嘗試了很多其它工作,都不太順心,和媳婦也經(jīng)常吵架,媳婦終于提出了協(xié)議離婚的要求,人到中年,工作不順,妻離子散 …!他真的感覺(jué)自己快撐不住了 …
其實(shí)對(duì)于老宋來(lái)說(shuō),他就是開(kāi)始時(shí)走一步算一步。溫水煮青蛙,感覺(jué)過(guò)的還不錯(cuò),結(jié)果到后來(lái)就是沒(méi)得選擇。
如果他在剛開(kāi)始就對(duì)職業(yè)生涯很清晰,若想走技術(shù)就一直關(guān)注并學(xué)習(xí)新技術(shù)線路,這樣在公司項(xiàng)目改技術(shù)時(shí)能及時(shí)跟上,或者看到自己在公司發(fā)展前景不好,早早的為下一份工作做準(zhǔn)備;如果想轉(zhuǎn)管理,就積極地參與公司項(xiàng)目建設(shè),鍛煉自己的人際交往能力 … 總之不要在舉步維艱的時(shí)候才猛然醒悟!
其實(shí)有中年危機(jī)的不僅是程序員,所以我不想過(guò)多地去渲染其嚴(yán)重性。只是我認(rèn)為身處于這個(gè)行業(yè),我們有必要早為自己和家人做打算,古人說(shuō):預(yù)則立,不預(yù)則廢!
希望每一個(gè)讀到文章的人,都能未雨綢繆,多做思考,早做打算,毋讓悲劇重演。
相關(guān)文章
- 在此我整理出自己對(duì)程序員的職業(yè)規(guī)劃的一些見(jiàn)解,希望能幫助到他人,也是自己對(duì)職業(yè)生涯規(guī)劃思考的一次總結(jié)2021-09-23
- 展望未來(lái),總結(jié)過(guò)去10年的程序員生涯,給程序員小弟弟小妹妹們的一些總結(jié)性忠告,需要的朋友可以參考下2021-09-23
- 這篇文章是小編收集知乎上的一些文章結(jié)合自己的經(jīng)歷,為大家分享一下如何規(guī)劃自己的未來(lái)2021-09-23
- 這篇文章主要給大家介紹了關(guān)于學(xué)C++的以后可以從事哪些崗位的相關(guān)資料,文中分成6個(gè)方向詳細(xì)介紹了關(guān)于C++可以從事的崗位,對(duì)剛學(xué)習(xí)C++有所迷茫的同學(xué)有一定的參考價(jià)值,需2020-11-17
Java程序員應(yīng)該學(xué)習(xí)哪些技術(shù)
這篇文章主要介紹了Java程序員應(yīng)該學(xué)習(xí)哪些技術(shù),這是很多人都關(guān)心的問(wèn)題,小編整理了一下,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起2020-06-19如何快速學(xué)習(xí)Python編程?可以做什么職業(yè)?
這篇文章主要介紹了如何快速學(xué)習(xí)Python編程?可以做什么職業(yè)?這是很多小白所疑惑的問(wèn)題,那么下面小白就帶著大家一起來(lái)了解一下2020-06-19- 這篇文章主要介紹了Web前端發(fā)展前景以及技術(shù)揭秘,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-12-17
- 這篇文章主要介紹了淺談2019年前端發(fā)展趨勢(shì)分析,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-12-10
從四大云計(jì)算公司走向 看云行業(yè)發(fā)展趨勢(shì)
這篇文章主要介紹了從四大云計(jì)算公司走向 看云行業(yè)發(fā)展趨勢(shì),結(jié)合當(dāng)前云計(jì)算供應(yīng)商發(fā)展業(yè)績(jī)數(shù)據(jù)分析了當(dāng)前云計(jì)算的前景與發(fā)展方向,需要的朋友可以參考下2019-10-18大數(shù)據(jù)專業(yè)的就業(yè)前景與薪酬待遇淺析
這篇文章主要介紹了大數(shù)據(jù)專業(yè)的就業(yè)前景與薪酬待遇,結(jié)合當(dāng)前市場(chǎng)環(huán)境與科技發(fā)展趨勢(shì)分析總結(jié)了大數(shù)據(jù)專業(yè)的就業(yè)前景、就業(yè)方向、薪資待遇等,需要的朋友可以參考下2019-10-16