溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己

發(fā)布時(shí)間:2020-07-23 22:53:45 來(lái)源:網(wǎng)絡(luò) 閱讀:271 作者:颯拉阿依醬 欄目:編程語(yǔ)言

瀏覽各大招聘網(wǎng)站,比如前程無(wú)憂(yōu),智聯(lián)招聘,獵聘網(wǎng),普通開(kāi)發(fā)工程師偶爾有寫(xiě)年齡30以下,而高級(jí)開(kāi)發(fā)工程師、開(kāi)發(fā)經(jīng)理/技術(shù)經(jīng)理,有相當(dāng)部分寫(xiě)明35歲以下了,架構(gòu)師,技術(shù)總監(jiān),也有不少寫(xiě)明35歲以下,最高的就是40歲。這讓本來(lái)就危機(jī)感十足的高齡程序員更加倍感壓力。

和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己
?人總會(huì)變老,可以想象,哪怕是剛出大學(xué)的95后程序員,雖然時(shí)間的推移,可能頭發(fā)會(huì)慢慢少,也可能眼鏡的度數(shù)會(huì)慢慢變大,更可能顏值慢慢變低(說(shuō)得好聽(tīng)點(diǎn)就是顏值會(huì)轉(zhuǎn)化成技術(shù)和經(jīng)驗(yàn)),也會(huì)漸漸被壓力磨平棱角。

這個(gè)是沒(méi)辦法的,長(zhǎng)江后浪xxx,前浪xx沙灘上。哪怕我們?cè)俨粯?lè)意,再隱瞞年齡,再裝嫩,也沒(méi)法改變自然規(guī)律。算算今年,已經(jīng)是北京奧運(yùn)后的第11個(gè)年頭了,與其感懷,還不如趕緊給自己多充點(diǎn)電

和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己
和初級(jí)程序員相比,大齡IT從業(yè)者(包括高級(jí)開(kāi)發(fā),架構(gòu)等職位)該具備哪些方面的技能。
多積累真正值錢(qián)的技能

哪些技能值錢(qián)?能被別人在短時(shí)間內(nèi)學(xué)會(huì)技能不值錢(qián)(但一定要學(xué),這是基礎(chǔ) )。舉些不大值錢(qián)的技能例子。

概念性的知識(shí),比如大數(shù)據(jù)和人工智能等方面概念性的知識(shí)點(diǎn)。
比如Java語(yǔ)法,數(shù)據(jù)庫(kù)里的SQL語(yǔ)句,或者其它語(yǔ)法使用類(lèi)別的技能。
一些得靠一定動(dòng)手實(shí)踐經(jīng)驗(yàn)積累下的經(jīng)驗(yàn)比較值錢(qián)

比如SQL大數(shù)據(jù)調(diào)優(yōu),JVM虛擬機(jī)調(diào)優(yōu)。
架構(gòu)師級(jí)別的高并發(fā)網(wǎng)站應(yīng)用的搭建。
和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己
???這話(huà)說(shuō)得非常輕巧,做起來(lái)說(shuō)難不難,說(shuō)容易不容易。

如果我每天都在學(xué)習(xí),哪怕用最笨的辦法學(xué)習(xí),在短時(shí)間(比如1個(gè)月)內(nèi)總能找到好的學(xué)習(xí)進(jìn)階的途徑,但如果成天混,那只能呵呵了。年輕時(shí)尚能呵呵,真的老時(shí),只能為一條著名的古詩(shī)增加有力的論據(jù)了。

其實(shí)大齡程序員的競(jìng)爭(zhēng)優(yōu)勢(shì)不是在于多會(huì)幾門(mén)開(kāi)發(fā)語(yǔ)言,多背出一些API的用法,而在于通過(guò)工作經(jīng)驗(yàn)積攢更多的專(zhuān)業(yè)經(jīng)驗(yàn),在這部分的結(jié)尾,我給出些在我面試過(guò)程中經(jīng)常提到的能問(wèn)出候選人值錢(qián)知識(shí)點(diǎn)的問(wèn)題。

你在代碼里,有過(guò)哪些提升Java內(nèi)存性能的措施,或者問(wèn),你在java虛擬機(jī)優(yōu)化方面做過(guò)哪些工作?
數(shù)據(jù)庫(kù)方面,除了增刪改查等基本技能點(diǎn)之外,你還有哪些提升數(shù)據(jù)庫(kù)性能(比如SQL調(diào)優(yōu))的經(jīng)驗(yàn)。
在大數(shù)據(jù)庫(kù)等方面,你有哪些實(shí)踐經(jīng)驗(yàn)?
你是否搭建過(guò)系統(tǒng)架構(gòu),比如讓你設(shè)計(jì)一個(gè)秒殺系統(tǒng),你需要考慮哪些方面的因素?選用哪些方面的組件。
在設(shè)計(jì)一個(gè)成熟穩(wěn)定的系統(tǒng)時(shí),你需要考慮哪些因素?你說(shuō)下這方面的實(shí)踐經(jīng)驗(yàn)。
老程序員或者可以通過(guò)拼搏讓自己無(wú)需再工作,如果不行,就找個(gè)穩(wěn)定的工作
我見(jiàn)過(guò)有些人進(jìn)入到了創(chuàng)業(yè)公司,然后通過(guò)兩三年的苦熬最終成功在30歲錢(qián)退休,但大多數(shù)的人沒(méi)這個(gè)機(jī)遇。

和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己
?秦國(guó)宰相李斯有個(gè)著名的倉(cāng)鼠論,對(duì)于大齡程序員而言,一些大公司或許是個(gè)非常好的去處。

這里大公司的最低標(biāo)準(zhǔn)是,裁員的門(mén)檻相對(duì)高些,不會(huì)因?yàn)榻?jīng)濟(jì)形勢(shì)不好等原因輕易地裁人,也不會(huì)經(jīng)常因?yàn)榻?jīng)營(yíng)業(yè)績(jī)不好而經(jīng)常調(diào)整部門(mén)結(jié)構(gòu),更不應(yīng)該存在跑路的風(fēng)險(xiǎn)。

以這個(gè)標(biāo)準(zhǔn)而言,大公司至少包含了一些著名外企,一些國(guó)內(nèi)大公司和一些在某個(gè)行業(yè)處于龍頭地位的公司。

基礎(chǔ)知識(shí)一定得扎實(shí),比如java方面,集合,多線(xiàn)程,spring boot等方面,最好了解下底層代碼實(shí)現(xiàn)。
什么技能點(diǎn)都應(yīng)當(dāng)向“優(yōu)化”方面靠,比如一段代碼如何實(shí)現(xiàn)性能優(yōu)化,訪問(wèn)數(shù)據(jù)庫(kù)如何實(shí)現(xiàn)返回效果最快,一個(gè)架構(gòu)如何實(shí)現(xiàn)“高可用”的效果。
最好實(shí)現(xiàn)全棧,前端,后端,數(shù)據(jù)庫(kù),還有Linux部署,上線(xiàn)后如何通過(guò)日志排查問(wèn)題,這都該懂些。
針對(duì)上述技能點(diǎn),應(yīng)當(dāng)有不少于2年的項(xiàng)目實(shí)踐經(jīng)驗(yàn)。
和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己
?哪種類(lèi)型的老程序員會(huì)被呵呵

時(shí)間很殘酷,到站后會(huì)把不符合標(biāo)準(zhǔn)的程序員趕下車(chē),比如程序員到30歲,35歲或40歲等坎時(shí),如果沒(méi)達(dá)到要求,日子會(huì)很難過(guò)。不過(guò)時(shí)間也很公平,在趕人下車(chē)前一定會(huì)給出足夠多的提示(只是很少有人能警覺(jué)),不過(guò)話(huà)說(shuō)回來(lái),這里趕人下車(chē)的門(mén)檻其實(shí)不低,大多數(shù)人應(yīng)該都可以規(guī)避。

和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己
?這里出些會(huì)被趕下車(chē)的人群的普遍特征

在工作中得過(guò)且過(guò),以最低標(biāo)準(zhǔn)來(lái)完成分配的任務(wù),完成后就不務(wù)正業(yè)了。
工作中斤斤計(jì)較,眼高手低,不愿干小事,但大事又做不好,出了問(wèn)題總是找客觀原因。
平時(shí)不學(xué)習(xí),或者沒(méi)有給自己制定一個(gè)長(zhǎng)遠(yuǎn)的學(xué)習(xí)的進(jìn)階的目標(biāo)。
經(jīng)常換不得不換工作(即被換工作),無(wú)法積累足夠多的行業(yè)或項(xiàng)目經(jīng)驗(yàn)。
經(jīng)常更換主業(yè),在某個(gè)領(lǐng)域無(wú)法專(zhuān)研和積累經(jīng)驗(yàn),比如今天學(xué)python,明天學(xué)大數(shù)據(jù),后天再轉(zhuǎn)到測(cè)試行業(yè)了。
如果程序員具備上述特征,那么隨著年齡增大,競(jìng)爭(zhēng)力不是上升而是下降,這些人很有可能就被小鮮肉們淘汰了。不過(guò)據(jù)我觀察,哪怕程序員利用平時(shí)一半時(shí)間來(lái)學(xué)習(xí),基本上就能做到準(zhǔn)時(shí)升級(jí),從而不會(huì)被淘汰。

我見(jiàn)過(guò)的一些程序員提升自己能力的方式
和小鮮肉相比,老程序員有哪些優(yōu)勢(shì)?真正變老前該如何武裝自己
1.一定是工作非常努力,不計(jì)成本的努力,哪怕遇到不是自己所轄的工作點(diǎn),不是推脫,而是盡量做好。
2.一定是做到不斷反省,人總是出錯(cuò),不過(guò)這些程序員出錯(cuò)后總會(huì)找自己身上的原因,對(duì)比著提升自己的水平。、
3.平時(shí)一定是不斷學(xué)習(xí),并根據(jù)自己的職業(yè)規(guī)劃,給自己制定一個(gè)學(xué)習(xí)的路線(xiàn)。比如我從事的是java行業(yè),我就見(jiàn)過(guò)不少程序員在不斷地學(xué)架構(gòu)方面的技能。
4.不斷地觀察領(lǐng)導(dǎo),分析如果處在這個(gè)位置上,我該具備哪些技能(沒(méi)有就去學(xué)),我該如何做。這樣到了一定時(shí)間就可以通過(guò)跳槽等手段實(shí)現(xiàn)提升。
5.與時(shí)俱進(jìn),不斷分析自己與當(dāng)前熱門(mén)技能的差距,或者觀察當(dāng)前哪些技能非常值錢(qián),隨后不斷學(xué)習(xí)。
最后
付出總會(huì)有收獲,努力永遠(yuǎn)不會(huì)太晚,希望每個(gè)人都能過(guò)上自己喜歡的生活。

提升途徑,需要可點(diǎn)擊:https://jq.qq.com/?_wv=1027&k=51tkZQx

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI