老程序員最后有三種歸宿
很多人都提到做碼農(nóng)屬于吃青春飯的職業(yè),坦白講這個結(jié)論過于武斷。但程序員隨著年齡的增長精力下降,在合適的時間段做轉(zhuǎn)型是必須要做的事情,過了靠精力吃飯的階段就轉(zhuǎn)化成用自己的經(jīng)驗或架構(gòu)來創(chuàng)造財富。無論是否做出轉(zhuǎn)換都要順勢而為,懂得順應(yīng)潮流。筆者從業(yè)十幾年也見識和結(jié)實了很多不同年齡階段的程序員。程序員最后基本上會有三種歸宿。
第一 將技術(shù)進行到底,成為某個領(lǐng)域?qū)<壹墑e
這類人對技術(shù)的執(zhí)著程度已經(jīng)突破了年齡的界限,年齡對他們技術(shù)興趣的攻擊度影響很小。這就能夠解釋為啥有些國外的程序員能夠做到50,60歲,還能堅持寫著代碼,準確說不是堅持而是繼續(xù)享受寫代碼的過程,這叫真愛。國內(nèi)的軟件環(huán)境遠沒有歐美發(fā)達國家的生態(tài)圈這么成熟,所以就有人喊著過了30歲,程序員就不值錢了,弄得好多上了年紀的程序員覺得自己不轉(zhuǎn)行好像就要被淘汰似的。年齡大的經(jīng)驗豐富的程序員在編程領(lǐng)域還是很有發(fā)揮的空間,有些大型系統(tǒng)的框架不能總是指望一些年輕的人去做,在這不是貶低年輕的程序員一定做不了架構(gòu),經(jīng)驗豐富的程序員可能在執(zhí)行力方面稍微有些欠缺但是多年積攢下來的對代碼的直覺,這都是極其寶貴的。
目前國內(nèi)的一些大公司已經(jīng)開始慢慢注重對老程序員的使用了,俗話說家有一老如有一寶,公司層面的積累不只是財富,還是技術(shù)經(jīng)驗的積累,技術(shù)經(jīng)驗留下的不只是文檔和代碼,還有初期的技術(shù)參與人員。規(guī)模比較大的公司已經(jīng)開始重視經(jīng)驗豐富的老程序員挖掘和利用,不僅僅是技術(shù)的傳承更重要的是代表公司的文化。
曾經(jīng)見過一個50左右的老程序?qū)Υa就是達到了癡迷的程度,同時煙癮也很大,編寫完代碼之后抽幾分鐘的煙,然后抓緊回去搞代碼去了,算是真愛。這種老碼農(nóng)是不可能轉(zhuǎn)到別的崗位,代碼就是他的生命。
第二 半轉(zhuǎn)化方式,轉(zhuǎn)做技術(shù)管理
不算完全脫離技術(shù),但是涉及到技術(shù)攻關(guān)的問題自己還是親自上手,這種屬于大多數(shù)程序員選擇的方向。這個不僅僅是純技術(shù)的問題了,還涉及到管理能力。因為有了比較好的技術(shù)鋪墊,做起管理來整體來說還是比較順手。同時還不需要完全把技術(shù)扔掉,算是軟著陸很好的一種方式。這個方向是大多數(shù)程序員比較愿意選擇的。
也有一些轉(zhuǎn)成測試崗位,很多人可能覺得這個崗位不重要,超級大公司對測試的定義不僅僅是能夠走向軟件的流程,搞搞基礎(chǔ)的功能,配合下研發(fā)。真正的測試人員,需要編碼能力的,能夠指導(dǎo)研發(fā)方向,黑百盒測試都不在話下。有經(jīng)驗的測試工程師很多都是高級工程師出身,對測試軟件的框架有著比較深刻的理解,知道從哪個方面去程序進行壓力測試。轉(zhuǎn)做測試崗位也是一個不錯的歸宿,不是一件很丟人的事情,對提升整個測試質(zhì)量有很大的作用。
第三 轉(zhuǎn)做產(chǎn)品,或直接換行業(yè),甚至直接選擇創(chuàng)業(yè)
選擇做這塊的,數(shù)量會少很多,基本上算是脫離技術(shù)崗位。也有不少直接在公司內(nèi)部轉(zhuǎn)做項目經(jīng)理或者產(chǎn)品經(jīng)理了。雖然是公司內(nèi)部的轉(zhuǎn)崗但是已經(jīng)和技術(shù)直接關(guān)聯(lián)的很少了,需要作比較大的角色的轉(zhuǎn)換。而且在心理上的跨度還是非常大,一切不是以編程技術(shù)做依托點了,不再是我把技術(shù)搞好了,模塊做好了,一切就萬事大吉了。
基本上算是重新起航,重新設(shè)定自己的目標(biāo),要有做回初心的心態(tài)。
直接選擇創(chuàng)業(yè),切換的更加徹底,直接從打工者變成了老板,同時身上擔(dān)負的壓力也會變大。而且創(chuàng)業(yè)屬于低概率的事件,成功與否需要具備天時地利人和,里面還摻雜著運氣的成分,所以能走通這條路的少之又少。絕大部分還是繼續(xù)回到自己以前擅長做的崗位上來,繼續(xù)發(fā)光發(fā)熱。創(chuàng)業(yè)風(fēng)險屬于最高的,也是最難轉(zhuǎn)型的。
程序員都有老去的那一天,提前給自己的做好鋪墊,是每一個程序員都要去想去做的事情。繼續(xù)玩轉(zhuǎn)編程人生還是做個華麗轉(zhuǎn)身,就看大家如何去做了。





















