日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Android >内容正文

Android

别拦我,我不想搞Android开发了!

發(fā)布時(shí)間:2023/12/8 Android 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 别拦我,我不想搞Android开发了! 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這篇文章開頭,我先舉幾個(gè)赤裸裸的例子,都是最近朋友和網(wǎng)友跟我說的。

1.高不成低不就,就業(yè)困難

網(wǎng)友小李 :張哥,我在北京做了4年,平常沒有注意技術(shù)的積累,然后找了2個(gè)月還沒有找到滿意的工作,總的來說就是高不成低不就的。我該怎么辦啊?

2.年齡超過32歲,企業(yè)開始嫌棄。

朋友老劉:我36了,最近聯(lián)系獵頭找個(gè)工作,獵頭說只能找技術(shù)管理類的了,純開發(fā)的一般公司 32 歲的就不招了。

朋友六子 : 這什么情況啊,我是騰訊3.2啊,為什么我不行,年輕人能干的我也能干啊?我也不老啊!

朋友老馬: 好想去字節(jié)跳動(dòng)啊,可是我的年齡超過35歲的,其實(shí)我技術(shù)還是不錯(cuò)的,但是看到這個(gè),我的心涼了。

3.企業(yè)要求越來越高,Android開發(fā)咬牙堅(jiān)挺

朋友小李:唉,看來我是進(jìn)不去了,我不怎么懂framework,跨平臺(tái)源碼也沒了解過。

1.Android開發(fā)的幾個(gè)階段

我的10年開發(fā)生涯中,有9年都是做Android相關(guān)開發(fā),以我個(gè)人的經(jīng)歷來看,Android開發(fā)市場(chǎng)分為以下幾個(gè)階段,也許不是特別準(zhǔn)確,但我覺得值得參考。

第一階段 :混沌期

這個(gè)階段大概在2009到2013年,Android剛開始出現(xiàn)在大家視野中,當(dāng)時(shí)的Java開發(fā)有點(diǎn)像現(xiàn)在的Android開發(fā),不是很熱門,競(jìng)爭(zhēng)壓力大,因此很多Java開發(fā)轉(zhuǎn)了Android開發(fā),我就是其中一員。在09年到10年時(shí)有個(gè)說法,說只要你會(huì)Activiy的生命周期,你就可以通過面試了,雖然說得有些夸張,但還是有點(diǎn)道理,你懂得一些基礎(chǔ)的概念,一般公司確實(shí)是可以進(jìn)去的。這個(gè)時(shí)候大家都是摸著河去開發(fā),網(wǎng)上的資料還有書籍都比較少,第三方框架也很稀少。

第二階段 :發(fā)展期

這個(gè)階段大概在2013到2015年,是Android開發(fā)發(fā)展最快速的3年,各種培訓(xùn)機(jī)構(gòu)傾巢出動(dòng),培養(yǎng)了很多Android開發(fā)者。這個(gè)時(shí)候大量的第三方框架百家爭(zhēng)鳴,插件化、Hybrid,MVP等技術(shù)開始占據(jù)大家的視野。網(wǎng)上的資料大量產(chǎn)出,也出現(xiàn)了一些經(jīng)典的Android圖書。

第三階段 :平穩(wěn)期

這個(gè)階段大概在2016年到2019年,是Android開發(fā)從神壇跌落,回歸普通的階段,不是說他涼了,而是有更火的技術(shù),這使得Android開發(fā)黯然失色。同時(shí)由于供大于求,很多Android開發(fā)開始轉(zhuǎn)行,培訓(xùn)機(jī)構(gòu)幾乎不培訓(xùn)Android。這個(gè)時(shí)候出現(xiàn)了很多重量級(jí)跨平臺(tái)框架,組件化、Kotlin、Android Jetpack、移動(dòng)AI等技術(shù)映入了我們的眼簾,Android進(jìn)階三部曲誕生在這個(gè)時(shí)期。

可以說現(xiàn)在的形勢(shì)看似不容樂觀,但是暗藏生機(jī)。下面說說Android開發(fā)的轉(zhuǎn)行和堅(jiān)守。

2.Android開發(fā)轉(zhuǎn)行指南

轉(zhuǎn)行與否在于你對(duì)自己的定位,如果你就是想賺多些錢,到30多就解甲歸田了,就直接選擇適合自己的熱門技術(shù),比如前一陣子python相關(guān)的技術(shù)很火,那么你就可以直接轉(zhuǎn)過去,速度要快,這個(gè)就不在本文的討論范圍了。

如果你的定位就是想在技術(shù)領(lǐng)域多呆幾年,成為技術(shù)專家及以上,那么轉(zhuǎn)行就需要慎重考慮了,因?yàn)檗D(zhuǎn)行大部分都不是質(zhì)變。

2.1 轉(zhuǎn)行大部分都不是質(zhì)變

一個(gè)開發(fā)的質(zhì)變可以理解為在一個(gè)領(lǐng)域的大幅提升,或者是不相關(guān)領(lǐng)域的跨界,舉個(gè)例子:可以在Android領(lǐng)域由高級(jí)質(zhì)變?yōu)榱藢<?#xff0c;或者是由一個(gè)高級(jí)開發(fā)升到了Leader,再或者跨界開始做了一些技術(shù)相關(guān)的培訓(xùn)、演講、出書等等而被人所熟知。

凡是能助力35歲后進(jìn)入上升期或者平穩(wěn)期的都可以看做是一次質(zhì)變,而轉(zhuǎn)行很少是質(zhì)變,更多的是倒退回到原點(diǎn)重新出發(fā),形象點(diǎn)來說,就是換了個(gè)不同的磚頭接著搬磚而已(高技術(shù)含量的除外)。因此我們更應(yīng)該去追求質(zhì)變,而不是平行或者倒退,一次倒退可以承受,多次倒退就很難在35歲后進(jìn)入上升期或者平穩(wěn)期。

簡(jiǎn)單來說,就是無(wú)論你轉(zhuǎn)什么,你都必須成為專家和leader以上,才能保證你的職業(yè)生涯得以延續(xù),轉(zhuǎn)行只是將這個(gè)步驟延時(shí)了,終究還是避不開的。

2.2 要轉(zhuǎn)就盡早轉(zhuǎn)

如果你覺得所在的行業(yè)沒落了,無(wú)法施展才華,或者興趣不在本行,想要轉(zhuǎn)一個(gè)自己感興趣的。那么就要盡早轉(zhuǎn)行。

這個(gè)圖不完全準(zhǔn)確,但確實(shí)能說明一些問題。從圖中可以看出,大部分人在35歲前是在加速期,35歲后是上升或者衰落期。以Android開發(fā)轉(zhuǎn)前端來說,假設(shè)一個(gè)Android高級(jí)A同學(xué)轉(zhuǎn)行前端會(huì)變?yōu)榍岸顺踔屑?jí),這時(shí)從事前端的人都在加速提高,A同學(xué)要想趕超前面的擁有同樣加速度的人是不可能辦到的,這就導(dǎo)致他在轉(zhuǎn)行前期極為被動(dòng),A同學(xué)還要保證在35歲前成為前端專家或者Leader才有可能在35歲后不進(jìn)入衰落期,當(dāng)然這時(shí)A同學(xué)的Android基本也就荒廢了,很難成為專家。如果還想要在技術(shù)領(lǐng)域走的更遠(yuǎn),就不要輕易的進(jìn)行轉(zhuǎn)行,如果想要轉(zhuǎn)越早越好,越快越好,因?yàn)槠渌母?jìng)爭(zhēng)者都在加速提高,沒人會(huì)停下等你的。

2.3 轉(zhuǎn)什么好呢?

有的同學(xué)說,別說那有的沒的,我就是想轉(zhuǎn),那我也說說轉(zhuǎn)什么比較好。

我周圍轉(zhuǎn)前端和后端的比較多,都還算順利吧。整體來講,轉(zhuǎn)前端比較順暢,因?yàn)楹芏嗬砟疃际窍嗤ǖ?#xff0c;而且Android配合前端的話,在大前端方向還是很有優(yōu)勢(shì)的,算是一個(gè)很好的組合和補(bǔ)充。未來發(fā)展也看好,進(jìn)可以帶大前端團(tuán)隊(duì)和移動(dòng)端團(tuán)隊(duì),退可以開發(fā)前端和Android,成為某一個(gè)分支的專家,前景看好。

轉(zhuǎn)后端的發(fā)展一般,因?yàn)榭缍认鄬?duì)大些,后端跟Android相關(guān)聯(lián)的知識(shí)點(diǎn)有限,你在開發(fā)的時(shí)候,此前的Android知識(shí)并不能很好的助力后端。職業(yè)發(fā)展并不是像很多人想象的那么美好,只有成為技術(shù)專家和leader才可以延長(zhǎng)職業(yè)生涯。什么?當(dāng)CTO?想多了,后端厲害的海了去了,這好比一個(gè)后端開發(fā)學(xué)了兩年Android就跟10年經(jīng)驗(yàn)的Android Leader爭(zhēng)移動(dòng)總監(jiān)一樣,你覺得他的勝算有多少?

當(dāng)然還有其他的選項(xiàng),有的炒作水分大大了,我就不提了。當(dāng)然如果你名校出身,天賦異稟,你想轉(zhuǎn)什么就轉(zhuǎn)什么,當(dāng)個(gè)真·全棧也是輕而易舉,天高任鳥飛嘛。

3.Android開發(fā)堅(jiān)守指南

看到這里,如果你是想轉(zhuǎn)行的話就不要看下去了,我們來說下Android如何提升競(jìng)爭(zhēng)力,成功堅(jiān)守,悶聲發(fā)大財(cái)!

3.1 選擇一個(gè)細(xì)分領(lǐng)域

Android現(xiàn)在細(xì)分的領(lǐng)域非常多,前面說到的有應(yīng)用開發(fā)、逆向安全、音視頻、車聯(lián)網(wǎng)、物聯(lián)網(wǎng)、手機(jī)開發(fā)、SDK開發(fā)和智能電視盒子開發(fā)等等,在這些領(lǐng)域中選擇一個(gè)并不斷深入。比如音視頻,在9年前我剛?cè)腴TAndroid時(shí),音視頻就是悶聲發(fā)大財(cái)了(PC端),工資高的令人乍舌,現(xiàn)在在移動(dòng)端,音視頻更是青出于藍(lán),是一個(gè)非常好的選擇,如果想要入門可以看看何俊林《Android音視頻開發(fā)》。

3.2 盡量學(xué)習(xí)半衰期長(zhǎng)的知識(shí)

知識(shí)半衰期指的是:隨著知識(shí)更新周期變短,知識(shí)裂變速度加快,一個(gè)知識(shí)落伍的周期。知識(shí)半衰期長(zhǎng)的職業(yè)都是越老越值錢的,比如英語(yǔ)老師和外科醫(yī)生,知識(shí)更新慢并且?guī)缀醪粫?huì)落伍。這一點(diǎn)我們程序員是絕對(duì)比不了的,我們的大部分知識(shí)半衰期是比較短的,一個(gè)框架短短幾年可能就會(huì)被淘汰,這也導(dǎo)致程序員需要不斷的學(xué)習(xí)新知識(shí),而我們每個(gè)人的時(shí)間和精力是有限的,那么根據(jù)知識(shí)半衰期,有策略的進(jìn)行學(xué)習(xí)就變得尤為重要。

3.3 做減法,盡量專精Android技術(shù)

現(xiàn)在的社會(huì),技術(shù)分工越來越細(xì),越細(xì)就意味著大部分企業(yè)(小作坊除外)需要專精的人才(最好是精通一門通多門)。你會(huì)發(fā)現(xiàn)身邊脫穎而出的技術(shù)人大多都是靠一門技術(shù),卻很少看到會(huì)一堆技術(shù)卻都不精通的冒出來。好比在武俠的世界,高手對(duì)決都在同一個(gè)時(shí)間段拿出看家武學(xué),如果看家武學(xué)都不精,分分鐘被虐,剩下的武學(xué)也無(wú)需拿出來獻(xiàn)丑了。聯(lián)想到現(xiàn)實(shí)版本就是去大公司面試Android,結(jié)果Android技術(shù)了解不深,被各種虐,剩下的前端技術(shù)、后端技術(shù)、python什么的,面試官也沒興趣了解了。

所以并不是你會(huì)的技術(shù)越多越好,一定要做好減法,先專精Android技術(shù),然后再去學(xué)別的技術(shù)。

3.4 順應(yīng)時(shí)代,擁抱大前端

在專精Android技術(shù)的前提下,順應(yīng)時(shí)代,學(xué)習(xí)前端和跨平臺(tái)的知識(shí),擁抱大前端。這個(gè)是比轉(zhuǎn)行更保險(xiǎn)也更平穩(wěn)的做法,進(jìn)可攻,退可守。

分享一個(gè)Android開發(fā)高級(jí)進(jìn)階腦圖,堅(jiān)守的同胞們可以參照?qǐng)D中來補(bǔ)充、擴(kuò)張知識(shí)

?

4.總結(jié)

本文講解了我對(duì)Android開發(fā)轉(zhuǎn)行和堅(jiān)守的一些看法,我的觀點(diǎn)是不建議轉(zhuǎn)行的,可以繼續(xù)專精Android技術(shù)并擁抱大前端,如果非要轉(zhuǎn)行,優(yōu)先選擇前端。也許有些人會(huì)覺得我的觀點(diǎn)不對(duì),我認(rèn)為沒有絕對(duì)的對(duì)與錯(cuò),這些就交給時(shí)間去證明吧!

?

總結(jié)

以上是生活随笔為你收集整理的别拦我,我不想搞Android开发了!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。