35歲中年危機一直都是每個從業者的最為關心的一個話題,各行各業都有,在互聯網這個行業更為突出,隨便去網上一搜《35歲程式員中年危機》這個話題就要一大把,


通過上圖就可以看出關注和瀏覽這類話題的人還不少,有的人是已經經歷過這層困難的人,有些是擔心這種事是否會發生在自己身上,
為什么會有中年危機?
隨著自己年齡的增長,人的精力會漸漸降低,而許多互聯網公司的節奏都非常快,要求員工能適應高強度的加班,這也是大家公認的被辭退的原因,也因此程式員成了人們口中的“青春飯”,然而站在公司的角度,原因卻更加復雜;還有就是自己遇到了技術瓶頸,沒有找到合理的方法進行提升,最后影響的了自己的作業,
總結就是“程式員這行就是前期列印雄發育快,大后期就吃力了”,因此需要提前給自己做好規劃,
中年危機出現一些以下幾種情況:
1.因技術太菜跟不上公司專案,遭遇公司裁員
2.在行業內看不到自己提升的空間,導致自己轉行
3.自己技術沒有進行合理提升,會發現自己連剛畢業進入公司的畢業生都比不過,(比如:做了8年的開發,實際只有3年的經驗)
……
如何避免這種事件發生呢?
小編首先想問大家的就是,你是否真的還想在這行繼續做下去?
如果不想就乘早轉行,早點避免沒必要的煩惱,
如果是想繼續在這行發展進階拿高薪的話,首先就要給自己做一個規劃,定好自己的目標,
我們可以看看 Android 開發行業在對應的年限要做到對應的職位拿到對應的薪資圖:

大家可以從上圖看出對應的年限和職位的薪資,初級工程師月薪在7K,中級工程師(2-3年)在15K,高級工程師(3-5年)在30K,而架構師(5-7年)在40K,大家可以先對比自己應該處于哪個職位?
各階段對于技能要素的要求:
入門初級階段:
掌握Java基本知識(或任何其他面向物件語言),需要掌握Android SDK軟體開發工具包,多看Android相關的檔案,IDE (例如Eclipse),這些是必不可少的,順便學習一下JavaScript腳本基礎,掌握這些基本上已經可以算是入門了,
晉升中級階段:
想晉升為到高級Android工程師至系統架構師的職位,很重要的一點就是學習研究源代碼,直接查閱Android的源代碼(這是看李寧老師的書得到的啟發),源代碼很容易從網上獲得,同時,Android很大程度上是基于Linux內核的,所以學習 Linux的相應API以及各種操作也是十分必要的,還有,常用混合移動開發框架(例如:AppCan),編譯原理,高并發網站架構設計等技能,
高級發展階段:
再往上想發展到專案經理,還需要掌握Android 軟體安全分析技術、軟體開發常用測驗、界面互動式系統設計,同時要補充些專案管理方面的知識,比如:軟體專案風險管理常用團隊協作開發工具需求分析設計設計模式,
要做到公司首席技術官的位子,更多的是從架構考慮,包括:資料庫系統優化、Windows Server服務器架設管理、網路安全技術與解決方案(Cisco)、海量資料庫解決方案、大型服務器負載均衡優化技術等等,這是個需要絕對實力的職位,也是我的終極目標,

如何進行提升達到相應水平呢?
首先想要有效的自我學習提升講究的是方法和自我的恒心,不要方法做了,結果是三天打魚兩天曬網的進行學習,自己感覺沒有得到有效的提升,到最后自我放棄,
如果自己是短暫的沒有好的學習方法,不妨可以來參考我的方法,
方法:
1.首先給自己整理一個學習思路圖,需要學習些啥、從哪開始入手學習,最好做細致點,將自己薄弱的點重點標注,在按照自己的路線進行學習,(建議學習思路編輯器用XMID)
2.針對自己整理的學習路線上的技術點、知識點,去一些視頻平臺查找視頻進行學習,還有博客文章進行學習(視頻品臺如:**B站,騰訊課堂**等等……
)
3.就是在學習途中做好筆記,整理歸納好知識點,方便以后自己進行復習用,畢竟是自己整理歸納的,在此看起來方便很多,將自己掌握的不是很好的做重點標記,多去網上查閱弄懂,
4.自己可以去注冊一些博客賬號,利用空閑時間將自己學習到的技術點,用自己的理解方式編輯成文章,發布出去讓同行幫忙見證你的學習成果,二就是可以在博客上與一些同行進行交流互相學習,
5.定期投簡歷去面試,這是檢測自我學習的成功和了解行情的最好方式,還可以根據市場行對自己的學習路線進行休整,再就是發現是否有好機遇進行跳槽漲薪,從而一舉三得,

小編請了幾位 Android 行業十年開發經驗的大牛為我只做了一個《Android 中高進階成長路線圖》,面共有9大專題,記錄的都是現Android開發市場比較主流的技術,里面記錄的有Flutter、Kotlin、NDK、Gradle、性能優化、移動架構、UI進階、音視頻技術、鴻蒙開發等,請看下圖:

由于路線圖中間記錄的知識點較多,就簡化的展示了一下,想要參考學習高清完整版的學習路線圖,可以直接去我 CodeChina地址:https://codechina.csdn.net/u012165769/Android-T3 訪問查閱,
最后
分享一份我自己收集整理的 Android 開發和音視頻的相關學習檔案、面試題、學習筆記等等檔案,希望能幫助到大家學習提升,如有需要參考的可以直接去我 CodeChina地址:https://codechina.csdn.net/u012165769/Android-T3 訪問查閱,



轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/291227.html
標籤:其他
上一篇:【Unity編輯器擴展實踐】、基于模板創建Lua腳本
下一篇:Android Studio 更新 Arctic Fox | 2020.3.1 出現Git板塊的中文顯示成方塊的問題修復
