互聯(lián)網(wǎng)行業(yè)從2009年爆發(fā)性發(fā)展至今,一直在飛速地發(fā)展。也因此,處于這個(gè)行業(yè)的人員、公司,受到各界人士及媒體的廣泛關(guān)注。不久前的"華為清退35歲以上開發(fā)人員"的消息還甚囂塵上,現(xiàn)今大齡程序員被離職又刷爆朋友圈,接連爆出的種種針對(duì)大齡程序員的不利的消息,也使程序員這一職業(yè)被貼上了青春行業(yè)的標(biāo)簽。那么現(xiàn)實(shí)真的是這樣的嗎,碼代碼不能作為長(zhǎng)久的謀生之道,程序員是在吃青春飯?
我認(rèn)為不是!
按照一般理解,青春飯職業(yè)是指那些對(duì)年齡有嚴(yán)格要求的職業(yè),如模特、運(yùn)動(dòng)員,空乘等;而長(zhǎng)久職業(yè),也稱終身職業(yè),指的是從事這一職業(yè)不受年齡限制,且有上升途徑,隨著資歷、經(jīng)驗(yàn)的提升,人脈的累積,職業(yè)生涯也會(huì)邁入新的臺(tái)階.
一個(gè)正常發(fā)展的職業(yè)人,不管從事什么職業(yè),其的專業(yè)技能、信息資源、人際關(guān)系都是一直在增加中的。任何一個(gè)終身職業(yè),身處其中的人上升途徑都可歸為兩條,一是成為管理者,二是成為領(lǐng)域內(nèi)專家。而任何行業(yè)里的管理者與專家,都是需要一定的工作年限、經(jīng)驗(yàn)才能駕馭,非一般菜鳥能勝任。
作為一名程序員,隨著工作年限的增加,其開發(fā)經(jīng)驗(yàn)、技術(shù)棧都會(huì)隨著增加和擴(kuò)大,技術(shù)深度和廣度也會(huì)不斷累積.長(zhǎng)久處于某一行業(yè)的開發(fā)人員,對(duì)這一行業(yè)會(huì)有深入的了解,人脈也會(huì)隨之而來(lái),這樣其將來(lái)不僅可以成為管理者、技術(shù)專家,還可以成為行業(yè)業(yè)務(wù)專家.由此來(lái)看,程序員是屬于終身職業(yè)這一梯隊(duì)的。那為什么程序員還總是被說(shuō)是在吃青春飯呢?
原因無(wú)非是以下幾點(diǎn):
1. 現(xiàn)今國(guó)內(nèi)IT行業(yè)里,存在著嚴(yán)重的年齡歧視,很多公司HR在招人時(shí),年齡是一個(gè)重要的篩選標(biāo)準(zhǔn),超過(guò)一定的年齡,簡(jiǎn)歷可能都不會(huì)被匹配到。這直接導(dǎo)致大齡程序員求職難
2. 在絕大多數(shù)人的認(rèn)知里,年紀(jì)大的人,接受能力、學(xué)習(xí)能力差,對(duì)新知識(shí),新技術(shù)的敏感度低。而程序員又是一個(gè)需要不斷學(xué)習(xí)的職業(yè)
3. 各大公司都在大力推行996的工作制,非體力、精力旺盛者不能勝任。年齡大的人,承受不了高強(qiáng)度的工作,熬不了夜
對(duì)于第一點(diǎn),這純粹是某些人的個(gè)人偏見,在篩選人員時(shí),直接將大嶺程序員拒之門外,但這作用的是那些主動(dòng)求職的人,而真正的大牛、業(yè)內(nèi)高手、人脈通達(dá)的人都是獵頭去挖的,或者內(nèi)部推薦.
第二點(diǎn)中的一般認(rèn)知,對(duì)于體力勞動(dòng)者適用,腦力勞動(dòng)者可能并不符合這一認(rèn)知,據(jù)國(guó)外的一項(xiàng)調(diào)查《編程知識(shí)是否和年齡有關(guān)?Stack Overflow探秘》發(fā)現(xiàn),程序員其實(shí)是越老越博學(xué)的,老程序員在獲取新技術(shù)上的能力并不比年輕的程序員差,而且程序員技術(shù)能力的上升是可以到50歲或60歲的。對(duì)于一個(gè)正常發(fā)展的程序員,年齡越大價(jià)值是越大的。
互聯(lián)網(wǎng)行業(yè)發(fā)展迅速,競(jìng)爭(zhēng)激烈,身處其中的各大公司也深知,如果不想被甩下,就得奮力奔跑。因此,加班,成了一種常態(tài),甚至還成為了一個(gè)公司是否是互聯(lián)網(wǎng)公司的標(biāo)志.這是一個(gè)行業(yè)的悲哀,是對(duì)勞動(dòng)者的無(wú)情壓榨.大齡程序員在精力上確實(shí)比不上年輕人了,體力上也不及.但就我所知,加班趕的任務(wù),一般是業(yè)務(wù)需求.而業(yè)務(wù)需求,初中級(jí)開發(fā)人員就能勝任,高級(jí)、資深、專家級(jí)別程序員很少做業(yè)務(wù),大部分時(shí)間是在搭建框架、架構(gòu),封裝底層模塊等工作,是用來(lái)解決疑難雜癥的,他們是不需要996的.如果大齡程序員還在寫業(yè)務(wù)需求,深陷996泥潭,那么就需要審視自身了,看是不是自己本身的問(wèn)題了.
很多程序員自己也認(rèn)為寫代碼不是長(zhǎng)久之計(jì),在知乎上常常會(huì)見到"IT行業(yè)從事開發(fā)工作xxx年,適合轉(zhuǎn)什么職業(yè)"等問(wèn)題,提出這種問(wèn)題的人無(wú)非以下兩類:
1. 工作多年,只要年限的增長(zhǎng),并無(wú)技術(shù)增長(zhǎng)
2. 非常了解自己,從而判定自己在此行業(yè)中無(wú)上升途徑,即成不了專家也成不了管理人員,毫無(wú)前景
這兩類人在各行各業(yè)中都存在,由于天賦和自身原因,是職業(yè)生涯一直原地踏步,在我看來(lái)這純粹是個(gè)人問(wèn)題了,與職業(yè)無(wú)關(guān),不能由此說(shuō)明程序員是青春職業(yè).
職業(yè)大體上都是一樣的,都需要不斷的學(xué)習(xí)、積累、精進(jìn),進(jìn)而量變引起質(zhì)變,從而上升到新的臺(tái)階.如果不能隨著時(shí)間流逝而愈加沉淀,那么任何職業(yè)都將會(huì)是青春職業(yè),大浪淘沙,總會(huì)被年輕人所頂替.
那么程序員如何保持不斷的向上呢,借用喬教主的一句話"Stay hungry. Stay Foolish",認(rèn)清無(wú)知,保持渴望.,對(duì)未知事物,永遠(yuǎn)保持著一份好奇心~~