大數據解析:程式設計師的工作年限到底是多少歲

2020-12-14 猿來無碼

程式設計師這個職業究竟可以幹多少年?大多數程式設計師都認為程式設計師是個吃青春飯的職業,編程這個事只能幹到30歲,最多35歲吧。每每聽到這樣的言論,都讓人感到相當的無語…… 今天,我們又來談這個老話題…… 首先,我們先來看一篇論文《Is Programming Knowledge Related to Age?》(英文版),這篇論文是兩個北卡羅納州立大學計算機科學系的兩個人對StackOverflow.com上的用戶做了相關的數據挖掘得出來的一些數據。 (StackOverflow.com上的數據是公開的,任何人都可以用來分析和統計,所以這篇論文的真實性是沒問題的) 數據採樣和清洗條件如下:(數據全量是1694981用戶,平均年齡30.3歲)

年齡分布圖

我們來看一下他們的年齡分布圖:我們可以看到程式設計師年紀的正態分布(高點在25歲左右,但是中點在29歲左右)

能力和年齡分布圖

然後,計算每個人每個月的Reputation,這樣可以找到這個用戶的真正的活躍時間,這樣便於計算這個程式設計師的真實能力。(總聲望 / 活躍時間),可以得到他平均每個月得來的Reputation。 我們來看看程式設計師的能力和年齡段的分布圖:

上圖中我們可以看到,程式設計師的能力在從25歲左右開始上升,一直到50歲後才會開始下降。所以說,程式設計師吃的不是青春飯。 只有碼農,靠蠻力,用體力而不是用腦力的程式設計師才是吃青春飯的人。

年紀大的人是否跟不上新技術

論文的作者用了最近5年內比較流行的技術Tag,然後用了一套比較嚴謹的算法來查看那些所謂的「老程式設計師」是否在新技術上跟上不了,所謂跟不上,也就是這些老的程式設計師在回答這些新技術上並不活躍。所謂老,就是37歲以上的程式設計師。 得到了下表:可以看到,老程式設計師和年輕的程式設計師對於一些新技術的學習來說也是差不多的,甚至有些項還超過了年輕的程式設計師。

得到了下表:可以看到,老程式設計師和年輕的程式設計師對於一些新技術的學習來說也是差不多的,甚至有些項還超過了年輕的程式設計師。

結論:

1、程式設計師技術能力上升是可以到50歲或60歲的。

2、老程式設計師在獲取新技術上的能力並不比年輕的程式設計師差。

最後,小編還想說:由上面的數據可以看出,由於如今許多的年輕程式設計師太浮燥了,才會說30歲是程式設計師的頂峰。其實,對於大多數人來說,如果還沒有編程到30歲,還不能成為一個「合格」的程式設計師。所以,並不是編程編到30歲就玩完了,而是編程編到30歲才剛剛入門。 有一些年齡在40以上,並且還對技術保持熱衷的「老程式設計師們」,他們無一不是身懷絕技,在公司身居要職或高管,成為公司最寶貴的技術保障。

相關焦點

  • JAVA開發程式設計師一個月到底能拿多少錢?年薪百萬是真是假?
    近年來,在網上只要是薪資排行榜,必然會出現IT行業,IT網際網路行業常年在薪資排行榜上高居前三,因此都說程式設計師是個高薪行業,是個多金行業。既然如此,讓我們來看看2020年JAVA開發程式設計師的薪資水平到底怎麼樣。
  • 北大青鳥建大IT學院:學歷影響程式設計師的工資嗎?
    根據《2020年中國程式設計師薪資和生活現狀調查報告》顯示,程式設計師群體中男女比例為89.6% : 10.4%,接近 9 : 1。程式設計師群體較為年輕化,35歲及以上的程式設計師佔比僅為7.6%。
  • 程式設計師究竟可以幹多少年?
    程式設計師這個職業究竟可以幹多少年,在中國這片神奇的土地上,很多人都說只能幹到30歲,然後就需要轉型。就像《程式設計師技術練級攻略》這篇文章,很多人回復到這種玩法會玩死人的一樣。,這篇論文是兩個北卡羅萊納州立大學計算機科學系的兩個人Patrick Morrison 和 Emerson Murphy-Hill 對StackOverflow.com上的用戶做了相關的數據挖掘得出來的一些數據。
  • 被嫌棄的程式設計師的35歲
    「多大年紀都可以轉管理,轉管理崗是一個挺大的角色轉換,工作的重點會從自己產出變成支持團隊去產出,需要對團隊的成員、團隊與團隊之間提供支持,做橋梁。能否勝任這些工作與年齡無關,而與你是否願意去做,是否擅長去做有關。」現實情況下,技術管理崗位相比普通程式設計師崗位要少得多,所有人都去做高管顯然不切實際,市場空間小且需要在技術和管理能力上具有相當的競爭力。
  • 被嫌棄的35歲程式設計師
    在這種背景下,程式設計師到了 35+ 還在一線寫代碼的人一定大有人在。實際上,如果熱愛技術工作,就算到了 35 歲不轉管理,堅守在一線崗位也未必就發展不好。到底要不要轉型,當你做決定的時候,可以先思考下這兩個問題,一是想轉到什麼崗位及評估自己是否具備該崗位所需的技能;第二,是否熱愛這個行業,並願意始終在這個行業學習。
  • 30歲後零基礎轉行大數據可行嗎?成都大數據學習
    大數據最近發展一直很火熱,很多人都是因為看到大數據和人工智慧薪資待遇高,想要轉行,首先你得慎重考慮是否確定轉行,放棄你現在的工作。國內IT行業很多程式設計師會遭遇中年危機,半路想轉行做大數據,多大年紀可行?轉行大數據,多大年齡可行?
  • 降薪潮、裁員潮,普通數據人的30歲沒電視劇裡那麼容易
    年紀大的去哪裡了?那些為公司做牛做馬的老員工,最後都怎樣了?被裁掉了嗎……曾幾何時,年紀35歲以上,甚至只是年過30歲,就要開始面臨失業困境了。可是,長江後浪推前浪,又有哪個後浪能逃過成為前浪的命運?大學畢業後將所有青春年華,都耗在996工作努力上,換來的只是35歲之後的裁員及那杯水車薪的補償金,這是否是很多人已遭遇或正在經歷的事,我們幹數據分析的也不例外。那數據分析師該怎麼做才能跨越職場危機,避免中年憂患呢?
  • 從事軟體編程12年了,35歲大齡程式設計師,準備轉行,大家有什麼建議...
    很多程式設計師在工作10年後,都開始思考5年、10年甚至更久以後的自己,會是怎樣一種生活工作狀態。張工是一名java程式設計師,從事軟體編程有12年了,從asp到asp.net 到移動開發Android 、iOS開發,java開發,都做過。目前在公司從事java一線開發,準備轉行了,大家有建議?
  • 山東崗位需求大數據:2.8年一「跳」,45歲是分水嶺
    從最能反映人才市場供求關係的求職和招聘大數據裡,中年危機究竟呈現一個怎樣的狀況?在行業環境發生急劇變化的當下,我們該怎樣規劃自己的職業生涯?  本篇報導數據來源於齊魯人才網2017年全年的數據,涉及山東省17市260萬企業用戶,3050萬個人用戶,同時結合百度指數關於「中年危機」的全國搜索大數據進行對比分析。
  • 極客學院發布2016年程式設計師職業薪酬報告
    極客學院統計北京程式設計師平均工資是12715元,和此相差無幾的是上海、深圳、南京和西安,所以程式設計師在逃離北上廣之後選擇南京和西安也會有不錯的生活。  在工作年限上,1-3年和3-5年的工程師平均薪酬相差不多,而5年以後的工程師薪酬有了明顯的上升,這說明資深工程師在市場上更加搶手。
  • 為什麼很多Java程式設計師開始轉大數據崗位?
    但現在越來越多的Java程式設計師開始轉向大數據,期待實現好的轉型和發展。為什麼程式設計師想要轉向大數據呢?1、發展空間大Java程式設計師的薪資月入過萬沒有問題,但對大多數人來說,25K就是天花板。而大數據Hadoop領域,2萬多的月薪只能說是一般,之後還有很大的發展空間,因此很多Java程式設計師的老人都試圖轉向大數據。
  • IT行業裡,好的程式設計師一天應該寫多少行代碼?
    今天大概寫了4個函數,昨天寫了5個函數,每個函數大概20行左右吧,都快累死了~~~也不知道和優秀的程式設計師差多少。不知道大家每天都寫多少~~~~1樓曾經有個專家說,每天精華代碼是1行。誇張了。邏輯複雜的代碼,80行,你已經算高效的了。
  • 在中國,程式設計師這行能幹一輩子嗎?
    程式設計師在內的網際網路工作者過年回家,恐怕也沒少被質疑這一行就是碗青春飯。但事實真的是如此嗎?在中國,程式設計師到底能不能幹一輩子?「我肯定幹不了一輩子」在「中國程式設計師能不能幹一輩子」的知乎話題下,很多人直接了當地給出答案:「不能。」
  • 超6 成程式設計師月薪 8000 以上,後端開發最吃香-虎嗅網
    對於開發者而言,藉助雲、大數據、計算力等技術,其開始迅速崛起,甚至徵服整個世界。毋庸置疑,當下是開發者最好的時代,也是最具挑戰的時代。在此之際,我們面向開發者還需要了解些什麼?開發者最新的生態如何?還存在哪些誤區?
  • 工作三年的Java程式設計師該怎麼擺脫迷茫?
    程式設計師從開始選擇到堅持下去,工作了三年對一個程式設計師意味什麼?在職位上:高級開發工程師?架構師?技術經理?or ... ?在能力上:各種編碼無壓力?核心代碼無壓力?平臺架構無壓力?看著這些問號都心累。相同三年,不同程式設計師卻走在了不同的路線,有些能在三年成為架構師,有些卻還是程式設計師,不是工作年限加長而已,那麼,三年你迷惘了嗎?
  • 二級建造師報名工作年限怎麼算?我的工作年限夠嗎?
    二級建造師報名工作年限怎麼算?我有資格報名嗎?許多剛畢業一兩年的朋友是不是都有這個疑問?那麼這個工作年限是到底是怎麼計算的呢?工作年限的計算方法,大致分為三類:1、統招類學歷如果你是正規院校畢業生,就需要按畢業證上的時間去計算畢業年限和工作年限,實習期不算在工作年限內。
  • 300名程式設計師分享他們在30歲,40歲,甚至50歲獲得第一份程式設計師工作的故事.
    我為什麼要寫這篇文章:每天,我都會收到很多私信,他們來自全世界各個角落,卻不約而同地問我同一個問題:「我現在__歲。我這個年紀是不是太大了,找得到工作嗎?」這是計算機行業內最普遍的問題之一。為了讓你體驗一下程式設計師們對他們的年齡有多擔憂,我在Quora(美國版知乎)上搜索了這個問題。
  • 當程式設計師要趁早?大專學歷竟然佔四成
    10月24日是一年一度的「程式設計師節」,58同城發布程式設計師行業大數據報告顯示,程式設計師崗位多為男性,佔比高達87.29%, 2019年1月到9月全國程式設計師企業需求同比增長8.49%,北京以12184元/月的企業平均支付薪資,排名第一,北京企業對程式設計師的招聘需求量最高,全國程式設計師最密集的園區之一中關村軟體園還在這一天給程式設計師過起了節日
  • 程式設計師怎麼晉升最快?
    程式設計師怎麼晉升最快? 你知道嗎~~~全球大學排名的文章清華大學的計算機科學位列第一 然後就有小夥伴說了都是網際網路高薪資催動的 呃,好像也有那麼一點道理哦那網際網路行業中什麼崗位最有前景呢?
  • 程式設計師的真實工資有多少?程式設計師可以幹多久?
    程式設計師的真實工資有多少?程式設計師可以幹多久?1程式設計師的真實工資一般程式設計師真實工資是一萬左右。《2018中國程式設計師薪資生存現狀調查報告》顯示,中國程式設計師的平均月薪達到1萬元,大多數程式設計師年薪在9-30萬元。上海程式設計師收入最高,16.9%月入2萬及以上。其次是杭州、北京和深圳。Java、PHP、Android的月薪在北京、上海都已過萬,在杭州、廣州也是普遍8K以上。其中,Java和PHP的平均薪資要高於另外兩個崗位。