全國咨詢(xún)熱線(xiàn):400-009-1906

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

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

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

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

 

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

 

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

 

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

 

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

 

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

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

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

 

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

 

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

 

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

 

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

 

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

 

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

 

對程序員們的一些建議:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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