在程序員中始終存在一個(gè)話(huà)題就是老程序員沒(méi)有發(fā)展。我想,我也許可以談?wù)剣獬绦騿T是怎么生存的,也許會(huì )對大家有啟發(fā)。
在我們公司有很多老程序員,四十多,五十多的很多,而且普遍占據技術(shù)領(lǐng)導地位。老程序 員學(xué)東西慢,這是肯定的。但是他們并不著(zhù)急,公司也不急,因為新技術(shù)的出現,只不過(guò)是對老技術(shù)的總結,真正掌握老技術(shù)的人,在國外生存不難。
國內朋友們遇到什么Java出現了,C++程序員就被LAYOFF的情況,其實(shí)并不是程序員的悲哀,而是公司的悲哀。因為這說(shuō)明這家公司根本沒(méi)有核心競爭力,東西要換就換,是無(wú)根的草隨風(fēng)吹。國外公司系統的一個(gè)很重要的特點(diǎn)就是大。就像我手頭上的一個(gè)工程(在我們公司并不算很大的),一個(gè)工程8000個(gè)文件,平均每個(gè)文件1000-2000行代碼。最大的一個(gè)文件25000行代碼,全部是C++。當然文件這么大,并不是什么光彩的事情,但是要維護這個(gè)程序,就全靠老程序員了,誰(shuí)敢得罪他們?我在這個(gè)系統里做了兩年,才剛剛敢在小模塊里做一點(diǎn)RESTRUCTURE,整個(gè)系統根本不敢大改。我怎么可能去取代那些老家伙們?這個(gè)系統根本不可能用什么JAVA來(lái)做,都是圖像相關(guān)的,C++都嫌慢,還JAVA?一個(gè)本地的CACHE數據庫,就有4個(gè)G,這種海量傳輸,真的是考驗水平啊。而數據庫,根本還不是系統的核心所在。
程序員被LAYOFF,說(shuō)明你沒(méi)有核心競爭力。你會(huì )的人人都會(huì )。你想啊,如果你參與了WINDOWS開(kāi)發(fā),你還會(huì )有生存危機嗎?最多工資低一點(diǎn)吧。真正的老程序員是不會(huì )被LAYOFF的,被裁員是因為公司比較浮躁,或者你自己比較浮躁。
聯(lián)系客服