上周做了幾次咨詢,來訪都是三十多歲的程序員,每個(gè)人對(duì)年齡都表露出深深的焦慮。這周一和知乎一個(gè)話題的策劃者電話聊選題,選的也是35+的互聯(lián)網(wǎng)人何去何從。這不由又喚起了我對(duì)年齡焦慮的思考,索性來談?wù)劥簖g程序員的未來吧,獻(xiàn)給所有找我做咨詢的程序員們,也獻(xiàn)給所有為年齡而焦慮的互聯(lián)網(wǎng)人。首先我會(huì)講下年齡焦慮的本質(zhì),然后會(huì)談?wù)劥簖g程序員的8種出路,最后會(huì)聊聊如何選擇自己的方向。年齡焦慮的本質(zhì)是競(jìng)爭(zhēng)力不足所有和我聊年齡的程序員,聊到最后,都會(huì)確認(rèn)這個(gè)事實(shí):所謂年齡焦慮,焦慮的根本不是年齡,而是競(jìng)爭(zhēng)力相較于年輕人,逐年下降。這才是年齡焦慮的本質(zhì)——競(jìng)爭(zhēng)力不足。所以你留心觀察,就會(huì)發(fā)現(xiàn),身邊那些厲害的人,從不為年齡而焦慮,因?yàn)樗麄儾还苁裁磿r(shí)候,都有選擇工作的底氣和自由。因?yàn)樗麄儫o論是相比同齡人,還是相比年輕幾歲的后來者,競(jìng)爭(zhēng)力都足夠強(qiáng)悍。所以年齡焦慮的根本解,是構(gòu)建自己的核心競(jìng)爭(zhēng)力,讓自己變得更好更強(qiáng)。但說實(shí)話,這是一條很難的路,也是一條不歸路,只有少數(shù)人才能真的走下來。我們這些大多數(shù)人,都做不到那樣,我們只有一點(diǎn)點(diǎn)小才氣和一點(diǎn)點(diǎn)小勤奮,兢兢業(yè)業(yè)也只能成為面目不清的群眾演員。所以,我們才需要了解未來到底有哪些出路,自己該走哪一條。根據(jù)我的咨詢經(jīng)驗(yàn)和觀察總結(jié),程序員未來的發(fā)展,有8種常見的出路。在某個(gè)領(lǐng)域深耕,成為能夠解決復(fù)雜問題的高手或?qū)<遥@是少數(shù)熱衷技術(shù)的程序員的理想歸宿。按照德雷福斯模型,一個(gè)技術(shù)領(lǐng)域內(nèi),可能有12%~15%左右的人,可以達(dá)到這種程度。
能夠解決難題
能夠解決復(fù)雜問題
- 身邊的開發(fā)者遇到疑難雜癥都會(huì)來咨詢你
如果你做技術(shù)性工作很有感覺,也蠻有成就感,可以考慮這條修仙路。
走向管理崗位
成為管理者,是另一條常規(guī)的發(fā)展路徑,也是很多人的目標(biāo)。甚至有人會(huì)認(rèn)為,如果到了35歲,還沒有成為管理者,軟件開發(fā)生涯基本就結(jié)束了。(我認(rèn)為這種說法是站不住腳的。)管理者以人為杠桿,通過他人工作,能夠?qū)崿F(xiàn)更大的目標(biāo)。所以優(yōu)秀的管理者,會(huì)有機(jī)會(huì)拿到更多的薪水、獎(jiǎng)金、股票或期權(quán),綜合收入,大概率比同齡的技術(shù)人員要高。有4種人,更容易成為管理者,你可以看看自己是哪種。這條路可能會(huì)遇到一個(gè)問題:再次找工作時(shí),(相對(duì)一般程序員來講)機(jī)會(huì)較少,較難匹配。這是因?yàn)椋燃?jí)越低,人崗匹配的維度越少,越容易匹配。等級(jí)越高,人崗匹配的維度越多,越難匹配。這種現(xiàn)象,可能會(huì)讓一個(gè)從程序員走過來的管理者懷疑自己的選擇是否正確。
穩(wěn)定在一家公司成為團(tuán)隊(duì)骨干
一個(gè)研發(fā)團(tuán)隊(duì)中,除了專家和管理人員,往往還有幾位骨干,技術(shù)能力雖然還未到專家水平但也比較突出,能很好的勝任工作,同時(shí)他們還能很好的理解業(yè)務(wù),在做項(xiàng)目時(shí),靠譜,讓人放心。這類人在團(tuán)隊(duì)中的占比,可能在15~20%左右,他們是中流砥柱,非常重要,只要公司這條船不沉,他們就可以繼續(xù)前進(jìn)。甚至公司這條船沉了,他們也可以換乘領(lǐng)域內(nèi)的另一條船,繼續(xù)做骨干。做好這類人的關(guān)鍵點(diǎn)有三個(gè):2.4
競(jìng)爭(zhēng)力不足,反復(fù)被裁
有一少部分程序員,沒有足夠的成長(zhǎng)意愿,或者沒有精力在成長(zhǎng)上持續(xù)投資,競(jìng)爭(zhēng)力逐年下降,成為公司優(yōu)化的首選對(duì)象,反復(fù)被各家公司優(yōu)化,直到?jīng)]人愿意接納,被迫轉(zhuǎn)行。這個(gè)方向,其實(shí)是被動(dòng)的選擇,沒有人主觀上會(huì)愿意走上這條路。
利用競(jìng)爭(zhēng)力差更換跑道
城市有大小之分,相比小城市,越大的城市節(jié)奏越快,人成長(zhǎng)的速度越快,綜合競(jìng)爭(zhēng)力也越強(qiáng)。比如小M在北京競(jìng)爭(zhēng)力一般,可能回到長(zhǎng)沙,綜合競(jìng)爭(zhēng)力就顯得很強(qiáng),那他真回到長(zhǎng)沙,就從大城市的小角色,變成了小城市的大角色,生活狀態(tài)就可能發(fā)生很大改變。公司有節(jié)奏快慢之分,在節(jié)奏快的公司,你競(jìng)爭(zhēng)力一般,換到節(jié)奏慢的公司,可能你競(jìng)爭(zhēng)力就很強(qiáng)。公司還有行業(yè)之分,在快速發(fā)展的行業(yè)中工作,得到的鍛煉往往比較扎實(shí),那你換到發(fā)展平緩的行業(yè),就可能競(jìng)爭(zhēng)力爆表。尋找特定的維度,利用競(jìng)爭(zhēng)力差來更換跑道,也是年齡變大后的一種常見策略。2.6
轉(zhuǎn)行
每個(gè)人的一生中,都會(huì)經(jīng)歷兩到三次轉(zhuǎn)行,程序員也不例外。有人會(huì)選擇和開發(fā)崗位相關(guān)的崗位,比如項(xiàng)目經(jīng)理、測(cè)試、運(yùn)維等作為轉(zhuǎn)行的目標(biāo)。有人會(huì)選擇變身為服務(wù)開發(fā)者的角色,比如培訓(xùn)師、咨詢師、敏捷教練等。還有人可能選擇和軟件開發(fā)毫無關(guān)聯(lián)的方向,比如小學(xué)老師,比如心理咨詢師。轉(zhuǎn)行很可能會(huì)損失收入,因?yàn)槿庋劭梢姷奈磥恚绦騿T依然是薪水很高的群體,所以要充分了解和評(píng)估轉(zhuǎn)行后可能發(fā)生的情況,做足心理準(zhǔn)備,以免后悔。2.7
自由職業(yè)
有一部分人,比如我,年齡越大,對(duì)自由的渴望越強(qiáng)烈,越不想受到公司規(guī)章制度的束縛,很可能就會(huì)走向自由職業(yè)。接項(xiàng)目,這個(gè)還是要自己技術(shù)牛,同時(shí)要能鏈接到對(duì)的人,能有渠道接項(xiàng)目
做網(wǎng)絡(luò)培訓(xùn),比如做錄播課,直播課,訓(xùn)練營
做企業(yè)內(nèi)訓(xùn),你某種技術(shù)很牛,可以給企業(yè)做內(nèi)訓(xùn),按天收費(fèi),一天5000+
做獵頭,多認(rèn)識(shí)一些技術(shù)人,多認(rèn)識(shí)一些企業(yè),兩邊對(duì)接
寫書,可以每年寫上一本書,賣上一萬冊(cè)左右,拿七八萬版稅,湊合夠花
做自己的產(chǎn)品,比如做一個(gè)軟件,網(wǎng)站什么的,可以賣廣告賣Licence
做技術(shù)顧問,很牛的人可以的,專門幫人解決復(fù)雜問題
做敏捷教練,幫企業(yè)導(dǎo)入敏捷,或者做敏捷培訓(xùn),做敏捷顧問
做技術(shù)自媒體,現(xiàn)在很多人做技術(shù)領(lǐng)域的公眾號(hào),靠發(fā)廣告賺錢,也是一條路
- 做開源項(xiàng)目,然后靠定制或培訓(xùn)賺錢
2.8
創(chuàng)業(yè)
創(chuàng)業(yè)也是不少程序員會(huì)選擇的方向,比如左耳朵耗子,比如孫玄,都曾經(jīng)是程序員,現(xiàn)在都在創(chuàng)業(yè)。不愿(不敢)面向結(jié)果工作的
不愿(不敢)面對(duì)波動(dòng)性的
不愿(不敢)面對(duì)不確定性的
具體參看“這4類人去創(chuàng)業(yè)和自由職業(yè)會(huì)死得很慘”。

如何選擇自己的方向
也就是說,你先設(shè)想你想要的目標(biāo),想過的生活,想成為的樣子,然后來倒推,自己現(xiàn)在該怎么去做。有的人可能想不清楚未來會(huì)怎樣,介紹一個(gè)小技巧——找榜樣。通過榜樣的工作和生活狀態(tài),來明確自己想要的,然后你再來倒推。第二個(gè)方法是貪婪算法,不管未來會(huì)怎樣,總是基于現(xiàn)在,做出在當(dāng)前看來是最好的選擇。比如現(xiàn)在你覺得自己要是在技術(shù)上多投入時(shí)間,可能快速提升技術(shù)水準(zhǔn),還可能拿到更高薪水,那就傾盡全力去鉆研技術(shù),先不管別的,干上兩年再看。比如在你現(xiàn)在的公司里,管理者有更大的權(quán)力和回報(bào),這深深的吸引著你,那你就想盡辦法去搶管理的坑,先搶到再說,不管別的。所有的方法,都是紙上談兵,最重要的,是你結(jié)合自己的情況,落地執(zhí)行。愿你走出自己的路。
----\/----
我自由職業(yè)這3年,在枷鎖中享受自由
技術(shù)人職業(yè)發(fā)展遇到瓶頸怎么辦?
付費(fèi)咨詢,請(qǐng)加個(gè)人微信 a32352937