在這個時代我想大家都知道互聯網和金融行業工資高,而且程序員也是薪資普遍高於頌坦其他行業,作為一個好的程序員我們都知道,月薪上萬也不是什麼難事,多的話年入幾十上百萬也不是什麼不可能的,這個工資水平確實十分讓人眼饞,所以作為一個程序員也還是不錯的。
那我們知道程序員工資普遍較高,那麼很多大學的教程序的老師為什麼自己不選擇悄帶去企業上班,那樣工資不是高的多嗎。,那又何必去大學當個老師呢後來,我和一個做研究生的朋友聊了這問題後,我終於明白了這些。
其實在大學的老師,自己也是可以接項目的賺錢的。他們老師承包一個業務過後,在通過分配任務的形式讓他手下的學生再去操作這個項目,其實這樣也還是有好處的。一方面,他拿到項目過後可以很直觀的感受到外面項目的難以以及上手程度,可以提高自己實操能力以及賺點小錢;另一方面,老師也可以通過項目的方式讓學生這種免費勞動力產生價值,從而讓他實現更大的利潤。因此,拋開大學老師的身份不談,另一個身份其實就是一個隱形的「包工頭」,他們在外面承接項目,然後拿下項目後安排給學生做。
通過一件平常的事,便可以知道這些老師為什麼不去當程序員了。雖然大家聽說做程序員工資水平都很高,但是殊不知很多程序員的高工資都是加班熬夜累積出來的。但是作為一個大學老師承包項目交給學生做,然後學生的成本又低,拿他們的這個買賣就是一個穩賺不賠的買賣,這簡直就是躺著就能賺錢啊。而選擇去做一個辛辛苦苦工作的程序員,你的工資也只有一個月幾萬元錢,但是他們如果接一個項目,那個收入可是他們去外面做程序員工資的很多倍。
同時,選擇做一個老師也滿足了他們的精神 需求。比如大學老師會有很多隱形的財富, 社會 地位高、受人尊重、賺錢機會多、他們的後代生活有保障、他們以後越干越吃野運桐香、他們退休福利好、他們的 社會 焦慮少,最主要的是他們的資源可以給他們帶來很多的機會。
「我們相信人人都可以成為一個java開發大神,現在開始,找個師兄,帶你入門,學習的路上不再迷茫。這里是java開發修真院,初學者轉行到互聯網行業的聚集地。"
2. 北漂程序員回老家當小學老師,月薪一萬變兩千,心理上需要作出哪些轉變
需要做出的轉變:
科學看待薪資的變化。這不是你個人能力不行,而是這兩份工作的“核心價值”不同。
從大城市到小城市,生活習慣、生活觀念,社交圈子都發生了很大的改變。
3. 程序員35歲之後的出路
程序員35歲之後的出路是什麼?35歲的程序員之後可以做那個直播行業。因為程序員對互聯網領域了解的比較多,到時候去做這個那個互聯網行業的直播,是非常了解的,這樣子的話也更加有利於你能夠發揮自己的聰明才智,所以說做直播是非常不錯的一個選擇。
程序員35歲之後其他出路
向IT培訓師轉型,在這個知識付費的時代,想要去成為培訓師已經變得異常的容易,你可以通過在線教育平台注冊成為講師,當然你也可以申請去做公司內部的培訓師,將各種知識和技能傳遞給其他渴望學習的人。
變成專才管理崗,更加偏重技術,需要你在當前領域鑽研的很深,需要時時關注行業最前沿的動態,保持一顆謙虛學習的心態,時刻走在行業的最前端,最後成為所在行業的技術大牛,薪資待遇和前景也是很不錯的。
變成轉向管理崗,更加偏向管理,需要你在對技術有著很深的掌握的同時,能夠多多了解業務方面的知識,注意培養自身與他人的溝通能力,並且保持良好的人脈關系,往企業中高層去努力。
程序員35歲以後都干什麼去了?35歲以後的程序員出路:
1、技術骨幹,混個小領導。
2、好學的,軟體架構師,系統架構師。
3、腦子靈活的開個小公司,自己干。
程序員35歲以後轉行推薦
一:項目管理
這個是適合程序員做的,這里會涉及一些技術問題,做過開發應該更得心應手。只是這個職位需要有很好的溝通,需要跟客戶面對面交流,還要有好的文筆,需要寫方案。這個職位需要你能忍受長期出差,如果這個可以解決,那麼你可以選擇去做。
二:it培訓師
現在很多年輕人都想當程序員,畢竟這行工資高,所以社會上存在著大量的IT培訓機構,因此對培訓講師的需求也比較大。而且和程序員不一樣,三、四十歲的培訓講師更受青睞,因為比年輕講師開發經驗豐富啊,學生看起來也會更放心。
如果再有大公司的工作經歷,那就更受歡迎了。而且現在少兒編程非常火了,除了傳統的IT培訓,少兒編程也可以考慮一下,畢竟家長和孩子的錢好賺。
三:去國企,央企
國企的收入比互聯網公司低不少,找國企的時候盡量找個薪資待遇好點的。另一個朋友在國家電網體系內的一個單位,薪水一般,但是平時發的各種福利不少。
程序員35以後都轉什麼職業了
程序員這份工作一般工資都很高,但工薪都是靠身體熬出來的,當程序員到了35歲以後,體力就不如從前,這個時候就要考慮自己之後的出路,規劃好下一步。那麼,程序員35以後都轉什麼職業了?一起來看看吧!
程序員35以後都轉什麼職業了?
1、做技術總監,不寫代碼,把握公司技術線路、產品安全,為老闆解憂。
2、做安分的程序員,工資要求不要太高,和領導關系搞好,老闆也不會開除的。
3、轉行自己做老闆,找關系接項目,自己建團隊開發。實際上很40歲左右的程序員就是這么做的。
4、轉行做自媒體,現在抖音、頭條、快手很火爆,做自媒體也有錢。但這個對程序員來講跨度太大,風險高。
做任何行業都賺錢,但任何行業都要積累和沉澱,不要看別人說某事賺錢就進去,那樣會有經濟損失的,先觀望觀望,學習學習相關行業業務,時機成熟後再轉行。
程序員35歲之後的出路
1.如果您對編程充滿熱情,那麼請不要感到困惑,繼續在編程中做得很好,這足以使您在編程中終生受益。
2.如果您認為自己的表達能力是可以接受的,那麼您可以從過去學習並且說得很好,那麼我建議您努力工作來從事管理工作。畢竟,您具有程序員的背景和經理的基本素質。在未來的工作中,您很有可能成為科技公司的優秀經理。
3.如果您認為不適合管理,並且不想繼續加班編寫代碼,建議您成立公司。最好回到您的家鄉創業。畢竟,當前的兒童編程教育市場正在如火如荼地發展。在我的家鄉,通常缺少可以編程的老師。程序員具有這個巨大的優勢。總結您通常的工作經驗,建立一個好的課程系統,然後回家充分發揮自己的才能。
35歲的程序員前途在哪裡
我認為,對於大多數程序員而言,30歲是一個障礙。這是身體和學習能力逐漸下降的時間點,它們開始不如年輕人。因此,想要成為30多歲的程序員的人可能並沒有真正考慮過他們將來將面臨的壓力。
程序員的薪水看似光鮮亮麗,但實際上,它也因身體和健康而沸騰了。對於35歲以上的程序員而言,如果他仍然只是工程師,仍然需要負責日常代碼開發,而不是帶領團隊擔任經理或技術總監,那麼他可能會走上職業發展道路。進展順利。
35歲以上的程序員應該發展為經理或架構師和技術主管。簡單的編程不再適合他們。
那些年齡大的程序員最後都去哪裡了?35歲後的路在何方?年齡大的程序員要不就轉型做管理,要不就是自主創業,35歲之後可以努力讓自己做到管理層,如果有一技之長的話,完全也可以自己創業。
一、年齡大的程序員要不就轉型做管理,要不就是自主創業。
程序員35歲之前靠技術,35歲之後就得讓自己做管理了,不然的話,就很容易被年輕的程序員代替,畢竟程序員加班也是正常的,而且過了35歲的人做程序員還是非常吃力的。
所以這個時候就可以轉型做管理層,給年輕的程序員給予指導,這樣也會相對輕松一些。如果是自己有能力也有資源的35歲之後的程序員,有些則是直接去創業了。
二、35歲之後可以努力讓自己做到管理層。
很多人覺得35歲就是職業上的一道坎,實際上這個時候我們更應該去轉型了,因為35歲之後我們就沒有太大競爭力了,這個時候去做到管理層是比較合適的。
因為管理層只要有經驗就可以了,只需要能看出員工工作中存在的問題,給對方進行指點下就可以了,所以35歲之後走到管理層也是一種出路。
三、35歲之後我們也可以嘗試自己創業。
當我們35歲的時候,我們基本就已經形成了自己獨有的能力和技能,這個時候如果我們能果斷一些的話,我們也可以直接嘗試創業,比如說開個才早餐店,因為35歲之後再去找工作也是有一定難度的。
所以35歲之後創業也是不失為一種出路,因為創業成功了,我們就翻身做老闆了,就算是不成功,我們大不了再去找工作就可以了。
有時候我們不要因為年齡給自己設限,因為有些事情或許做了之後,我們發現並沒有想像中那麼困難,35歲之後的人也可以嘗試去創業,失敗了就當給自己積累經驗了。
程序員35歲以後都干什麼去了程序員35歲以後,會繼續深入研究,轉管理道路或者投身自媒體。
計算機行業,新技術層出不窮,程序員總需要不斷的學習。技術人員分成不同的級別,你會看到P5之後,就有技術崗和管理崗的區分,你可以深挖技術,也可以走管理路線,都有相應的職級匹配。從初級程序員到資深程序員後,還可以成為架構師、技術專家等,當有了強大的技術支持,相信即便在互聯網不景氣的年代,也會有一席之地。
其實國外很多程序員,年紀一大把頭發鬍子都白了,還在做技術開發的,也大有人在。國內現在大的公司也都有很好的程序員發展路線,就算是做技術的也是家有一老如有一寶。
程序員的發展
程序員轉管理也是有一定的優勢的,畢竟大家即便轉管理,基本也離不開互聯網的大圈子。技術人員在深耕某一個領域的技術及業務後,加上對運營、市場相關知識的逐步掌握,進而主導一個產品或者產品條線的工作,成為產品經理也是可以的。
程序員未來的發展空間,還是不錯的,不必擔心35歲以後就完蛋了,但是要為35歲以後做准備。一個人在職場越久,只要不是不靠譜,應該能力越強,經驗越豐富閱歷多。更重要的是積累了很多的資源、人脈,未來的發展空間應該會更大。
35歲以後的程序員有多慘還有出路嗎35歲以後的程序員沒有大家想的那麼慘,前景還是好的。老程序員有更豐富的項目經驗,一旦項目出現問題,能更快找到問題所在,畢竟經歷項目多,遇到問題也會更多,儲備的更多。還有老程序員更穩定,因為有了家庭的重擔,他們只有求穩定,才能更好在一家公司長期發展下去。
為什麼說35歲以後程序員很慘
說35歲以後程序員很慘有這么幾個原因:
1、程序員在做2、3年之後也就不會有什麼新東西了,每天在做的都是一些重復的工作,所以很多人都說程序員是高級藍領
2、在有了一定的經驗之後,很多人會轉向系統架構或者項目管理的方向,寫代碼之類的工作都留給年輕人去做了
3、程序員在做一定時間之後,工資增長水平會減緩。比如說,一個沒有經驗的年輕程序員的月薪可能在2000元左右,而一個有3年工作經驗的程序員的月薪可能在8000左右,而一個有5年工作經驗的程序員的月薪可能在10000左右。
所以說,單從程序員的職位來說,一個公司不可能為一個高級藍領開出太高的價格,所以很多程序員都轉向系統架構或者項目經理,因為這才是一個既能體現程序內涵,又能賺錢的位子。
程序員35歲以後有哪些出路
一:項目管理
這個是適合程序員做的,這里會涉及一些技術問題,做過開發應該更得心應手。只是這個職位需要有很好的溝通,需要跟客戶面對面交流,還要有好的文筆,需要寫方案。這個職位需要你能忍受長期出差,如果這個可以解決,那麼你可以選擇去做。
二:it培訓師
現在很多年輕人都想當程序員,畢竟這行工資高,所以社會上存在著大量的IT
培訓機構,因此對培訓講師的需求也比較大。而且和程序員不一樣,三、四十歲的培訓講師更受青睞,因為比年輕講師開發經驗豐富啊,學生看起來也會更放心。
如果再有大公司的工作經歷,那就更受歡迎了。而且現在少兒編程非常火了,除了傳統的IT培訓,少兒編程也可以考慮一下,畢竟家長和孩子的錢好賺。
三:去國企,央企
國企的收入比互聯網公司低不少,程序員找國企的時候盡量找個薪資待遇好點的。另一個朋友在國家電網體系內的一個單位,薪水一般,但是平時發的各種福利不少。
4. 一北漂程序員回老家當小學老師,月薪一萬變兩千,你遇到這種事會如何選擇
相信這段時間大家都已經在網路上看到過這樣一則讓人非常震驚的消息,那就是有一名程序員在北漂的日子裡面能夠拿到月薪2萬,選擇回到自己的家鄉當小學老師,拿月薪兩千這趟,很多網友對此非常的疑惑,認為這樣做究竟不值得,但對小編來說,我認為這樣的做法是非常好的。
每個人都有選擇自己生活的權利,我們願意為這名程序員點一個大大的贊同時,也希望這名程序員以後的生活能夠越來越好,能夠培育出更多的人才,為國家貢獻更多的力量,這種英雄值得我們每一個人贊美和敬佩。
5. 程序員能幹一輩子嗎(程序員能幹一輩子嗎知乎)
程序員是吃青春飯的嗎,可以干到多少歲?作為一個技術老兵,在技術行業內混了十幾年了,明顯能感覺到目前國內軟體開發工作,在某些行業就是吃青春飯般的存在,尤其是表現在互聯網公司,而且公司越大加班的瘋狂程度越強,互聯網公司更加喜歡招收一些年輕人畢竟工資相對低一點,沖勁還足最關鍵能不惜體力的加班,國內互聯網公司大部分做的事情跑馬圈地,應用級的開發居多,所以難度不是很高,有了2,3年的工作經驗就可以跟著做了,誰的執行力強能夠加班更加被公司所喜愛,很多老程序員在互聯網公司體驗幾年基本上就回歸傳統軟體企業了。
很多公司在招聘的時候發現年齡超過35歲就開始有意設置門檻了,畢竟這個年齡段的程序員人生閱歷也比較豐富,對於職場上的一些事情也摸得比較透徹,說的不好聽就是職場的老油條了,公司出個什麼政策這幫人看到比較徹底,不容易忽悠,年輕點的更加容易被接受,所以說成是吃青春飯的職業有點誇張,但一定程度上也能說得過去,國外40多歲繼續做研發的環境要不國內還是好很多,但也在一定程度上找工作受到一定的制約,現在過40多歲如果還在寫代碼肯定被周圍的人議論了,都這么大了也沒混上個管理職位之類,現在這個年齡段還在一線寫代碼的數量也不在少數,基本上屬於公司頂樑柱存在,絕大部分做著技術管理,並沒有完全脫離技術崗位,遇到難點還是上陣去解決問題。
老程序員如何在技術生涯找好自己的方向點?
1.盡早向技術管理方向轉移
越是拖到最後完成轉型形式越是被動,管理是一種學問,不像是玩技術你把自己管理好久萬事大吉了,技術類的管理如果在技術能力到位的情況下可以,以技術服人這樣無形之中減少了管理的阻力,更加容易讓底下的人信服,平時多補一些管理方面的基礎。如果有轉的想法今早實施,做什麼事情都要趁早。
2.將技術進行到底
技術類在職場上的分支有兩個主項,一個是管理方向,可以沿著這個路線一直做到副總或者更高的級別;還有一個技術專家方向,對別的事情不感興趣就想著一輩子能研究點技術,也沒有什麼大的追求,在很多公司專門設置某個項目的技術專家稱號,職位基本上和技術經理持平,算是同一個級別,同樣是拿著這個級別的薪水。
技術職位如果技術足夠強,可以考慮直接在這個方向一直走向去,無論國內還是國外對於高級的技術專家永遠都是持開放的程度,金字塔上層的技術人才畢竟是少數,但也是技術領域一直欠缺的,如果喜歡技術並且乾的還不錯就可以考慮在這個方向上一直堅持到底。
3.轉行做別的職業,闖出另一番天地
很多程序員中間轉行挑戰別的行業,只要能把一個職業做好一定能夠把別的方向給弄好,嘗試新的天地未嘗不是一個方向,新的方向新的起點新的挑戰,可能帶來的是新的收獲。
作為一個程序員也有隨著年齡的增長有一種無形的壓力在心頭,能做的就是拚命提升自己的技術能力,擔心年齡大了淘汰,只能是繼續提升技術和管理水平。
希望能幫到你。
很多人都說程序員這個行業就是吃青春飯的,為什麼會有這樣的問題呢,難道程序員真的感到30歲就要退休了嗎,或者必須轉行嗎?程序員難道不就是敲代碼嗎,難道年紀大了敲代碼就不能敲不動了嗎?不是都說程序員靠經驗嗎,經驗越豐富,不就是技術越豐富嗎?作為過來人,今天索性沒啥事,就和大家一起聊聊這個話題吧。
首先、先說說為什麼會有這樣的傳言,為什麼會有這樣的說法吧。
第一個就是很多人在這個行業干久了,從大學畢業到30歲至少也得6,7年了吧,行業做久了很多人自己也會感到厭煩,也想換換新的行業,嘗試一下新的崗位,當然轉行有風險,所以很多人轉行都是轉比較靠近的,比如做運維、做產品、做教育、當然走管理路線也是,這些都是比較輕松好轉的行業,基本風險不大。
第二個就是很多做開發公司加班比較多,晚上下班回家比較晚,陪老婆孩子沒時間,況且加班熬夜身體吃不消,搞不好把身體搞垮了,而且大部分程序員都是懶得運動,健身的人,作息時間不規律,最後30歲的人居然熬成了快60歲的大爺,這就是為什麼很多人都說程序員就是禿頂(這里我要澄清一下不適所有程序員都是禿頂呀,至少我還完好的保留著頭發),在這里不得不替這些人傷心3秒鍾。最後連娶老婆都去不到,還有很多連說話都說不通的人,表達能力已經到達到了原始社會。
第三個就是很多那種在公司混日子,技術能力差一點的,以為公司就是可以養老的人,技術干不過別人,工資不見長,可以說非常佛系的,在這個行業混了個6,7年,終於待不下去了,壓力大呀,老婆孩子一家人的希望呀,最後選擇了轉行,最後離開的原因竟然是公司不需要這種人了,但是我們想想哪怕是爭一口氣也不會混到這么差呀。
其實呢,不是說程序員真的就是考吃青春飯,30歲之後就必須的轉行,想想原因還是在這些人自己身上,年輕不願意拼實力,不願意積累點能量,真正有技術的人,想想公司能放走嘛、高薪難道還差嗎,除非那公司真的做的有點過分,虧待功臣,卸磨殺驢呢,自己不爭氣在前,怎能怪別人呢。
當然加班、熬夜這些都是存在,但是其他行業也不好做,那些高管,有錢的職業經理人,哪一位不辛苦呢,而且其他行業也是一樣,老闆雖然壓榨,但是真正想要福利好的,除非公務員,不然工資很低,所謂功高者後祿,這個不會假。
另外當然也有很多願意嘗試新行業的人,願意挑戰,嘗試新的開始這也有很多。總的來說,程序員真的是不是吃青春飯呢,不能一概論之,有經驗,有能力的人,高薪,誰願意走。
絕大多數程序員確實是吃年輕飯。
不管你願意不願意承認,等你到40歲之後就知道了。
這里有個界定,從事研發的排除在外,從事開發的包括在內。要注意研發和開發是兩個不同的概念。
一般研究所,研究生院中的程序員多叫工程師,這類人是越老越值錢。年紀大經驗越多,能力扎實,對做研發突破苦難起到至關重要的意義。
而開發不同,開發更多是面相年輕人來做的,你開發一款軟體給60歲的老大爺們,且不說你開發的好不好,老大爺他也不會用。
一般從事開發的程序員在35-45歲時是個分水嶺,能力強,有水平能熬到領導層,或者能獨當一面,那麼就留下來。如果不能基本就被淘汰了。而這部分留下來的人只是少數。
為什麼程序員要年輕化?第一,上面說過,開發主要針對的用戶是年輕人,那麼只有年輕的程序員才知道年輕人喜歡什麼愛好什麼。讓一名60歲的老程序員寫一個游戲,能火起來的概率不大。第二,年輕人無牽掛,肯吃苦,能加班熬夜,工資待遇又相對低。上了年紀的程序員家裡有老婆孩子需要管,還有父母需要照顧,也沒有了年輕時干勁,思想也漸漸和社會主流脫鉤,並且工資還極高。這個時候如果這個老程序員不能為企業創收,那麼辭退一名老程序員,省下的薪水可以在招好幾個大學畢業生。
有些話不是空穴來風,也不是無能人的借口,看看各大企業裁員的年齡段就知道了。
只有碼農,靠蠻力,用體力而不是用腦力的程序員才是吃青春飯的人!
大多數程序員都認為程序員是個吃青春飯的職業,編程這個事只能幹到30歲,最多35歲吧。每每聽到這樣的言論,都讓人感到相當的無語……
有研究者用了最近5年內比較流行的技術Tag,然後用了一套比較嚴謹的演算法來查看那些所謂的「老程序員」是否在新技術上跟上不了,所謂跟不上,也就是這些老的程序員在回答這些新技術上並不活躍。所謂老,就是37歲以上的程序員。
老程序員和年輕的程序員對於一些新技術的學習來說也是差不多的,甚至有些項目還超過了年輕的程序員:
1、程序員技術能力上升是可以到50歲或60歲的。
2、老程序員在獲取新技術上的能力並不比年輕的程序員差。
由於如今許多的年輕程序員太浮躁了,才會說30歲是程序員的頂峰。
其實,對於大多數人來說,如果還沒有編程到30歲,還不能成為一個「合格」的程序員。所以,並不是編程編到30歲就玩完了,而是編程編到30歲才剛剛入門。
在我身邊,就有一些年齡在40以上,並且還對技術保持熱衷的「老程序員們」,他們無一不是身懷絕技,在公司身居要職或高管,成為公司最寶貴的技術保障。
工齡超過三十年了,做了一輩子程序員,單位還在不斷招人,所以還有事情做,沒有坐冷板凳,不存在什麼危機。。
公司也很重視加班,但我早就過了干體力活的階段,領導並不管我加不加班。進度慢了領導就會說你需要人嗎。
學新技能么,還好吧,java,c語言這樣的經典可以用一輩子,重要的是有編程思維,學習並使用哪種語言很容易。
做一輩子程序員肯定是可以的,只是很多人不願意而已。可能男人野心大了些吧,編程一輩子覺得很丟臉,總想往上爬。。身為女性就沒那麼多想法,人到中年,有人願意雇我們有口飯吃就滿足了,老老實實幹活的人,老闆不會不要的,換過幾次工作,並沒有遇到年齡障礙,也沒有刻意去經營人脈,你的表現如何,別人都是默默看在眼裡的。。
回顧一下,有幾點經驗,一是不管坐哪個職位,不能丟掉編程這個技能,做了很多項目的負責人,框架自己搭,核心模塊自己寫,技術掌握在自己手裡,項目完成有保障。。項目結束了,就要去當普通程序員,有一手過硬的編程技能,還是挺受歡迎的。二是不能總是生活在一個舒適圈裡,要不斷學習新知識,迎接新的挑戰,每次接受新的項目或任務,一定要有所突破,不能只是單純的重復。
我也算是這個行業的一位老兵了,從13年到現在也快八年了,程序員其實是挺費身體的,熬夜加班家常便飯,所以我覺得程序員是在吃青春飯,互聯網公司基本上都存在一個問題就是看誰下班的晚,不管你在公司有沒有在做事情,只要你下班比其他人晚那麼你的績效就一定不會差。至於我現在的話已經沒有經常加班了,偶爾發一下版,上下班都比較規律,這就是我還在堅持的原因,程序員能幹到多少歲這全看你自己,我身邊三十多歲依然在干程序員,雖然程序員吃青春飯,但是你自己也可以選擇往中層或者其他崗位去轉,肯定不能再像初出校園那樣,不然身體遲早吃不消的,禿頭,脂肪肝,亞健康,近視,腰椎間盤脫出這些都是普遍存在的,大家不要覺得程序員的工資就一定非常的高,這也要看地方,像重慶程序員的工資還真不如有些工種。
大多數程序員認為程序員是吃青春飯的工作。編程只能幹到30歲,最長可達35歲。我經常聽到這樣的話,都讓人感到適當的無語......
今天,我們來談談這個老話題......
首先,我們來看一篇論文《?》(英文版)。本文是來自北卡羅來納州立大學計算機科學系的兩個人,他們在StackOverflow.com上對用戶進行了相關的數據挖掘。一些數據出來了。(StackOverflow.com上的數據被公開,任何人都可以使用它進行分析和核算,所以這篇論文的實際情況還可以。
讓我們來看看他們的年齡分布圖:我們可以看到程序員年齡的正常分布(高點大約是25歲,但中點大約是29歲)然後,計算每個人的月營業額,這樣你就可以找到用戶的真實生動的時刻,這樣便於計算程序員的真正才能。(總聲望/活潑時刻),我可以得到他每個月均勻得到的Reputation。我們可以看到程序員的才能從25歲開始上升,並且直到50歲才會開始下降。因此,程序員不吃青春飯的。只有碼農,依靠蠻力,使用武力而不是腦力的程序員才是吃青春飯的人。
年齡大可以跟上新技能嗎?該論文的作者使用了過去5年更受歡迎的技能標簽,然後使用更謹慎的演算法來檢查所謂的「老程序員」是否跟上新技能。所謂的跟不上,也就是說,這些老程序員並沒有積極回答這些新技能的問題。所謂的老,就是是37歲以上的程序員。
我可以看到老程序員和年輕程序員在學習一些新技能方面相似,有些甚至超過了年輕的程序員。
論文的結論是:
1、程序員技能可以升至50或60歲。
2、老程序員在獲得新技能方面並不比年輕程序員差。
結論
從上面的數據可以看出,由於現在很多年輕程序員都太浮躁了,據說30歲是程序員的巔峰。事實上,對於大多數人來說,如果你沒有編程到30,你就不能成為「合格的」程序員。因此,並不是編程編到30歲就玩完了,而是編程編到30歲才剛剛入門。
這個問題,我應該比較有發言權,大城市呆過2年然後回了小城市,5年程序員轉行當老師。大部分程序員是吃青春飯的,因為大部分程序員干技術,只是停留在應用層面,沒有足夠的平台,5年後很難再有質的提升。技術有了提升後,還需要有足夠大的平台才能撐的起你的薪資。我離開程序員行業的導火索是見到某公司,辭退唯一的一個45歲架構師。當然如果你可以不要求高薪,放平心態,我相信很多公司還是願意要大齡程序員的。
到35歲還在基層那基本上就是沒希望了,隨著年齡增長,思維能力不如年輕人,如果不能升上去帶團隊,那隻能一直做基層碼農。
程序員三十以後就老了,一是技術更新太快,二是經常性熬夜加班,三十以後轉管理崗,搞技術吃不消了。
單純作為一個職業來說,程序員在中國能幹一輩子直到退休嗎?
單純就職業來說程序員當然可以做一輩子直到退休,如果你的腦力、體力都還跟得上的話。
但是,程序員的黃金年齡一般在25—35歲之前,超過這個年齡段無論是自身的體力還有腦力都不如從前,再加上後輩們也會成為崗位的威脅。
以上是我個人看法。
程序員到底能幹多久和自己的興趣愛好緊密聯系的,有些朋友本身就喜愛編程研究,這也許就是他的終生歸屬了,一直當成事業幹下去。還有一部分開發到一定階段後,因為某些原因可能會轉行出現。下面部分學習知識點:
1.例如字元串查找、子串、模式匹配等。?當在Lua中對字元串做索引時,第一個字元從1開始計算(而不是C里的0)。索引可以是負數,它指從字元串末尾反向解析。即,最後一個字元在-1位置處,等等。
2.字元串庫中的所有函數都在表string中。?它還將其設置為字元串元表的__index域。因此,你可以以面向對象的形式使用字元串函數。例如,string.byte(s,i)可以寫成s:byte(i)。
字元串庫假定採用單位元組字元編碼。
接收零或更多的整數。返回和參數數量相同長度的字元串。其中每個字元的內部編碼值等於對應的參數值。
數字編碼沒有必要跨平台。
string.mp(function[,strip])
3.返回包含有以二進制方式表示的(一個二進制代碼塊)指定函數的字元串。?之後可以用load調用這個字元串獲得該函數的副本(但是綁定新的上值)。如果strip為真值,二進制代碼塊不攜帶該函數的調試信息(局部變數名,行號,等等。)。
帶上值的函數只保存上值的數目。當(再次)載入時,這些上值被更新為nil的實例。(你可以使用調試庫按你需要的方式來序列化上值,並重載到函數中)
string.find(s,pattern[,init[,plain]])
4.查找第一個字元串s中匹配到的pattern)。?如果找到一個匹配,find會返回s中關於它起始及終點位置的索引;否則,返回nil。第三個可選數字參數init指明從哪裡開始搜索;默認值為1,同時可以是負值。第四個可選參數plain為true時,關閉模式匹配機制。此時函數僅做直接的「查找子串」的操作,而pattern中沒有字元被看作魔法字元。注意,如果給定了plain,就必須寫上init。
如果在模式中定義了捕獲,捕獲到的若干值也會在兩個索引之後返回。
string.format(formatstring,···)
5.返回不定數量參數的格式化版本,格式化串為第一個參數(必須是一個字元串)。格式化字元串遵循ISOC函數sprintf的規則。不同點在於選項*,h,L,l,n,p不支持,另外還增加了一個選項q。q選項將一個字元串格式化為兩個雙引號括起,對內部字元做恰當的轉義處理的字元串。該字元串可以安全的被Lua解釋器讀回來。
希望能幫到你,謝謝!
6. 北漂碼農返鄉教書,工資驟減卻幸福,為何越來越多年輕人開始返鄉
眾所周知,我國目前有四個一線城市,分別是北上廣深。這些城市在經濟總量,現代化建設程度,人口規模,國際競爭力,科技創新水平等等方面遠超於其它城市,屬於發展程度上當之無愧的‘第一梯隊’。雖然‘一線城市’這個名頭並非官方說法,但卻印證了這幾個地區目前所擁有的巨大優勢。正因如此,每年一波一波的人都在前仆後繼地往這些地方紮根,因為發達地區意味著更高收入,更多的發展機會,甚至一定程度也成增長見識。
回老家雖然收入低點,但是更加自由,更加輕松,競爭沒那麼激烈。況且隨著新一線城市崛起,這些地方的發展機會甚至比一線城市還要多一些。工資開始高了,消費也能接受,這也是年輕人返鄉的一大原因。
7. 程序員可以轉行當老師嗎
可以的啊,在閑暇時間考個教師資格證,也可以轉行當老師的。