怎麼了?我就磕上安卓了!沒有男朋友我也要做安卓
前言
今天突發奇想,為什麼要在安卓這行業呆這麼久?
做了好幾年的開發,目前竟然連房子首付都買不起,愧對廣大同行!已經遠遠的拖大家的後腿了。
沒有房子,男朋友也沒有,還有頭髮基因比較強,暫時沒禿。
目前為止,也主要以Android為主,小程式RN為次,到這裡我都歸結為移動端吧!
基於自己本身對程式碼濃厚的熱愛,自己本身傾向於玩玩程式碼,研究性帶有介面話方向的比較感冒,可能自己不大喜歡管理吧!
畢竟安卓方向分為很多的,移動架構師,資料結構與演算法,音影片播放與解碼等,就算你自定義view寫的好也是一大優勢,有些公司專門對UI特效比較感冒,招一個寫view的也不是沒可能。
這個時候,很多開發四五年+開發的朋友可能遇到了瓶頸,不知道如何去選擇,是果斷轉行還是繼續深造?我想這個問題,作為你們都有想過!
然而,元件化你會嗎?外掛化你會嗎?ndk呢?音影片解碼呢?想學的東西很多,不思考的人總是很輕鬆!
前兩天在群有個人說到安卓已經不行了,其實並非如此,我們經常會看到部分群裡會發布出來一些招聘連結,招聘安卓中高階開發工程師,薪資待遇xxx,看到這裡,你還會去浮躁的瞎忙嗎?
我為什麼不建議你去瞎忙
我個人的時間是有限的,精力是有限的,如果你的心思不在自己的方向上,那麼效率會很低,要有計劃的學習。
想想你在面試談offer的時候,既會自己擅長的安卓,會懵懂的python,還會一點簡單的rn,這些貌似看起來很有優勢,到其實到公司中用的很少
尤其是大公司,這樣一來,時間長了自然而然的就忘記了,而那些專注自己擅長的人一直在修煉自己,此時的你相對之下,已經遠遠的落下了一截了。
最後不要忘記大部分公司真正想要你的是快速上手解決各種問題而不是你的又能做又不能做,甚至還要花時間培養你。
如果你是一個技術通才,而且在中年失業,你很可能會遇到這樣的情況:
“有這樣的經驗閱歷,你應該是一個 CTO 呀?為什麼連個工作都沒有?”
他們會問你一下演算法問題——你有 30 年沒思考過的問題。
或要求你進行編碼考試——在這種不利的情況下你根本發揮不出特長。
提早打算。人生不如意十有八九。堅持自己的想法,多去思考些問題吧!
關於我的學習
所以學習要有計劃,成為架構師的路比較長
人還是要有夢想的,下面就說說我的學習大綱,比較多,自己得學會抓重點
不要東一榔頭西一棒子
Java語言進階與Android相關技術核心
像 泛型,多執行緒,反射,JVM,Java IO,註解,序列化等
App開發框架知識體系(app亦物件)
Android 2013~2016年的技術,大家網上Copy程式碼習慣了
對這塊經常“使用”的程式碼熟悉而又陌生:天天覆制卻從未深究
我們需要從新的角度去分析這些知識點,深入研究他們,要學習原始碼,模仿原始碼,然後再hook原始碼,這樣才能說自己懂這塊的知識。
這些都是做Android開發,做高階工程師的基礎。
Android前沿技術
比如熱升級,熱修復,App Instant,強制更新,元件化路由架構Arouter,RxJava,IOC架構方法,Hook技術等
這些技術你不能只會用,你需要知道他的原理
NDK 模組開發
NDK,其中的關於C/C++,jni,Linux基礎都是需要學習的,除此之外,音影片的編解碼技術,流媒體協議,ffmpeg這些都是音影片開發必備技能,而且OpenCV/OpenGl/ 這些又是影像處理必備知識
提高開發效率的工具運用
想要提高開發效率,需要用工具,這個下文說了下
微信小程式
混合開發flutter
flutter現在已經逐漸變成了主流的混合開發框架,由於阿里系的強大存在,導致阿里 系的公司都在用Weex混合架構,這些都是一個Android工程師開拓視野,走向未來必不可少的基本技能
當然,我學習的相關影片都在,大家關注我,這裡告訴你如何 領取
總結
現在,我就死磕Android了
希望作為技術開發的你,能夠在自己的職業道路上有一點點收穫,過自己想過的生活,在這條道路上走的越高、越遠!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952849/viewspace-2670610/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 早點玩這公司的遊戲,我也許就沒有就業危機了遊戲就業
- “你把這個遊戲停掉,就什麼事也沒有了”遊戲
- 抱歉?我們遲了!《鳴鈴之契》IOS/安卓二測來了!iOS安卓
- 面試題:Vue(最新,有我就夠了...)面試題Vue
- 怎麼更新BI報表資料?問我就對了
- swift沒有了BlocksKit,我忍不住自己寫了個ClosuresKitSwiftBloC
- 遊戲還沒做完,商店怎麼就關了?遊戲
- 為了學JAVA,我也開了論壇Java
- 這是怎麼了啊,我怎麼就是掛載不上啊(轉)
- 我沒有前端經驗,但1天就搞定了開源專案主頁前端
- win10 桌面我的電腦沒了怎麼辦_win10桌面沒有我的電腦圖示如何顯示Win10
- 一個異常,我已經試了很多方法了,在網上也沒找到答案 麻煩群裡面的高手了
- RAM越大越好?雷軍:安卓目前4G就夠了安卓
- Shit!我的host到底怎麼了?
- 離了Linux 我就活不了!Linux
- 離了Linux,我就活不了!Linux
- 我是如何自學安卓的安卓
- 今天我有部落格了!
- 萬萬沒想到,iPhone手機拍照也能自帶水印,再也不用羨慕安卓了iPhone安卓
- win10我的電腦沒有了怎麼辦_win10我的電腦不見了如何恢復Win10
- 板橋兄:以前的JdonFramework怎麼沒有了?Framework
- 運維告訴我CPU飆升300%,為什麼我的程式上線就奔潰了運維
- 為了安裝alien,我更新了yum源,結果還是沒裝上
- win10下面工作列沒有了怎麼辦 win10下方工作列沒有了怎麼解決Win10
- 終於,我也來學習VUE了Vue
- ES資料沒了?誰動了我的資料?
- 為什麼安卓機沒有iPhone流暢?安卓iPhone
- 為什麼我寫了路由懶載入但程式碼卻沒有分割?路由
- 我編寫得框架,為什麼在併發數量比較多得時候,就沒有響應了。框架
- Rust讓我上癮了 - RedditRust
- 好久沒有寫部落格了,發現Live Writer也更新了
- 五年了,有多少廠商把安卓獨佔權交給了 TapTap ?安卓APT
- 我為什麼要做IT
- 我錯了,我有罪,我下跪
- win10沒有我的電腦怎麼辦_win10桌面計算機圖示不見了怎麼辦Win10計算機
- 在沒有DOM操作的日子裡,我是怎麼熬過來的(上)
- 『JVM』我不想知道我是怎麼來滴,我就想知道我是怎麼沒滴JVM
- 我有一個idea,但是沒有錢,又沒技術怎麼辦?Idea