35歲的程序員應(yīng)該怎么發(fā)展?
本人也是一名程序員,至今工作已經(jīng)16年,程序員35歲危機(jī)是個(gè)非常普遍的現(xiàn)象,結(jié)合自己的工作經(jīng)歷,談?wù)劤绦騿T的發(fā)展之路。
首先我們要認(rèn)清程序員的優(yōu)勢(shì)和劣勢(shì),對(duì)于大多數(shù)程序員,由于常年的工作喜歡,顯著的優(yōu)勢(shì)是思維嚴(yán)謹(jǐn),邏輯清晰,做事認(rèn)真,為人實(shí)誠。但因?yàn)榫幋a時(shí)一直在自己的封閉世界,缺少機(jī)會(huì)面對(duì)市場(chǎng)的直接競(jìng)爭(zhēng),我見過的大多數(shù)程序員不善溝通,缺乏自信,抗壓能力弱,缺少積極解決問題的心態(tài)。

35歲的程序員,已經(jīng)擁有了大量的工作經(jīng)驗(yàn),但年齡尚輕,還有時(shí)間和機(jī)會(huì)彌補(bǔ)自己的缺點(diǎn)和短板,程序員由于一直的慣性思維,轉(zhuǎn)行別的行業(yè)接受速度其實(shí)很慢,也缺乏狠勁兒和狼性,不太建議轉(zhuǎn)行,而且從職業(yè)成長(zhǎng)的路線上,轉(zhuǎn)行相當(dāng)于從頭開始,已有的積累幾乎回歸為零,得不償失。那么程序員到底應(yīng)該怎樣發(fā)展,才是對(duì)自己最有利的方式呢?
對(duì)于35歲的程序員來講,從我個(gè)人的工作經(jīng)驗(yàn)看。
第一、盡自己最大能力找一家有發(fā)展?jié)摿Φ墓荆瑴p少跳槽。年齡越大職位越有限,競(jìng)爭(zhēng)也越大,與其反復(fù)跳槽,不如拋開一時(shí)得失,在一家公司穩(wěn)定發(fā)展,積累豐富的行業(yè)知識(shí)。
第二、修煉自己,除了技術(shù)積累之外,學(xué)習(xí)能力、溝通能力、解決問題的能力都需要不斷的提高自己,盡量爭(zhēng)取管理崗位,帶過團(tuán)隊(duì)和沒帶過團(tuán)隊(duì)的人在很多方面都區(qū)別很大,有帶領(lǐng)團(tuán)隊(duì)的經(jīng)驗(yàn),會(huì)讓人更自信、更成熟。

第三、提升價(jià)值,github、論壇、交流會(huì)、技術(shù)專利,建立自己的github,根據(jù)自己的經(jīng)驗(yàn)提煉代碼,并分享給別人,多參與論壇和交流會(huì)積累人脈,有能力就申請(qǐng)技術(shù)專利,打造自己的品牌價(jià)值。
第四、架構(gòu)能力,擁有豐富的行業(yè)知識(shí),才能有足夠的實(shí)力進(jìn)行系統(tǒng)架構(gòu),好的架構(gòu)師甚至需要十年以上的經(jīng)驗(yàn)積累。
第五、解決問題的能力,除了技術(shù)問題,日常工作中還會(huì)有很多各種各樣的事情需要解決,鍛煉除了技術(shù)問題外的問題解決能力,會(huì)讓自己的整體實(shí)力更進(jìn)一步的提升,就本人十幾年的工作經(jīng)歷看,問題解決能力可以概括為十六個(gè)字:換位思考,向上溝通,解決方案,貫徹執(zhí)行。

