03.06 臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

拿到幾份offer,我該如何選擇?

先簡單介紹一下我的情況:

本人現在大四,即將畢業。蘇州某普通本科在校生。目前已經確定拿到了南京一箇中型創業公司的offer,公司安排到了大數據Java崗。還有一個offer就是上海某4G/5G智能終端創新研發平臺Android應用開發崗。其他的一些微創企業的面試offer就不提了。

在校期間做的項目很雜,php的後端,老三大件的前端,android,片上代碼都有寫過,不過專攻android,也學的做的最多,可能跟入行多年的前輩們沒得比,不過在同水平選手中算是android走的比較遠的了,算下來連學帶做有2年了,而且比較感興趣。

回到題中問題:我畢業後是選擇現在比較熱門做Java大數據崗,還是選擇大學主攻方向的android崗?

看完這位同學面對崗位選擇的困惑,相信我們很多人都曾遇到過,作為一名Android從業多年的老員工,可以分享一些經驗給新人。


臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

1.職業選擇興趣很重要

相信大家都聽過這樣一則小故事,比爾蓋茨的辦公室有五個抽屜,分別寫有財富,興趣,幸福,成功,快樂,他每次只帶已把鑰匙,其他幾把分別在這個抽屜裡,問:他帶的是哪一個抽屜的鑰匙?

比爾蓋茨的成功之道是興趣,沒興趣,我們做什麼行業都做不長久!

2.構建自己的技術棧

技術陳舊與否,無傷大雅, 其實不管是大數據還是android。 選擇自己專供的方向。

因為技能素養都是通用的,舉個例子:

做後臺的技術面會更廣一點, 前臺的話不一定只做android, web現在也很火, 以android起步,然後轉前端技術棧 js/html/css 和android也很像(當時不是說的語法。。。)

前端技術棧也能接觸到後端的一些東西, 後續做nodejs了, 拿nodejs一樣也寫服務。

此外,現在那麼火的react-xxx,也就是android裡的handler,OnClickListener。分佈式,也就是任務分發調度。redis什麼的就看成HashMap<string>。核心思想都是那些,就看怎麼運用。好的編碼素質和思維,做老的還是新的都是一樣的。/<string>

講究熟能生巧,能者多勞,多思考。僅此而已。不必拘泥於老技術新技術,弄明白其中道理,實踐即可。

3.技術規劃

把業務代碼寫好,吃透整個行業的業務邏輯的程序員也很值錢。

技術是值錢,但是更值錢的還有吃透行業業務邏輯的人,這樣的人年薪百萬也不一定能找得到。

而想要成為移動架構師,就要肩負技術和組織兩個層面的重任,構建自己完整的技術體系就尤為重要了。

當然從結果來論,能力突出架構師的薪資也同樣會水漲船高,一個Android架構師能夠拿到100萬的年薪都再正常不過了。

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

對於Android架構師職責的介紹,網上已經鋪天蓋地,就不再贅述。今天我主要給大家分享一下成為一名Android架構師應該掌握的技術能力。

那作為一名移動開發人員如何成為架構師呢,需要掌握哪些技能?

一、基礎技能:

1、深入Java泛型2、註解深入淺出3、併發編程4、數據傳輸與序列化5、Java虛擬機原理6、反射與類加載7、高效IO

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

二、Android框架體系架構

1、高級UI晉升2、Android組件內核3、大型項目必備IPC4、數據持久化5、Framework內核解析

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

三、360全方面性能調優

1、設計思想與代碼質量優化2、程序性能優化3、開化效率優化

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

四、設計思想解讀開源框架

1、熱修復設計2、插件化框架解讀3、組件化框架設計4、圖片加載框架5、網絡訪問框架設計6、RXJava響應式編程框架設計7、IOC架構設計8、Android架構組件Jetpack

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

五、NDK模塊開發

1、NDK知識體系2、底層圖片處理3、音視頻開發4、機器學習

六、架構師煉成實戰

1、架構設計2、網上商城項目實戰3、新聞客戶端項目實戰4、多格式播放器項目實戰5、Gradle自動化項目

1、UI開發2、API操作3、微信對接

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

八、Hybrid開發與Flutter

1、Html5項目實戰2、Flutter

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

這套架構師成長路線是6名來自阿里、騰訊等10餘年開發經驗的資深架構師結合實戰經驗及最新互聯網企業主流技術,歸納整理而成,並針對每一個技術點配有相應的視頻詳解、源碼註釋和筆記文檔。如果你可以按照這個學習路線掌握相應技術,進入騰訊、阿里等大廠擔任架構師崗位完全不是問題!

最後

題外話,我在一線互聯網企業工作十餘年裡,指導過不少同行後輩。幫助很多人得到了學習和成長。

我意識到有很多經驗和知識值得分享給大家,也可以通過我們的能力和經驗解答大家在IT學習中的很多困惑,所以在工作繁忙的情況下還是堅持各種整理和分享。但苦於知識傳播途徑有限,很多程序員朋友無法獲得正確的資料得到學習提升,故此將並將重要的Android進階資料包括自定義view、性能優化、MVC與MVP與MVVM三大框架的區別、NDK技術、阿里面試題精編彙總、常見源碼分析等錄播視頻免費分享出來。

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?

獲取方式:關注+轉發+私信學習,我都會回覆的,前往免費領取!

希望我能夠用我的力量幫助更多迷茫、困惑的朋友們,幫助大家在IT道路上學習和發展~

Android VS大數據Java的offer,如果是你,你會怎麼選?歡迎在評論區留言。

分享不易,賞個大拇指鼓勵鼓勵--

臨近畢業:AndroidVS大數據Java的offer,我到底應該怎麼選?



分享到:


相關文章: