一区二区三区高清aⅴ专区,台湾中文娱乐网,亚洲第一网站

軟件開發(fā)是青春飯嗎(后端開發(fā)是青春飯嗎)

軟件開發(fā) 3852
本篇文章給大家談?wù)勡浖_發(fā)是青春飯嗎,以及后端開發(fā)是青春飯嗎對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 軟件開發(fā)是吃青春飯的嗎 不少人,畢業(yè)時基本在二十七八歲的樣子,接下來在工作中學習兩年,三十歲初步撐握一些開發(fā)技能,以后的技術(shù)路還很長。 我們不比人家國外的孩子,有人從較小的歲數(shù)就學會了編程,他們有良好的土壤來生長,良好的專業(yè)技能教育,說他們30歲才入門可能有些晚。比如Berkeley伯克利大學等

本篇文章給大家談?wù)勡浖_發(fā)是青春飯嗎,以及后端開發(fā)是青春飯嗎對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

軟件開發(fā)是吃青春飯的嗎

不少人,畢業(yè)時基本在二十七八歲的樣子,接下來在工作中學習兩年,三十歲初步撐握一些開發(fā)技能,以后的技術(shù)路還很長。

我們不比人家國外的孩子,有人從較小的歲數(shù)就學會了編程,他們有良好的土壤來生長,良好的專業(yè)技能教育,說他們30歲才入門可能有些晚。比如Berkeley伯克利大學等

但我們不同,沒有哪個學生不是在大學后期才知道程序開發(fā)是什么意思,知道了理論還不管用,計算機是一門實踐性的科學,要動手能力強。在這樣計算機知識爆炸的時代,不經(jīng)過幾年的磨練和實踐又怎么能夠入門?

入門后才能明白自己的發(fā)展方向,朝著認準的目標前進。

我一方面的意思是想說明:搞技術(shù)不是一年兩年的事,還是要安下心做事才行。雖然高級語言學習一兩年已經(jīng)很熟練了,但高級語言是入門容易深入困難,而且高級語言升級淘汰速度比較快。

另一方面是:不能只顧著學這些“流行"技術(shù),如果是這樣,那真的是在吃”青春飯“,今年流行明年是否會流行呢?

最后是:

知道了是吃青春飯的,那應(yīng)該想想辦法,要不然歲數(shù)偏大時,按國內(nèi)的行情來看,項目組里面都是20歲出頭的人,找工作不容易。因為1你的技術(shù)能力比較強,超過年輕的項目組長,工作起來不協(xié)調(diào)。2很多公司的軟件開發(fā)越來越?jīng)]有技術(shù)含量,各種框架,工作流有現(xiàn)成的,不需要你這樣薪資比較高的人才。3為什么會造成國內(nèi)這樣的畸形現(xiàn)象:技術(shù)能力強歲數(shù)大的反而更難混了?

歸根結(jié)底是技術(shù)脫節(jié)造成的! 某種技術(shù)人才過剩,而另某種技術(shù)的招不到人。所以技術(shù)脫節(jié)的產(chǎn)業(yè)當然發(fā)展不起來,缺少人才,就像扶不起的阿斗,無論投多少錢進去都是白搭。所以更不用說新興產(chǎn)業(yè)發(fā)展了,根基沒有打好,如何發(fā)展?!產(chǎn)業(yè)發(fā)展不起來就提供不了更多的工作崗位,而過剩的勞動資源必然帶來一系列問題。這個根基當然是指人才,說到人才就牽涉到教育。不搞好人才教育軟件行業(yè)永遠惡性循環(huán)!對于教育方面大家也看到了,相當?shù)氖?!這個教育包括各種技術(shù)社區(qū),以及教材的匱乏。

最后,教育已經(jīng)失敗了那從現(xiàn)在開始自我學習充電是不是已經(jīng)晚了,這個要自己衡量。

也許在中國搞IT從一開始就是錯誤的,從小就沒有聽說過IT是個啥,20多歲才開始接觸,教材也非母語,這都給學習者都帶來了困難,加上國內(nèi)的IT員工是兼價勞動力,已經(jīng)淪為IT民工之說,加上家庭負擔日益加重,也許確實是個錯誤。

又或者在國內(nèi)只能搞搞應(yīng)用型的軟件了,如果沒有關(guān)系的話連應(yīng)用軟件都沒得做。政府項目我做過,小公司的外包項目我也做過,那可是一個天上一個地下的感覺,總的來說政府項目就是塊肥肉,小私營企業(yè)生存狀況堪憂。

這樣的環(huán)境大家都看到了,原因是:教育的落后造成人才知識結(jié)構(gòu)不合理,造成產(chǎn)業(yè)結(jié)構(gòu)不合理,造成大多數(shù)IT工作人員只能接觸到應(yīng)用層方面的技術(shù),沒有良好的土壤來生存生長。不能夠創(chuàng)新。

it行業(yè)是吃青春飯的嗎

上大學時候,比較流行的說法是“做程序員不能超過30歲,30歲之后就應(yīng)該轉(zhuǎn)管理/銷售/……%”這句話我從剛開始相信,然后開始懷疑,到現(xiàn)在懶得理。

對于現(xiàn)在的學生來說,不管是目前IT行業(yè)的整體環(huán)境和未來發(fā)展,再選擇的時候,完全可以認為從事IT行業(yè)將是一個常青的職業(yè)。

1、剛開始為什么相信?

因為程序員在很長的一段時間里,確實是吃青春飯的。

曾經(jīng)國內(nèi)一個很著名的企業(yè)老板說:在IT行業(yè)超過35歲的技術(shù)人員將被淘汰,所以不要35歲以后的技術(shù)人員。導致整個業(yè)界尤其是在軟件開發(fā)行業(yè)都在排斥年齡超過35歲的人員,也導致很多工程師為自己35歲以后的前途發(fā)愁而轉(zhuǎn)行。

很多人也都認為IT行業(yè)是年輕人的行業(yè),而軟件開發(fā)就是吃青春飯,過了35歲就沒用了。

當時IT行業(yè)的整體環(huán)境,基礎(chǔ)庫畢竟就那么些東西,大眾類應(yīng)用也少得可憐,搜索,郵件,IM,殺毒,下載,播放器,就這么些東西而已,容不下太多普通程序員。而企業(yè)軟件還只是一種小工具,對很多行業(yè)都還沒有形成實質(zhì)性的沖擊,做企業(yè)軟件的都是乙方,像孫子一樣求著人家簽下合同,又得千方百計討好甲方,所做的東西,只能是甲方工作的補充,不能做顛覆性的東西,破壞人家的飯碗。所以企業(yè)軟件的程序員實際上是邊緣化的人(不考慮軍方和金融類的)。

企業(yè)軟件,由于企業(yè)的環(huán)境經(jīng)常變化,再者軟件公司也需要不停地獲取收入,所以軟件更新很快,很多都是簽了合同開發(fā)完驗收通過就行。做這樣的軟件,首先要考慮的是投入產(chǎn)出的問題。由于合同簽訂好了,收入是一定的,為了壓縮成本,老板們就會雇用一些年輕的有干勁沒有負擔的年輕人。

假設(shè)一個經(jīng)驗豐富的老程序員,能頂上三個年輕人。那么同樣的錢,老板已經(jīng)可以雇三個年輕程序員了,另外年輕的程序員可以沒日沒夜地加班,而老程序員由于年齡大了,有家有孩子需要照顧,不可能和年輕人一樣加班。再者做企業(yè)軟件的都知道,團隊一般都想找行業(yè)專家加經(jīng)驗豐富的程序員,但是這種人就像咸菜,最好要有,沒有也行,多了卻不行。就那點收入,多了你養(yǎng)不起!

這就造成了做企業(yè)軟件的團隊,通常都是有一個有經(jīng)驗的人,帶一幫小孩在做。這些小孩做幾年后,基本就得轉(zhuǎn)行。因為他們在做企業(yè)軟件的過程中,本身技能增長有限,另外也沒有向上的空間。一群人,不能都把目光盯在一個位置上不是。

拿谷歌微軟里,走技術(shù)路線的程序員說事,是沒有說服力的,他們都是做基礎(chǔ)庫開發(fā)的。就像你不能因為出了玄奘一個和尚,就認為和尚的前途,也包括從唐皇那里領(lǐng)了文碟,去天竺做外交這個選項。一個人的命運,甚至一個職業(yè)的命運,都是有當下的經(jīng)濟情況和行業(yè)背景所決定的。而企業(yè)軟件的現(xiàn)實決定了程序員更多的還只是一種吃青春飯的職業(yè)。

2、什么時候開始懷疑?

從一個人的成長來說,想在一個行業(yè)兩三年內(nèi)出成績,基本不可能的,是違背自然規(guī)律的。畢業(yè)后基本頭2年是在混混沌沌中度過,頭3年時間是學習階段,5年時間是基本成熟階段,8年時間后才是出成績階段。除非天才,多數(shù)的人都是按照這個階段發(fā)展。

假設(shè)按照大學畢業(yè)23歲計算,8年后就是31歲了。還沒創(chuàng)造幾年就35歲了。35歲就沒人要了?這個行業(yè)能出資深的人員嗎?既然IT行業(yè)是未來發(fā)展高科技行業(yè),沒有資深人員該怎么支撐呢?

在傳統(tǒng)行業(yè)35歲正是壯年和創(chuàng)造時期,正是擔當技術(shù)骨干的時期,我就是奇怪了為什么在IT行業(yè)35歲就不能接受了?是那個著名企業(yè)家的誤導,還是世人的偏見呢?

既然產(chǎn)生懷疑,就要去思考為什么,后來分析后明白,是因為前幾年IT剛興盛,并且我們中國IT發(fā)展起步晚,年代短,所以基本上都是年輕人在做技術(shù)開發(fā),大學培養(yǎng)出了一批批的大學生加入了IT行業(yè),IT培訓行業(yè)也是在那幾年開始興起,好象很多年齡大一些的人跟不上時代了,所以那位企業(yè)家發(fā)出了那樣的感慨。

但是隨著時代的發(fā)展,這種現(xiàn)象將發(fā)生改變,北卡羅萊納州立大學計算機科學系的兩個人,根據(jù)編程能力和年齡統(tǒng)計出的一組數(shù)據(jù):

可見,程序員的編程能力在從25歲左右開始上升,一直到50歲后才會開始下降。

也就是說,程序員的技術(shù)能力是可以隨著時間積累的,這一點上,跟其他技術(shù)職業(yè)并沒有什么不同。

所以,年齡大就不能編程了,這個觀點是錯誤的,年齡大不僅可以編程,而且經(jīng)驗還會越來越豐富,技術(shù)水平會越來越高,如果IT行業(yè)要長久發(fā)展,肯定會需要資深的工程師們的支撐。

3、現(xiàn)在懶得理

既然清楚了IT行業(yè)不是吃青春飯,所以對于這類問題我一般都是懶得理,今天有人讓我出來辟謠,寫一篇關(guān)于IT行業(yè)是不是吃青春飯的行業(yè),也是為了以后有人再問,就整理了這篇文章。

IT技術(shù)發(fā)展日新月異,新技術(shù)不斷推陳出新,學習途徑也是非常之多。今天JAVA,明天.NET,J2EE,JSP;確實需要強的學習能力,年齡大了自然學習能力下降。年輕人當然腦子活,富有創(chuàng)意。但是聰明不能代替經(jīng)驗,并且多數(shù)情況下人的智商相差不大。所以不能僅僅依據(jù)此就否定了經(jīng)驗和思維能力。

在軟件開發(fā)和硬件設(shè)計行業(yè),我們還有很多路要走。這些行業(yè)經(jīng)驗還是很重要的,還是需要資深工程師們的支撐的。而軟件開發(fā)和硬件設(shè)計行業(yè)正是IT行業(yè)真正的核心和基礎(chǔ)所在,是我們的軟肋。所以將來必然需要大量的資深工程師。

程序員是吃青春飯的嗎,可以干到多少歲?

作為一個技術(shù)老兵,在技術(shù)行業(yè)內(nèi)混了十幾年了,明顯能感覺到目前國內(nèi)軟件開發(fā)工作,在某些行業(yè)就是吃青春飯般的存在,尤其是表現(xiàn)在互聯(lián)網(wǎng)公司,而且公司越大加班的瘋狂程度越強,互聯(lián)網(wǎng)公司更加喜歡招收一些年輕人畢竟工資相對低一點,沖勁還足最關(guān)鍵能不惜體力的加班,國內(nèi)互聯(lián)網(wǎng)公司大部分做的事情跑馬圈地,應(yīng)用級的開發(fā)居多,所以難度不是很高,有了2,3年的工作經(jīng)驗就可以跟著做了,誰的執(zhí)行力強能夠加班更加被公司所喜愛,很多老程序員在互聯(lián)網(wǎng)公司體驗幾年基本上就回歸傳統(tǒng)軟件企業(yè)了。

很多公司在招聘的時候發(fā)現(xiàn)年齡超過35歲就開始有意設(shè)置門檻了,畢竟這個年齡段的程序員人生閱歷也比較豐富,對于職場上的一些事情也摸得比較透徹,說的不好聽就是職場的老油條了,公司出個什么政策這幫人看到比較徹底,不容易忽悠,年輕點的更加容易被接受,所以說成是吃青春飯的職業(yè)有點夸張,但一定程度上也能說得過去,國外40多歲繼續(xù)做研發(fā)的環(huán)境要不國內(nèi)還是好很多,但也在一定程度上找工作受到一定的制約,現(xiàn)在過40多歲如果還在寫代碼肯定被周圍的人議論了,都這么大了也沒混上個管理職位之類,現(xiàn)在這個年齡段還在一線寫代碼的數(shù)量也不在少數(shù),基本上屬于公司頂梁柱存在,絕大部分做著技術(shù)管理,并沒有完全脫離技術(shù)崗位,遇到難點還是上陣去解決問題。

老程序員如何在技術(shù)生涯找好自己的方向點?

1.盡早向技術(shù)管理方向轉(zhuǎn)移

越是拖到最后完成轉(zhuǎn)型形式越是被動,管理是一種學問,不像是玩技術(shù)你把自己管理好久萬事大吉了,技術(shù)類的管理如果在技術(shù)能力到位的情況下可以,以技術(shù)服人這樣無形之中減少了管理的阻力,更加容易讓底下的人信服,平時多補一些管理方面的基礎(chǔ)。如果有轉(zhuǎn)的想法今早實施,做什么事情都要趁早。

2.將技術(shù)進行到底

技術(shù)類在職場上的分支有兩個主項,一個是管理方向,可以沿著這個路線一直做到副總或者更高的級別;還有一個技術(shù)專家方向,對別的事情不感興趣就想著一輩子能研究點技術(shù),也沒有什么大的追求,在很多公司專門設(shè)置某個項目的技術(shù)專家稱號,職位基本上和技術(shù)經(jīng)理持平,算是同一個級別,同樣是拿著這個級別的薪水。

技術(shù)職位如果技術(shù)足夠強,可以考慮直接在這個方向一直走向去,無論國內(nèi)還是國外對于高級的技術(shù)專家永遠都是持開放的程度,金字塔上層的技術(shù)人才畢竟是少數(shù),但也是技術(shù)領(lǐng)域一直欠缺的,如果喜歡技術(shù)并且干的還不錯就可以考慮在這個方向上一直堅持到底。

3.轉(zhuǎn)行做別的職業(yè),闖出另一番天地

很多程序員中間轉(zhuǎn)行挑戰(zhàn)別的行業(yè),只要能把一個職業(yè)做好一定能夠把別的方向給弄好,嘗試新的天地未嘗不是一個方向,新的方向新的起點新的挑戰(zhàn),可能帶來的是新的收獲。

作為一個程序員也有隨著年齡的增長有一種無形的壓力在心頭,能做的就是拼命提升自己的技術(shù)能力,擔心年齡大了淘汰,只能是繼續(xù)提升技術(shù)和管理水平。

希望能幫到你。

很多人都說程序員這個行業(yè)就是吃青春飯的,為什么會有這樣的問題呢,難道程序員真的感到30歲就要退休了嗎,或者必須轉(zhuǎn)行嗎?程序員難道不就是敲代碼嗎,難道年紀大了敲代碼就不能敲不動了嗎?不是都說程序員靠經(jīng)驗嗎,經(jīng)驗越豐富,不就是技術(shù)越豐富嗎?作為過來人,今天索性沒啥事,就和大家一起聊聊這個話題吧。

首先、先說說為什么會有這樣的傳言,為什么會有這樣的說法吧。

第一個 就是很多人在這個行業(yè)干久了,從大學畢業(yè)到30歲至少也得6,7年了吧,行業(yè)做久了很多人自己也會感到厭煩,也想換換新的行業(yè),嘗試一下新的崗位,當然轉(zhuǎn)行有風險,所以很多人轉(zhuǎn)行都是轉(zhuǎn)比較靠近的,比如做運維、做產(chǎn)品、做教育、當然走管理路線也是,這些都是比較輕松好轉(zhuǎn)的行業(yè),基本風險不大。

第二個 就是很多做開發(fā)公司加班比較多,晚上下班回家比較晚,陪老婆孩子沒時間,況且加班熬夜身體吃不消,搞不好把身體搞垮了,而且大部分程序員都是懶得運動,健身的人,作息時間不規(guī)律,最后30歲的人居然熬成了快60歲的大爺,這就是為什么很多人都說程序員就是禿頂(這里我要澄清一下不適所有程序員都是禿頂呀,至少我還完好的保留著頭發(fā)),在這里不得不替這些人傷心3秒鐘。最后連娶老婆都去不到,還有很多連說話都說不通的人,表達能力已經(jīng)到達到了原始 社會 。

第三個 就是很多那種在公司混日子,技術(shù)能力差一點的,以為公司就是可以養(yǎng)老的人,技術(shù)干不過別人,工資不見長,可以說非常佛系的,在這個行業(yè)混了個6,7年,終于待不下去了,壓力大呀,老婆孩子一家人的希望呀,最后選擇了轉(zhuǎn)行,最后離開的原因竟然是公司不需要這種人了,但是我們想想哪怕是爭一口氣也不會混到這么差呀。

其實呢,不是說程序員真的就是考吃青春飯,30歲之后就必須的轉(zhuǎn)行,想想原因還是在這些人自己身上,年輕不愿意拼實力,不愿意積累點能量,真正有技術(shù)的人,想想公司能放走嘛、高薪難道還差嗎,除非那公司真的做的有點過分,虧待功臣,卸磨殺驢呢,自己不爭氣在前,怎能怪別人呢。

當然加班、熬夜這些都是存在,但是其他行業(yè)也不好做,那些高管,有錢的職業(yè)經(jīng)理人,哪一位不辛苦呢,而且其他行業(yè)也是一樣,老板雖然壓榨,但是真正想要福利好的,除非公務(wù)員,不然工資很低,所謂功高者后祿,這個不會假。

另外當然也有很多愿意嘗試新行業(yè)的人,愿意挑戰(zhàn),嘗試新的開始這也有很多。總的來說,程序員真的是不是吃青春飯呢,不能一概論之,有經(jīng)驗,有能力的人,高薪,誰愿意走。

絕大多數(shù)程序員確實是吃年輕飯。

不管你愿意不愿意承認,等你到40歲之后就知道了。

這里有個界定,從事研發(fā)的排除在外,從事開發(fā)的包括在內(nèi)。要注意研發(fā)和開發(fā)是兩個不同的概念。

一般研究所,研究生院中的程序員多叫工程師,這類人是越老越值錢。年紀大經(jīng)驗越多,能力扎實,對做研發(fā)突破苦難起到至關(guān)重要的意義。

而開發(fā)不同,開發(fā)更多是面相年輕人來做的,你開發(fā)一款軟件給60歲的老大爺們,且不說你開發(fā)的好不好,老大爺他也不會用。

一般從事開發(fā)的程序員在35-45歲時是個分水嶺,能力強,有水平能熬到領(lǐng)導層,或者能獨當一面,那么就留下來。如果不能基本就被淘汰了。而這部分留下來的人只是少數(shù)。

為什么程序員要年輕化?第一,上面說過,開發(fā)主要針對的用戶是年輕人,那么只有年輕的程序員才知道年輕人喜歡什么愛好什么。讓一名60歲的老程序員寫一個 游戲 ,能火起來的概率不大。第二,年輕人無牽掛,肯吃苦,能加班熬夜,工資待遇又相對低。上了年紀的程序員家里有老婆孩子需要管,還有父母需要照顧,也沒有了年輕時干勁,思想也漸漸和 社會 主流脫鉤,并且工資還極高。這個時候如果這個老程序員不能為企業(yè)創(chuàng)收,那么辭退一名老程序員,省下的薪水可以在招好幾個大學畢業(yè)生。

有些話不是空穴來風,也不是無能人的借口,看看各大企業(yè)裁員的年齡段就知道了。

只有碼農(nóng),靠蠻力,用體力而不是用腦力的程序員才是吃青春飯的人!

大多數(shù)程序員都認為程序員是個吃青春飯的職業(yè),編程這個事只能干到30歲,最多35歲吧。每每聽到這樣的言論,都讓人感到相當?shù)臒o語……

有研究者用了最近5年內(nèi)比較流行的技術(shù)Tag,然后用了一套比較嚴謹?shù)乃惴▉聿榭茨切┧^的“老程序員”是否在新技術(shù)上跟上不了,所謂跟不上,也就是這些老的程序員在回答這些新技術(shù)上并不活躍。所謂老,就是37歲以上的程序員。

老程序員和年輕的程序員對于一些新技術(shù)的學習來說也是差不多的,甚至有些項目還超過了年輕的程序員:

1、程序員技術(shù)能力上升是可以到50歲或60歲的。

2、老程序員在獲取新技術(shù)上的能力并不比年輕的程序員差。

由于如今許多的年輕程序員太浮躁了,才會說30歲是程序員的頂峰。

其實,對于大多數(shù)人來說,如果還沒有編程到30歲,還不能成為一個“合格”的程序員。所以,并不是編程編到30歲就玩完了,而是編程編到30歲才剛剛?cè)腴T。

在我身邊,就有一些年齡在40以上,并且還對技術(shù)保持熱衷的“老程序員們”,他們無一不是身懷絕技,在公司身居要職或高管,成為公司最寶貴的技術(shù)保障。

工齡超過三十年了,做了一輩子程序員,單位還在不斷招人,所以還有事情做,沒有坐冷板凳,不存在什么危機。。

公司也很重視加班,但我早就過了干體力活的階段,領(lǐng)導并不管我加不加班。進度慢了領(lǐng)導就會說你需要人嗎。

學新技能么,還好吧,java,c語言這樣的經(jīng)典可以用一輩子,重要的是有編程思維,學習并使用哪種語言很容易。

做一輩子程序員肯定是可以的,只是很多人不愿意而已??赡苣腥艘靶拇罅诵┌桑幊桃惠呑佑X得很丟臉,總想往上爬。。身為女性就沒那么多想法,人到中年,有人愿意雇我們有口飯吃就滿足了,老老實實干活的人,老板不會不要的,換過幾次工作,并沒有遇到年齡障礙,也沒有刻意去經(jīng)營人脈,你的表現(xiàn)如何,別人都是默默看在眼里的。。

回顧一下,有幾點經(jīng)驗,一是不管坐哪個職位,不能丟掉編程這個技能,做了很多項目的負責人,框架自己搭,核心模塊自己寫,技術(shù)掌握在自己手里,項目完成有保障。。項目結(jié)束了,就要去當普通程序員,有一手過硬的編程技能,還是挺受歡迎的。二是不能總是生活在一個舒適圈里,要不斷學習新知識,迎接新的挑戰(zhàn),每次接受新的項目或任務(wù),一定要有所突破,不能只是單純的重復。

我也算是這個行業(yè)的一位老兵了,從13年到現(xiàn)在也快八年了,程序員其實是挺費身體的,熬夜加班家常便飯,所以我覺得程序員是在吃青春飯,互聯(lián)網(wǎng)公司基本上都存在一個問題就是看誰下班的晚,不管你在公司有沒有在做事情,只要你下班比其他人晚那么你的績效就一定不會差。至于我現(xiàn)在的話已經(jīng)沒有經(jīng)常加班了,偶爾發(fā)一下版,上下班都比較規(guī)律,這就是我還在堅持的原因,程序員能干到多少歲這全看你自己,我身邊三十多歲依然在干程序員,雖然程序員吃青春飯,但是你自己也可以選擇往中層或者其他崗位去轉(zhuǎn),肯定不能再像初出校園那樣,不然身體遲早吃不消的,禿頭,脂肪肝,亞 健康 ,近視,腰椎間盤脫出這些都是普遍存在的,大家不要覺得程序員的工資就一定非常的高,這也要看地方,像重慶程序員的工資還真不如有些工種。

大多數(shù)程序員認為程序員是吃青春飯的工作。編程只能干到30歲,最長可達35歲。我經(jīng)常聽到這樣的話,都讓人感到適當?shù)臒o語......

今天,我們來談?wù)勥@個老話題......

首先,我們來看一篇論文《Is Programming Knowledge Related to Age?》(英文版)。本文是來自北卡羅來納州立大學計算機科學系的兩個人,他們在StackOverflow.com上對用戶進行了相關(guān)的數(shù)據(jù)挖掘。一些數(shù)據(jù)出來了。(StackOverflow.com上的數(shù)據(jù)被公開,任何人都可以使用它進行分析和核算,所以這篇論文的實際情況還可以。

讓我們來看看他們的年齡分布圖:我們可以看到程序員年齡的正常分布(高點大約是25歲,但中點大約是29歲)然后,計算每個人的月營業(yè)額,這樣你就可以找到用戶的真實生動的時刻,這樣便于計算程序員的真正才能。 (總聲望/活潑時刻),我可以得到他每個月均勻得到的Reputation。我們可以看到程序員的才能從25歲開始上升,并且直到50歲才會開始下降。因此,程序員不吃青春飯的。只有碼農(nóng),依靠蠻力,使用武力而不是腦力的程序員才是吃青春飯的人。

年齡大可以跟上新技能嗎?該論文的作者使用了過去5年更受歡迎的技能標簽,然后使用更謹慎的算法來檢查所謂的“老程序員”是否跟上新技能。所謂的跟不上,也就是說,這些老程序員并沒有積極回答這些新技能的問題。所謂的老,就是是37歲以上的程序員。

我可以看到老程序員和年輕程序員在學習一些新技能方面相似,有些甚至超過了年輕的程序員。

論文的結(jié)論是:

1、程序員技能可以升至50或60歲。

2、老程序員在獲得新技能方面并不比年輕程序員差。

結(jié)論

從上面的數(shù)據(jù)可以看出,由于現(xiàn)在很多年輕程序員都太浮躁了,據(jù)說30歲是程序員的巔峰。事實上,對于大多數(shù)人來說,如果你沒有編程到30,你就不能成為“合格的”程序員。因此,并不是編程編到30歲就玩完了,而是編程編到30歲才剛剛?cè)腴T。

這個問題,我應(yīng)該比較有發(fā)言權(quán),大城市呆過2年然后回了小城市,5年程序員轉(zhuǎn)行當老師。大部分程序員是吃青春飯的,因為大部分程序員干技術(shù),只是停留在應(yīng)用層面,沒有足夠的平臺,5年后很難再有質(zhì)的提升。技術(shù)有了提升后,還需要有足夠大的平臺才能撐的起你的薪資。我離開程序員行業(yè)的導火索是見到某公司,辭退唯一的一個45歲架構(gòu)師。當然如果你可以不要求高薪,放平心態(tài),我相信很多公司還是愿意要大齡程序員的。

到35歲還在基層那基本上就是沒希望了,隨著年齡增長,思維能力不如年輕人,如果不能升上去帶團隊,那只能一直做基層碼農(nóng)。

程序員三十以后就老了,一是技術(shù)更新太快,二是經(jīng)常性熬夜加班,三十以后轉(zhuǎn)管理崗,搞技術(shù)吃不消了。

程序員真的是青春飯嗎

之所以出現(xiàn)“程序員是吃青春飯的”這一觀點,可能是因為很多人認為國內(nèi)程序員的工作雖然高薪,但確實很累,需要耗費大量的時間和精力,只有年輕人才能撐下去。不可否認,國內(nèi)的軟件行業(yè)現(xiàn)狀來說,程序員工作比較累的現(xiàn)象確實存在,但是程序員是吃青春飯,卻是錯誤的認識。

IT研發(fā)工作的輕松與否和公司、行業(yè)有很大的關(guān)聯(lián),因為IT是朝陽產(chǎn)業(yè),中國的IT產(chǎn)業(yè)還處于勞動力緊缺的情況,所以有很多創(chuàng)業(yè)公司甚至大型互聯(lián)網(wǎng)公司為了快速發(fā)展提倡加班文化的,所以顯得很累。

30歲以后就出現(xiàn)瓶頸,職位很難再有提升。這個問題大多人云亦云,因為同學們很少接觸過35歲的IT工程師,不了解他們的工作狀態(tài)。真實的情況是:大多數(shù)工程師很少是只做技術(shù),不與其他人溝通,因為不可能一個人做完所有的事情,有溝通必然有管理,所以技術(shù)和管理是同步進行,項目經(jīng)理也是工程師,工程師也可以做項目經(jīng)理。35歲的項目經(jīng)理,部門經(jīng)理有很多,為什么說會出現(xiàn)天花板?

還有人會這樣說:做到上面,經(jīng)理或者更高級崗位越來越少,競爭越來越大,當然會碰到天花板。這是一種悖論,因為這種理論放在任何一個行業(yè)都是適用的,按照這種理論,任何行業(yè)35歲都有天花板。事實是不是這樣呢?隨著年齡的增加,任何一種行業(yè)的從業(yè)人員,都會閱歷增多,如果閱歷增多的程度大于你身價的增加,你就有很多機會,如果小于你身價的增加,你就會被逐漸淘汰,這是真理,而不是年齡節(jié)點論。

IT是不斷需要學習的行業(yè),知識體系更新很快,不學習就要被淘汰。IT行業(yè)的知識更新快,優(yōu)勝劣汰也是非常殘酷,但任何人,只要走上社會,都應(yīng)該向前看,不能只是停留在睡懶覺過舒服日子的學生時代,不學習就會被淘汰。

而在IT行業(yè),沒有被淘汰的人,都獲得了超過其它行業(yè)沒被淘汰的群體平均水平的利益,IT行業(yè)是創(chuàng)造神話和個人價值實現(xiàn)的巨大夢工廠,在中國,從來沒有哪個行業(yè)像IT行業(yè)這樣創(chuàng)造一批批的財富神話,制造一批批優(yōu)質(zhì)的社會精英。

軟件開發(fā)吃青春飯嗎

不是青春飯。很多年前有人鼓吹干不過30歲,結(jié)果傻眼了?,F(xiàn)在又有人鼓吹干不過40歲。。。。。我想說的是,經(jīng)驗越豐富,人就越值錢。

關(guān)于軟件開發(fā)是青春飯嗎和后端開發(fā)是青春飯嗎的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃碼二維碼