如果世界上所有超過(guò)35歲的程序員不寫(xiě)代碼了甚至轉(zhuǎn)行,世界會(huì)怎么樣?
網(wǎng)友解答: 中國(guó)的程序員的職業(yè)生涯跟美國(guó)、日本境遇大不相同。中國(guó)35歲及以上的程序員95%以上會(huì)被硬性辭退、這是因?yàn)橹袊?guó)人太多、僧多粥少、所以人力資源都追求年輕化。美國(guó)和日本的程序員40
中國(guó)的程序員的職業(yè)生涯跟美國(guó)、日本境遇大不相同。中國(guó)35歲及以上的程序員95%以上會(huì)被硬性辭退、這是因?yàn)橹袊?guó)人太多、僧多粥少、所以人力資源都追求年輕化。
美國(guó)和日本的程序員40歲以上的人,大有人在!尤其是鄰國(guó)日本、IT行業(yè)有經(jīng)驗(yàn)的人士越高越值錢(qián)、如果你想干的話能做一輩子!中國(guó)只有5%最優(yōu)秀的程序員能在IT行業(yè)做到35歲以上。可見(jiàn)中國(guó)人力資源浪費(fèi)之嚴(yán)重、歸根結(jié)底還是人口數(shù)量太多。
其實(shí)在中國(guó)不僅是程序員、除了公務(wù)員、事業(yè)編制、壟斷國(guó)企等體制內(nèi)領(lǐng)域的工作、其他的體制外領(lǐng)域的所有工作、只要年齡超過(guò)35歲、95%以上的體制外勞動(dòng)者就會(huì)被辭退、尤其外企和私企、95%以上的人不超過(guò)35歲或40歲就會(huì)被退休而強(qiáng)制下崗。
我們的國(guó)家人口數(shù)量太多、資源有限、所以絕大多數(shù)體制外勞動(dòng)者到了40歲就會(huì)被下崗、日子就開(kāi)始走下坡路、誰(shuí)也逃不過(guò)宿命。除非你這輩子積德多一點(diǎn)、讓你的后代能夠投胎到發(fā)達(dá)國(guó)家、才能從根本上擺脫大陸人的宿命。
網(wǎng)友解答:回答這個(gè)問(wèn)題之前,首先要搞清楚大齡程序員的優(yōu)缺點(diǎn)。缺點(diǎn)方面眾所周知,從很多大公司裁減大齡程序員可以看到,他們大多失去了提升的潛力,而且在業(yè)務(wù)上也逐漸變得沒(méi)有效率。但是(劃重點(diǎn)):那些大公司絕不敢把所有大齡程序員都裁減,因?yàn)樗麄儺a(chǎn)品的核心開(kāi)發(fā)力量還是大齡程序員!是不是有點(diǎn)矛盾?這就要說(shuō)到大部分大齡程序員的優(yōu)點(diǎn)——
他們的優(yōu)點(diǎn)是:1、技術(shù)更熟練,知識(shí)點(diǎn)更豐富。
2、有豐富的解決問(wèn)題方法,少走彎路。
3、考慮問(wèn)題更全面,能節(jié)省后期維護(hù)成本。
舉個(gè)簡(jiǎn)單的例子:保存數(shù)據(jù)到數(shù)據(jù)庫(kù),下面這段代碼能實(shí)現(xiàn)功能——
然而思慮成熟的程序員會(huì)多寫(xiě)一些語(yǔ)句——
這些語(yǔ)句只是在保存數(shù)據(jù)庫(kù)之前對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,如果不寫(xiě),正常操作也能通過(guò)。然而當(dāng)你操作的數(shù)據(jù)不是預(yù)期中的格式時(shí),就等著報(bào)錯(cuò)吧。這就是全面考慮問(wèn)題的重要性。更多的代碼看起來(lái)開(kāi)發(fā)效率低了,但是卻節(jié)省了后期維護(hù)的時(shí)間成本。(這只是簡(jiǎn)單的例子,初級(jí)程序員也不應(yīng)該犯這個(gè)錯(cuò))
4、能從頂層入手,熟練搭建框架、分解任務(wù)。
5、更能準(zhǔn)確理解需求,快速響應(yīng)開(kāi)發(fā)任務(wù)。
這里當(dāng)然不排除一部分在崗位上混吃等死、沒(méi)有提升自己大齡程序員,這部分程序員被淘汰也是必然的。
我們?cè)倩氐絾?wèn)題的本身:世界上所有35歲(大齡)程序員都不寫(xiě)代碼會(huì)怎樣——1、由于技術(shù)上的缺陷,會(huì)造成更多的拿來(lái)主義,導(dǎo)致項(xiàng)目臃腫,運(yùn)行效率慢。
2、由于經(jīng)驗(yàn)不足,在解決具體問(wèn)題時(shí)走了很多彎路,試錯(cuò)成本加大。
3、由于考慮問(wèn)題不成熟,開(kāi)發(fā)過(guò)程雖然順暢,但上線使用后問(wèn)題迭出,維護(hù)成本增加。
4、由于不懂得頂層分解,開(kāi)發(fā)過(guò)程就相當(dāng)于搭積木,使得項(xiàng)目顯得很零碎、脆弱。
5、由于對(duì)需求把握不準(zhǔn),開(kāi)發(fā)過(guò)程循環(huán)往復(fù),做了很多無(wú)用功又回頭重寫(xiě)代碼。
當(dāng)所有公司都出現(xiàn)這些問(wèn)題,對(duì)于這個(gè)異常依賴IT軟硬件的世界來(lái)說(shuō),就會(huì)像陷入瘋狂的噩夢(mèng)一般,被不健壯的各種軟硬件產(chǎn)品折騰得“死去活來(lái)”。微軟Windows 10更新后崩潰又撤回更新的無(wú)奈感覺(jué),會(huì)“傳染”給所有人。
最后:君不見(jiàn)華為、阿里的大齡程序員被辭退后,在其他公司依然拿著超越平常人的高薪。他們只是不再適合待在那種以少部分人員為核心,大部分人做“工蟻”的公司中,但他們依然是程序員界的重要力量,依然在為世界創(chuàng)造他們的價(jià)值。