程序員未來(lái)前景如何?大齡程序員出路在哪里?
根據(jù)中國(guó)職業(yè)規(guī)劃師對(duì)于行業(yè)的觀察,得出一個(gè)結(jié)論,大齡程序員的出路主要有這三條:做管理、自己創(chuàng)業(yè)和繼續(xù)寫程序。那么我們來(lái)盤點(diǎn)下,我們的程序員兄弟們真的可以很好的在這幾條路上好好發(fā)展么。
首先,做管理。做管理是絕大多數(shù)人的選擇。原因嘛,當(dāng)下中國(guó)職場(chǎng)的大環(huán)境如此:招聘單位一般不要年齡大的程序員,再加上你年齡大些后,實(shí)戰(zhàn)經(jīng)驗(yàn)豐富,不讓你帶人讓誰(shuí)去帶呢?
可是這么看似很自然的事情也不容易:程序員大多不善交際,做管理就是管人理事,管理也是需要許多知識(shí)的,不是光有技術(shù)資本就能管得了人理得了事的,所以從單純寫程序轉(zhuǎn)到管理能不能轉(zhuǎn)過來(lái)還得打個(gè)大大的問號(hào)。這點(diǎn)在向陽(yáng)生涯過往的程序員咨詢案例中經(jīng)常會(huì)有這樣問題的客戶。
第二點(diǎn)就是自己創(chuàng)業(yè),想自己創(chuàng)業(yè)的程序員至少在技術(shù)上已經(jīng)有了相當(dāng)?shù)馁Y本。但跟搞管理一樣,你還缺許多技術(shù)之外的東西:比如管理經(jīng)驗(yàn),比如人脈,比如市場(chǎng)等等等等,比單純轉(zhuǎn)管理要難得多,風(fēng)險(xiǎn)也大的多。所以程序員創(chuàng)業(yè)往往很難,原因也就在這里了。
***一個(gè)主要出路是繼續(xù)寫程序,但是這種,國(guó)內(nèi)的企業(yè)基本沒人要,有N多有拼勁要求又低的小年輕在等著呢,誰(shuí)愿意要你來(lái)寫程序?那就只有去外企,國(guó)外四五十歲了還在寫程序的大有人在,三十歲算是剛?cè)胄?。所以外企不大在意你的年齡問題。這也許是為什么我們總是缺乏基礎(chǔ)軟件、總要在人家的軟件基礎(chǔ)(比如操作系統(tǒng)、開發(fā)語(yǔ)言、代碼庫(kù)等)上做二次開發(fā)的原因??墒沁@也不是說轉(zhuǎn)就轉(zhuǎn)的,主要原因就是英語(yǔ)問題,能砍倒一大片人;再就是現(xiàn)實(shí)生活環(huán)境問題:除非你生活的那個(gè)城市就有不少做軟件的外企,否則,你動(dòng)得了嗎?
國(guó)內(nèi)的軟件不像制造業(yè),允許老師傅的存在,只要還能干,就越老越吃香,當(dāng)然還得學(xué)會(huì)用現(xiàn)代化的工具才行,但這基本不是什么問題。
以前老想著靠經(jīng)驗(yàn)?zāi)酶咝?,但這經(jīng)驗(yàn)僅僅是工作時(shí)間嗎?準(zhǔn)確一點(diǎn)說僅僅是做軟件的時(shí)間嗎?也不是,確切的說法應(yīng)該是行業(yè)經(jīng)驗(yàn)。同樣是寫程序,我在五年間工作過四家公司,分別是電力、金融、儀器儀表、交通行業(yè),所以寫簡(jiǎn)歷的時(shí)候就發(fā)現(xiàn)自己的技術(shù)和行業(yè)背景都很雜,什么都會(huì)一點(diǎn)又什么都不精。
向陽(yáng)生涯職業(yè)規(guī)劃師提醒你,程序員找出路要盡量提前進(jìn)行職業(yè)規(guī)劃和準(zhǔn)備,想靠技術(shù)吃飯,不是技術(shù)好工作經(jīng)驗(yàn)多就行。一方面得堅(jiān)持自己的方向,比如做游戲就一直做游戲,做網(wǎng)絡(luò)就一直做網(wǎng)絡(luò),做運(yùn)維就一直做運(yùn)維等,其它方向的工作基本不在考慮范圍內(nèi),這樣才能在一個(gè)方向上積累下來(lái);另一方面要注意行業(yè)經(jīng)驗(yàn)的積累,盡量全面地把握整個(gè)行業(yè)動(dòng)態(tài)和細(xì)枝末節(jié)。這才是真正的經(jīng)驗(yàn)資本--否則單純寫程序,幾千塊錢抓個(gè)人來(lái)就搞定,非得用你?