前言
先介紹一下自己,本人張偉,現如今投身于Android開發行業已有十余年,參加過大大小小的專案建設不計其數,最近因為個人身體原因不能繼續996,所以打算去二三線城市找個稍微輕松一點的作業,
咨詢了當地的一些程式員朋友,了解了他們的待遇之后,著實給我嚇了一跳,他們平均薪資都是8K左右,資深一點的程式員可以達到10K+,了解了這些情況之后我便趁作業之余投了我老家的公司了,
到了株洲之后,我打算給自己一個月時間,找個一個合適的作業,然后籌劃買房定居的事情,PS:我祖籍就是株洲的
投了十幾份簡歷,回我的只有三個
大部分都是作業強度很強的公司,總結來說就是錢少事多,嚇得我趕緊捂住了我的嘴,資本主義的嘴臉在這里暴露無遺,

為什么10年經驗去小廠拿不到1萬?
原因很簡單,10年過去了,你已經35歲了,但你還是一個curd boy,小廠的強度你知道嗎?996都算好的,
你的身體能跟小年輕比?老板8000塊招個新鮮的小韭菜天天996,你能嗎?好吧,就算你能,老板敢用嗎???
猝死了怎么算?公司關門嗎?
這個時候你說了:老板,你看我不996行不行,我只要5000!
你覺得老板能為了你一個人改變公司規則嗎?以我創業多次,擔任多次中小公司CTO的經驗告訴你:絕無可能,
越小的廠子越喜歡用年輕人,直接在簡歷關就把35歲以上的程式員給Pass了,
破局
不傳播焦慮,但35歲危機真真切切存在,重點說下如何破局:
做高附加值的事情、學習高附加值的知識
什么是低附加值的事情?拿技術舉例:
curd、一直寫業務實作代碼、各種重復作業等等,
什么是高附加值的事情?
前后端性能調優、線上緊急故障的解決、大的代碼重構等等,
不可否認,剛進入職場我們都得從低價附加值的事情做起,但依然別忘記學習、別忘記尋找機會,不斷去做更高附加值的事情,
做好技術儲備
下面獻出自己的一點綿薄之力

如果大家想要參考這些面試題、學習檔案進行學習,可以直接去我的Github查閱:Github
架構師筑基必備技能
JAVA知識要點:
1、 Java序列化、泛型與反射
2、虛擬機底層原理
3、Android記憶體原理
4、 Java高級并發原理詳解
5、 編譯時技術掌握與實戰
6、JDK高級動態代理
7、高級資料結構與演算法
8、 Java IO操作
,,,,

Android R FrameWork原始碼與UI
知識要點:
1、 FrameWork原始碼決議(SDK 30)
2、Android常用組件深入決議
3、JetPack全家桶
4、Android R新特性決議
,,,,,

大廠內部APP調優方案
1、 APP基礎優化
2、APP深度優化
3、開發焦點問題優化
4、編程效率優化
5、專案實戰

對標騰訊T3.3架構師
本篇知識要點:
1、架構師設計思想篇
2、 手淘全套架構設計與實作
3、 開源框架
4、OKHttp網路框架
5、一線大廠核心框架剖析與實作

NDK模塊開發(音視頻系列)
本篇知識要點:
1、NDK開發之C/C++入門
2、JNI模塊開發
3、Linux編程
4、底層圖片處理
5、音視頻開發
6、機器學習

Flutter學習進階
本篇知識要點:
1、Flutter跨平臺開發概述
2、Windows中Flutter開發環境搭建
3、撰寫你的第一個Flutter APP
4、Flutter Dart語言系統入門
…

微信小程式開發
本篇知識要點:
1、小程式概述及入門
2、小程式UI開發
3、API操作
4、購物商場專案實戰

總結
這份Android架構師進階筆記,我希望每個希望提升自己的Android都能仔細查閱,肯定是有所幫助的,該筆記我全部放在Github上面了如果大家想要參考這些面試題、學習檔案進行學習,可以直接去我的Github查閱:Github
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/295439.html
標籤:其他
下一篇:Android學習筆記02
