回覆列表
  • 1 # 孟灑一

    這個問題是所有程式設計師到年紀都會體會到的問題,我剛出來做事的時候也覺得這個問題充滿了疑問,畢竟我對程式充滿了興趣。也在不斷的學到很多新的東西。

    但是隨著入行時間越長越發覺得自己學習速度越來越慢,很多東西你發現你完全沒聽說過。

    第一點.技術更新迭代快

    資料庫的發展:從關係型資料庫到非關係型資料庫到大資料

    技術發展:簡單的單應用平臺->硬體負載->軟體負載->分散式應用再到最新出來的一個與伺服器服務概念

    從語言的發展:面向過程->面向物件,又從強型別需要到弱型別需要

    系統方面曾經的unix到linux到現在的安卓又到各種分支

    Windows都要出到11了!

    從曾經的經典核心,到現在鴻蒙的微核心。

    從曾經的dom操作jquery全家桶,到現在的雙向繫結前端的MVVM再到現在的TypeScript!

    就連一個簡單的登陸功能都變得複雜;從原始的session到token再到OAuth再到OAuth2.0等等技術方面更新迭代飛速,你得時刻保持接收新的知識。

    各種技術各種應用層出不窮。老程式設計師學慢了,新人就跑前頭去了。

    第二點 老程式設計師工資高

    程式設計師工資高是公認的,而且隨便工作年限越多工資也會更高,但其實公司的一個專案在一個有著很強學習能力的新人來說,在半年左右就能夠把整個架構,整個專案的業務模型完全掌握,甚至能夠創造出一些新的可靠的東西,而且加班也從來不含糊,願意加班,而且工資還比老員工低,這樣一來你覺得老闆還會想要這麼一個老員工嗎?

    第三點 老程式設計師生活各種壓力導致無法集中精力去學習和思考

    到年紀的程式設計師都知道,學習變慢,從買房結婚買車開始,從小孩讀書學習開始。我身邊很多的程式設計師已經都有小孩了,他們現在都在擔心同樣的問題,就是自己接收新知識慢,容易被新人取代。以前每天都可以花一些時間來學習,現在每天都要擔心房貸,上面老人也到了小毛病容易發生的年紀,可能還要經常老家來回跑,有時候還得跟老婆吵架,根本就顧忌不上學習的事情了!而且程式設計師都知道學程式得靜下心來,一點一點除錯然後有bug再解決bug,只有不斷的去試去敲程式碼才能學到東西,光看是沒法學到東西的。如此一來程式設計師到了三十五歲四十歲就得慢慢被新人淘汰了。

  • 2 # IT人故事會

    35歲確實有中年危機,身體熬夜搞不過年輕人,同齡人都升級變成了領導,自己還在做開發,最底層的,人往往有了比較,比較身邊的人,來傷害自己,身邊35歲以上做開發的還是一大把的,能堅持做開發的,都是對開發有熱情的,或者生活所迫吧,其實從自己內心來講,能轉行還是轉行,如果你酷愛程式設計,有天賦,繼續下去,因為經歷了多了,經驗豐富了,你在這個領域絕對是專家,繼續保持良好的心態!

    我就是比較喜歡程式設計,我一直在堅持,年齡大了記憶力不行了,所以我專業寫文章分享別人,前人種樹後人乘涼!分享!堅持!努力!不忘初心!

  • 中秋節和大豐收的關聯?
  • 摺疊屏的iPad要來了,蘋果為何不先推摺疊屏iPhone?