在IT開發(fā)行業(yè)中,一直存在著這樣一個話題:“中年危機(jī)后程序員到底何去何從”,在前端程序員年齡到35以上,如果自身的前端開發(fā)技術(shù)不能適應(yīng)現(xiàn)在企業(yè)的發(fā)展,就很有可能面臨著被辭職的風(fēng)險,那大齡程序員在辭職之后都去做什么了呢?
這類人群對開發(fā)技術(shù)的執(zhí)著程度已經(jīng)突破了年齡的界限,年齡對他們技術(shù)興趣的攻擊度影響很小。這就能夠解釋為啥有些國外的程序員能夠做到50,60歲,還能堅持寫著代碼,準(zhǔn)確說不是堅持而是繼續(xù)享受寫代碼的過程,這才叫“真愛”。其實年齡大經(jīng)驗豐富的程序員在前端開發(fā)領(lǐng)域還是很有發(fā)揮的空間,有些大型系統(tǒng)的框架不能總是指望一些年輕的人去做,在這不是貶低年輕的程序員一定做不了架構(gòu),經(jīng)驗豐富的程序員可能在執(zhí)行力方面稍微有些欠缺但是多年積攢下來的對代碼的直覺,這都是及其寶貴。
不算完全脫離技術(shù),但是涉及到技術(shù)攻關(guān)的問題自己還是親自上手,這種屬于大多數(shù)前端程序員選擇的方向。這個不僅僅是純技術(shù)的問題了,還涉及到管理能力。因為有了比較好的技術(shù)鋪墊,做起管理來整體來說還是比較順手。同時還不需要完全把技術(shù)扔掉,算是軟著陸很好的一種方式。這個方向是大多數(shù)程序員比較愿意選擇的。
也有一些轉(zhuǎn)成測試崗位,很多人可能覺得這個崗位不重要,超級大公司對測試的定義不僅僅是能夠走向軟件的流程,搞搞基礎(chǔ)的功能,配合下研發(fā)。真正的測試人員,需要編碼能力的,能夠指導(dǎo)研發(fā)方向。有經(jīng)驗的測試工程師很多都是高級前端工程師出身,對測試軟件的框架有著比較深刻的理解,知道從哪個方面去程序進(jìn)行壓力測試。轉(zhuǎn)做測試崗位也是一個不錯的歸宿,不是一件很丟人的事情,對提升整個測試質(zhì)量有很大的作用。
選擇做這塊的,數(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ù)搞好了,模塊做好了,一切就萬事大吉了。
直接選擇創(chuàng)業(yè),切換的更加徹底,直接從打工者變成了老板,同時身上擔(dān)負(fù)的壓力也會變大。而且創(chuàng)業(yè)屬于低概率的事件,成功與否需要具備天時地利人和,里面還摻雜著運氣的成分,所以能走通這條路的少之又少。絕大部分還是繼續(xù)回到自己以前擅長做的崗位上來,繼續(xù)發(fā)光發(fā)熱。創(chuàng)業(yè)風(fēng)險屬于最高的,也是最難轉(zhuǎn)型的。
現(xiàn)在前端培訓(xùn)行業(yè)的發(fā)展也不錯,有很多的培訓(xùn)機(jī)構(gòu)都是想要開發(fā)實戰(zhàn)經(jīng)驗豐富的程序員來做培訓(xùn)老師,這樣才能保證機(jī)構(gòu)的教學(xué)質(zhì)量,對于大齡的程序員來說也是一個比較靠譜的就業(yè)方向,培養(yǎng)下一代編程開發(fā)工程師。
現(xiàn)在中小型企業(yè)的發(fā)展是離不開前端開發(fā)技術(shù)的,小伙伴可以考慮這一個就業(yè)方向,現(xiàn)在的中小型企業(yè)和創(chuàng)業(yè)型公司對有開發(fā)實戰(zhàn)經(jīng)驗的程序員是非常的渴求,因為在編程開發(fā)技術(shù)的應(yīng)用方面他們還不算成熟,需要有一個經(jīng)驗豐富的程序員來帶領(lǐng)開發(fā)。