程序员真的是吃青春饭的吗?(献给即将进入职场的程序员们)
又有學(xué)生問(wèn)我:程序員真的是吃青春飯的嗎?我是不是做到三十歲就該考慮轉(zhuǎn)型了?
????? 我告訴他們:
????? 這是中國(guó)的記者們用統(tǒng)計(jì)數(shù)字造下的一個(gè)彌天大謊,當(dāng)我們看到微軟集團(tuán)內(nèi)的許多白發(fā)程序員在兢兢業(yè)業(yè)地工作的時(shí)候,我們又用"觀念"來(lái)說(shuō)明中國(guó)的程序員吃青春飯的原因。實(shí)際上,不僅美國(guó)的微軟,甲骨文,Adobe,暴雪,在中國(guó)的金山,寰宇,騰訊,盛大,都有或者將要有年齡很大的程序員,關(guān)鍵是他們做的東西和那些"挨踢"們不同,他們做的是產(chǎn)品而不是項(xiàng)目。
?????? 打個(gè)比方:微軟為開(kāi)發(fā)win98而雇傭了一名程序員,當(dāng)win98推向市場(chǎng)開(kāi)始盈利的時(shí)候,這名程序員不會(huì)被辭掉,因?yàn)榘l(fā)布出去的產(chǎn)品可能有bug,可能需要升級(jí),這些都需要這名程序員去維護(hù)(新招一個(gè)的維護(hù)成本更高),于是這名程序員不會(huì)因做完一個(gè)產(chǎn)品而被"鳥(niǎo)盡弓藏",而是被充分利用起來(lái),繼續(xù)開(kāi)發(fā)新的版本,這名程序員同時(shí)也能享受到產(chǎn)品盈利帶來(lái)的利益。這樣一個(gè)版本一個(gè)版本地做下來(lái),雖然年齡大了,頭發(fā)白了,但他會(huì)對(duì)這個(gè)產(chǎn)品更加熟悉,這是任何新手都無(wú)法超越的優(yōu)勢(shì),而微軟則會(huì)盡量用他直到他退休。(當(dāng)年寰宇開(kāi)發(fā)仙劍奇?zhèn)b的團(tuán)隊(duì),巨人開(kāi)發(fā)征途系列產(chǎn)品的團(tuán)隊(duì),金山開(kāi)發(fā)劍俠情緣的團(tuán)隊(duì)除了自己創(chuàng)業(yè)的就根本沒(méi)有人轉(zhuǎn)型)
?????? 另一個(gè)比方:某家項(xiàng)目型公司雇傭了一名程序員去開(kāi)發(fā)一款電信的項(xiàng)目,當(dāng)這個(gè)項(xiàng)目完成后,這名程序員的使命就完成了,頂多留下一兩個(gè)核心成員進(jìn)行維護(hù)。當(dāng)項(xiàng)目的尾款全部到位后,連維護(hù)的人員都可以省略了。因?yàn)轫?xiàng)目完了,錢(qián)拿到了,人就沒(méi)用了,繼續(xù)雇傭就是白拿工資了。當(dāng)然,如果有新的項(xiàng)目,可以把這名程序員派到新的項(xiàng)目上,因?yàn)轫?xiàng)目大多是競(jìng)標(biāo)的,項(xiàng)目款是有上限的,除掉人員開(kāi)銷(xiāo)等開(kāi)支就是公司的利潤(rùn)。所以這名程序員的工資向上的空間是有天花板的。當(dāng)這名程序員年齡大了,加班加不動(dòng)了,工資也漲到一定程度了,好,新人的成本更低,精力更旺盛,雖然經(jīng)驗(yàn)欠缺點(diǎn),但只要有一定經(jīng)驗(yàn)的人帶著,就可以組成一個(gè)階梯式團(tuán)隊(duì),可以以更物美價(jià)廉的組合去開(kāi)發(fā)新的項(xiàng)目,這里沒(méi)有工資高,年齡大,精力不濟(jì)的老手的位置,該裁員了。
?????? 08年金融危機(jī),各大IT企業(yè)裁掉的絕大多數(shù)都是外包或項(xiàng)目型團(tuán)隊(duì)。像巨人,盛大,騰訊等產(chǎn)品型公司雖然也傳出過(guò)裁員消息,但裁掉的大多是推廣,渠道等非技術(shù)型團(tuán)隊(duì),2011年騰訊在大規(guī)模裁撤測(cè)試人員的情況下還繼續(xù)加大了在開(kāi)發(fā),產(chǎn)品,設(shè)計(jì)等崗位的校園招聘。一般來(lái)講,除非一家公司改變思路,下決心砍掉某款產(chǎn)品,否則他就必須保護(hù)參與這款產(chǎn)品的開(kāi)發(fā)人員。
????? 那么做項(xiàng)目的程序員就沒(méi)出路了嗎?就必須到35歲轉(zhuǎn)型嗎?也不是,做項(xiàng)目的如果專注與技術(shù),而這項(xiàng)技術(shù)又是別人極少掌握的,那么可以靠這個(gè)一招鮮做到退休。大多數(shù)項(xiàng)目型程序員最好的辦法是積累某一行業(yè)的行業(yè)背景,比如:做電信的無(wú)論跳槽還是外包盡量只做電信的項(xiàng)目,做銀行的盡量只做銀行的項(xiàng)目,那么十年后,你所積累的深厚的行業(yè)背景知識(shí)就是你做到退休的最好保證,因?yàn)槟鞘侨魏涡氯藷o(wú)法取代的。現(xiàn)在需要轉(zhuǎn)型的那些"挨踢"幾乎全是在年輕時(shí)代跳來(lái)跳去,哪里有項(xiàng)目就去哪兒,哪里錢(qián)多就去哪兒,到年齡大了才發(fā)現(xiàn)自己會(huì)的就那些東西,沒(méi)有什么可憑借能扎下根來(lái)的東西。
?????? 所以,能夠"靠"到一款好產(chǎn)品或"靠"到一個(gè)好行業(yè)是一個(gè)程序員可以安身立命的終極法則。
?????? 而能夠做到上述兩點(diǎn)的程序員在中國(guó)實(shí)在是太少了,中國(guó)的大公司大多是項(xiàng)目型公司,他們接項(xiàng)目,做項(xiàng)目,項(xiàng)目多了擴(kuò)大規(guī)模,沒(méi)項(xiàng)目了縮減規(guī)模。程序員們或者自己跳,或者"挨踢",哪里錢(qián)多去哪兒,漂泊到三十好幾,終于知道自己該有個(gè)穩(wěn)定的地方了,但做完一個(gè)項(xiàng)目又找下一個(gè)項(xiàng)目的職業(yè)穩(wěn)定不下來(lái),怎么辦?轉(zhuǎn)型,于是做了不少項(xiàng)目,終于人老珠黃,青春獻(xiàn)給IT,鑄造了程序員吃青春飯的律條。
?????? 按照上面的分析,新入職場(chǎng)的程序員們?cè)撝涝趺崔k了。趁青春還在的時(shí)候,找準(zhǔn)方向,扎根于一個(gè)長(zhǎng)遠(yuǎn)的行業(yè)或有前景的產(chǎn)品,那么你的未來(lái)就無(wú)憂了。
?????? 以此獻(xiàn)給剛?cè)肼殘?chǎng)的新程序員們。
?
總結(jié)
以上是生活随笔為你收集整理的程序员真的是吃青春饭的吗?(献给即将进入职场的程序员们)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Oracle数据库及在DOS命令下面的简
- 下一篇: centos7与centos6区别