全國(guó)咨詢熱線:400-009-1906

首頁(yè)>學(xué)員故事>老程序員被新程序員克制的死死的?來(lái)看這位大牛程序員是怎么說(shuō)的~

老程序員被新程序員克制的死死的?來(lái)看這位大牛程序員是怎么說(shuō)的~

來(lái)源:尚學(xué)堂      閱讀數(shù):9643

這次抽空參加了一個(gè)北京本地的線下沙龍,去的時(shí)候這個(gè)活動(dòng)已經(jīng)進(jìn)行開(kāi)始,剛坐下來(lái)不久,就聽(tīng)一個(gè)新程序員問(wèn)一個(gè)老程序員的一個(gè)問(wèn)題,引起了大家的熱議。

 

年輕的程序員的問(wèn)題是這樣子的,他說(shuō)現(xiàn)在新技術(shù)更新太頻繁了,過(guò)個(gè)兩三年就會(huì)出現(xiàn)一個(gè)新的框架,比如早些年非常流行的 Struts 說(shuō)淘汰就淘汰了,好不容易掌握了 Spring ,現(xiàn)在又出現(xiàn)了 Spring Boot、Spring Cloud 框架,根本就學(xué)不過(guò)來(lái)。

 

那么作為一名老程序員和一名新程序員在面對(duì)新技術(shù)的時(shí)候是站在一個(gè)水平線上的,但明顯剛?cè)胄械某绦騿T精力更旺盛一些,學(xué)習(xí)熱情又強(qiáng),那么老程序員的優(yōu)勢(shì)體現(xiàn)在哪里呢?

 

感受了一下,這不就是新程序員要把老程序員拍到沙灘上嗎?

 

估計(jì)前端開(kāi)發(fā)人員看到這個(gè)問(wèn)題硬是要吐出一口老血了,前端框架的更替那叫一個(gè)火箭速度呀。今天還在 AngularJS ,明天突然就出現(xiàn)個(gè) React,當(dāng) React 快要掌握的時(shí)候,市場(chǎng)上 Vue 大火,并且經(jīng)常出現(xiàn)最新版本不能往后兼容,坑X(jué)呀。要想精通所有框架,對(duì)每個(gè)程序員來(lái)講,那真的是臣妾做不到呀。

 

那如果真按照新程序員說(shuō)的那樣,那老程序員不是早被淘汰了,為什么市面上老程序員的工資比新程序員高好幾倍呢?難道 Hr 都是腦癱。

其實(shí)呢不是這樣子的。

就拿招聘來(lái)講吧,我們經(jīng)常看到的面試條件會(huì)寫(xiě)到2/3年以上開(kāi)發(fā)經(jīng)驗(yàn),某某行業(yè)背景的優(yōu)先。就說(shuō)這面試總要求多年以上的開(kāi)發(fā)經(jīng)驗(yàn),這到底是要求什么樣的能力?可以很負(fù)責(zé)任的講,這種能力就是解決問(wèn)題的能力。

 

老程序解決問(wèn)題的能力比新程序員要強(qiáng) N 倍。新程序員開(kāi)發(fā)過(guò)程中,突然遇到一個(gè)問(wèn)題卡住了,有可能就這個(gè)問(wèn)題就卡一兩天,當(dāng)他拿著這個(gè)問(wèn)題去問(wèn)老程序員的時(shí)候,可能老程序員就抽了一眼,說(shuō)怎樣怎樣試一把,問(wèn)題就解決了。

 

老程序員的學(xué)習(xí)能力其實(shí)是更強(qiáng)的,因?yàn)榍懊嬗辛朔e累很容易掌握類似的技術(shù),比如當(dāng)你精通了 Java ,我相信經(jīng)過(guò)很少時(shí)間的刻意學(xué)習(xí),你就會(huì)學(xué)會(huì) Python 開(kāi)發(fā)。語(yǔ)言和技術(shù)只是一種工具,它的本質(zhì)是為了解決問(wèn)題,當(dāng)你腦中有了解決方案后,其實(shí)僅僅剩下語(yǔ)法實(shí)現(xiàn)了而已。

 

至于具體怎么實(shí)現(xiàn)用什么語(yǔ)言,那只是一種技巧而已。

 

特別是生產(chǎn)出現(xiàn)問(wèn)題的時(shí)候,一個(gè)牛逼的程序員要頂 N 個(gè)程序員,解決生產(chǎn)問(wèn)題的程序員要面對(duì),超強(qiáng)壓力,超復(fù)雜情況,快速定位問(wèn)題的能力,這些能力都不是一朝一夕能夠積累出來(lái)的,都是從一個(gè)坑一個(gè)坑里面爬出來(lái)后所積累的。

 

程序員畢竟還是一個(gè)比較燒腦的行業(yè),沒(méi)有幾年的積累,很難成為一個(gè)老練成熟的開(kāi)發(fā)工程師。

 

這里說(shuō)的是普遍努力的老程序員,不排除有些老程序員,工作了一天,重復(fù)了三年的這種情況,也不包括很多剛畢業(yè)就很兇猛的年輕程序員們,這里講的都是廣大的普通程序員的對(duì)比。

 

對(duì)程序員們的一些建議:

 

在剛畢業(yè)三年內(nèi)的時(shí)候,優(yōu)先全面提高自己的技術(shù),快速響應(yīng)完成工作的能力。積極主動(dòng)的工作,每次工作完成后主動(dòng)匯報(bào),向領(lǐng)導(dǎo)要求更具有挑戰(zhàn)一些的工作,工作擔(dān)子越重,成長(zhǎng)越快

 

畢業(yè)三年后的程序員最好確定一個(gè)行業(yè)方向沉淀下來(lái),一個(gè)優(yōu)秀的架構(gòu)師,必須同時(shí)精通業(yè)務(wù)和技術(shù),所有行業(yè)內(nèi)才經(jīng)常會(huì)有業(yè)務(wù)架構(gòu)和系統(tǒng)架構(gòu)兩個(gè)說(shuō)法,只有同時(shí)精通通業(yè)務(wù)和技術(shù),才能貼合公司業(yè)務(wù)設(shè)計(jì)出高效、可擴(kuò)展、穩(wěn)定的、適合公司發(fā)展的技術(shù)架構(gòu)。

 

畢業(yè)三年左右的程序員重點(diǎn)是,找一個(gè)自己喜歡的行業(yè)沉淀下來(lái),找一塊自己喜歡的技術(shù),挖精挖透。

 

畢業(yè)六年后,如果你畢業(yè)六年中到處換行業(yè),并且技術(shù)上沒(méi)有太多的沉淀,那六年后你的競(jìng)爭(zhēng)力會(huì)越來(lái)越小。剛畢業(yè)的六年內(nèi),也就是大多數(shù)人的30歲以內(nèi),你的職場(chǎng)生涯是急劇上升的,前幾年每年工資翻一倍都是很正常的現(xiàn)象。

 

但是到了6年后,也就是30歲以后,由于各種原因你的精力肯定被有所分散,同時(shí)熬夜需要恢復(fù)的時(shí)間也越來(lái)越長(zhǎng),如果沒(méi)有建立起自己的競(jìng)爭(zhēng)力,那么未來(lái)職場(chǎng)生涯并不好走。

 

所以不論是老程序員還是新程序員都有自己的優(yōu)勢(shì),年輕程序員有時(shí)間有精力,老程序員有行業(yè)和技術(shù)積累。有了老程序的指引,新程序的成長(zhǎng)會(huì)更快速;沒(méi)有新成員的加入,哪有中國(guó) IT人的明天。

 

最后,歡迎新程序員們把我們拍在沙灘上,當(dāng)然,還有另一個(gè)提升的途徑就是在線提升,百戰(zhàn)程序員是線上高端課程,課程依據(jù)市場(chǎng)需求及時(shí)做出課程大綱調(diào)整,滿足晉升需求。彈性學(xué)習(xí),克服在職和時(shí)間有限,是提升的不二法寶。

 

掃描下方二維碼,查看興趣課程