iOS移動開發(fā)沒人要了?

對于移動互聯(lián)網(wǎng)而言,2018 年像是球場上的一聲裁判哨。哨聲響起,高潮迭起的上半場結(jié)束。本該再創(chuàng)輝煌的下半場,還沒開賽卻被告之:規(guī)則改變、場地收縮、教練下課、冷板凳無限加長。

2018:移動端上半場宣告結(jié)束

縱觀近幾年的平臺數(shù)據(jù),雖然移動端市場供需從 2016 年開始呈下降趨勢,但是人均面邀數(shù)一直小幅增長。然而,2018 年這一趨勢被徹底打破。

相比于 2017 年,2018 年 Android 程序員人均面邀數(shù)減少 40%,iOS 程序員降幅更高達(dá) 57%,即平均每個移動端程序員在找工作時(shí)收到的面邀數(shù)比去年減少一半。

2018 年移動端程序員在求職人數(shù)上較 2017 年小幅上漲,面邀總數(shù)卻大幅縮水,進(jìn)一步加大的供需之間的矛盾。雖然從現(xiàn)有的比例上還沒有到「供大于求」的局面,但是考慮到 100offer 的求職者均為 2 年以上經(jīng)驗(yàn)的中高程序員,可以看出移動端市場在 2018 年走入拐點(diǎn),從前「遍地開花」的移動端在 2018 年「跌入塵埃」。移動端「不愁工作不愁錢」的上半場宣告結(jié)束。


縱觀近幾年的平臺數(shù)據(jù),雖然移動端市場供需從 2016 年開始呈下降趨勢,但是人均面邀數(shù)一直小幅增長。然而,2018 年這一趨勢被徹底打破。

相比于 2017 年,2018 年 Android 程序員人均面邀數(shù)減少 40%,iOS 程序員降幅更高達(dá) 57%,即平均每個移動端程序員在找工作時(shí)收到的面邀數(shù)比去年減少一半。

2018 年移動端程序員在求職人數(shù)上較 2017 年小幅上漲,面邀總數(shù)卻大幅縮水,進(jìn)一步加大的供需之間的矛盾。雖然從現(xiàn)有的比例上還沒有到「供大于求」的局面,但是考慮到 100offer 的求職者均為 2 年以上經(jīng)驗(yàn)的中高程序員,可以看出移動端市場在 2018 年走入拐點(diǎn),從前「遍地開花」的移動端在 2018 年「跌入塵埃」。移動端「不愁工作不愁錢」的上半場宣告結(jié)束。


移動端市場的衰落其實(shí)早已有跡可循。根據(jù) Trustdata《2018 年 Q3 中國移動互聯(lián)網(wǎng)行業(yè)發(fā)展分析報(bào)告》顯示,2018 年前三個季度中國手機(jī)月度出貨量同比大幅下滑,智能手機(jī)的滲透率接近飽和,移動互聯(lián)網(wǎng)用戶從增量市場轉(zhuǎn)向存量市場,暗示著移動互聯(lián)網(wǎng)的紅利期結(jié)束。

2018年9月中國移動互聯(lián)網(wǎng)用戶累計(jì)使用時(shí)長,來源:Trustdata

伴隨著移動端用戶增速的放緩,現(xiàn)有市場則被國內(nèi)幾大互聯(lián)網(wǎng)巨頭牢牢把控。移動端市場經(jīng)過幾年的大浪淘沙,沉淀下來的 APP 產(chǎn)品逐漸穩(wěn)定,對于移動端人才需求的增速也日趨下降。雖然不乏有今日頭條、拼多多、趣頭條等互聯(lián)網(wǎng)公司的加速拓張,但是更多的公司在 2018 年都處在一個相對平穩(wěn)甚至「瘦身」的階段?,F(xiàn)有的移動端程序員就成了泡在海綿里的水,太陽一曬,「蒸發(fā)淘汰」成了不可避免的命運(yùn)。

移動端程序員:上半年的寵兒,下半年的棄兒

「我知道這一天遲早要來,但是沒想到它來得這么快?!构@樣評價(jià)移動端遇冷的現(xiàn)狀。

作為有 4 年工作經(jīng)驗(yàn)的移動端程序員,郭昌一直有強(qiáng)烈的危機(jī)感。2014 年他剛?cè)胄械臅r(shí)候,移動端的就業(yè)市場簡直可以用「火爆」兩個字來形容。

「所有的公司都在搶人,用錢砸人。一個稍微懂點(diǎn)安卓開發(fā)的實(shí)習(xí)生一個月都能拿七八千,更別說懂 C++ 或 JAVA 的科班生了?!?/p>

郭昌是「半路出家」,土木工程專業(yè)畢業(yè)的他,在建筑行業(yè)「日落西山」的當(dāng)口,毫不猶豫地選擇「棄暗投明」,投身熱火朝天的移動互聯(lián)網(wǎng)行業(yè)。

「移動端程序員入行其實(shí)并不難,跟在老程序員后面看三個月,基本上就摸清門道了。而且 2014、2015 年做移動端追的是速度和用戶量。某一類 APP 火了,你得立馬跟上,根本沒有太多的精力去做更深入的開發(fā)?!?/p>

只用了短短兩年時(shí)間,郭昌的年薪就破了 25 萬。但是到了 2016 年下半年,郭昌明顯感覺移動端程序員的需求量大不如前。「公司挑人開始越來越嚴(yán),很多大公司要求碩士學(xué)歷,培訓(xùn)班出來的非科班生越來越不受待見?!?/p>

2018 年下半年,郭昌的焦慮終于變成了事實(shí),他被公司裁員了。

「公司 APP 下架的第二天,整個技術(shù)部門就解散了。雖然拿了 2 個月工資的賠償金,但我一點(diǎn)也開心不起來,因?yàn)槲抑酪苿佣说暮萌兆邮钦娴牡筋^了。」

根據(jù)對 2018 年移動端程序員的季度統(tǒng)計(jì)數(shù)據(jù)顯示,Q1移動端程序員的平均面邀數(shù)為 3.1 個,相較 2017 年 4.4 個的人均面邀數(shù),呈直線下降趨勢。本應(yīng)迎來全年求職最高峰的 Q2 也遭遇「滑鐵盧」,不管是人均面邀數(shù)還是平均面邀薪資都大幅下降。接下來的 Q3、Q4 更是將這種頹勢進(jìn)一步加大。等到了 Q4,移動端程序員的人均面邀數(shù)僅為 1.7 個,比 Q1 減少了近一半。而人均面邀薪資也從 Q1 的 514K 直線降到了 Q4 的 413K ,降幅近 20%。

移動端程序員早就飽和了,市場根本消化不了這么多人。之前市場好的時(shí)候,公司多招幾個人好干活。2018 年下半年移動端一遇冷,不僅小公司要降薪裁人,大公司也基本上把 HC(職員人數(shù)總額)都凍結(jié)了?!官Y深移動端專家楊輝在接受采訪時(shí),這樣說道。

資本市場遇冷和人才供需比例失衡是造成 2018 年下半年移動端程序員「失寵」的主要原因。

資本寒潮中,創(chuàng)投和私募機(jī)構(gòu)的投資變得尤為謹(jǐn)慎,一些已融資多輪的互聯(lián)網(wǎng)明星企業(yè)爭相選擇在今年上市「回血」,比如小米、愛奇藝、英語流利說、拼多多、趣頭條等。而另一些公司則通過裁員瘦身「過冬」:BAT 等大廠招聘崗位凍結(jié),京東、知乎、美團(tuán)傳出不同程度的「優(yōu)化」消息。

與大環(huán)境對應(yīng)的是移動端市場的人才供需比失衡。根據(jù) e 成科技發(fā)布的《中國互聯(lián)網(wǎng)行業(yè)中高端人才招聘報(bào)告》統(tǒng)計(jì),2018 年 9 月移動開發(fā)工程師的供需比為 1.13:1,高于軟件開發(fā)、運(yùn)維工程師、web 前端開發(fā)等其他技術(shù)崗位。用郭昌的話來說,就是「上半年兩個崗位搶一個移動端程序員,下半年兩個程序員搶一個崗位」。2018,移動端程序員從上半年的「寵兒」走向下半年的「棄兒」。

下半場淘汰加劇,留下的都是「悍將」

上文中提到的移動端資深專家楊輝,是國內(nèi)某一線互聯(lián)網(wǎng)大廠移動端招聘的主面試官。他這樣解釋目前移動端市場的招聘門檻:「根據(jù)我的了解,現(xiàn)在國內(nèi)一線大廠基本上很少招初中級的移動端程序員了。最起碼要有 4 年以上的工作經(jīng)驗(yàn),要對底層技術(shù)比較了解,還需要求職者有優(yōu)化能力和框架設(shè)計(jì)能力。」

對于 4 年以下的求職者,除非有互聯(lián)網(wǎng)大廠經(jīng)驗(yàn),學(xué)習(xí)能力強(qiáng),有著完整的項(xiàng)目經(jīng)驗(yàn),否則很難進(jìn)入互聯(lián)網(wǎng)大廠的面試環(huán)節(jié)。

求職者曉東通過自己的面試經(jīng)歷,側(cè)面證實(shí)了楊輝的言論絕非「危言聳聽」。曉東有兩年半的 Android 開發(fā)經(jīng)驗(yàn),11 月想要看新的工作機(jī)會。照以往的經(jīng)驗(yàn),換一份工作對于他并不是難事。但是面試了五家公司,只有一家天使輪的創(chuàng)業(yè)公司給他發(fā)了 offer,其他四家無一例外都拒絕了他。與面試公司的 HR 溝通之后,他才知道自己敗在「不夠資深」上。

「其實(shí)也不難理解,現(xiàn)在互聯(lián)網(wǎng)大環(huán)境不好,公司想招的是能幫公司打硬仗的人,而不是還要別人帶教的小白?!箷詵|在總結(jié)失敗經(jīng)驗(yàn)時(shí),認(rèn)為自己除了工作年限的「硬件」不夠,對于底層核心技術(shù)和基本原理的缺失,也是一大硬傷。

「以前公司招移動端程序員,主要看你做過哪些項(xiàng)目,會不會畫 UI,能不能寫界面和業(yè)務(wù)邏輯。但是現(xiàn)在面試除了問你項(xiàng)目經(jīng)驗(yàn),還會問底層和原理的問題,甚至?xí)由斓焦镜臉I(yè)務(wù)和數(shù)據(jù)。如果平時(shí)只顧埋頭敲代碼,肯定一問三不知?!?/p>

在 100offer 平臺 2018 年的移動端程序員招聘 JD 中,大多數(shù)企業(yè)除了對求職者的語言和編碼等基礎(chǔ)能力提出要求外,越來越強(qiáng)調(diào)對于 Framework 層的理解和 UI 框架的掌控能力。而完整的項(xiàng)目經(jīng)歷和多端知識也成了重要的加分項(xiàng)。

最后曉東打算在公司再沉淀一兩年,等自己的能力達(dá)到「資深」的標(biāo)準(zhǔn),再去尋找新的工作機(jī)會。

通過 2017 和 2018 年不同工作年限移動端程序員的人均面邀數(shù)和面邀均薪進(jìn)行比較,2018 面邀數(shù)下降幅度最大的,是工作 4-6 年的程序員。而在全年整體面邀數(shù)下滑的情況下,工作 7-9 年和 10 年以上的程序員,收到的人均面邀數(shù)卻實(shí)現(xiàn)了小幅增長。在面邀薪資方面,工作 7-9 年和 10 年以上的求職者的面邀薪資也一路「高歌猛進(jìn)」。

「大齡」一直被視為程序員職場「催命符」。但在2018 年的經(jīng)濟(jì)寒冬,大齡移動端程序員卻似乎迎來了久未謀面的「春天」。

此前的文章中曾多次探討過程序員的「中年職場危機(jī)」問題,在各類社交媒體上,關(guān)于程序員「35 歲失業(yè)危機(jī)」的討論也從未斷絕。

「很多人認(rèn)為程序員這一行吃的是青春飯,35 歲職業(yè)生涯就到頭了。雖說程序員需要拼體力,但是35 歲還在拼體力的程序員,絕對不會是一個優(yōu)秀的程序員,被淘汰也是理所當(dāng)然的?!箯?Android 工程師成長為架構(gòu)師的廷軒說

對比企業(yè)關(guān)于初級移動端程序員和資深移動端程序員的招聘要求,很明顯可以看出,初級移動端程序員的招聘要求主要是熟練的語言基礎(chǔ),而資深移動端程序員則需要對設(shè)計(jì)模式、深層管理機(jī)制、底層原理有足夠的理解,能從全局上對產(chǎn)品的設(shè)計(jì)和開發(fā)進(jìn)行把控。

俗話說,姜越老越辣。對于移動端程序員而言,「辣」的不只是資歷,更是「全局觀」與「掌控力」。

2019:逆風(fēng)而上,方是勇士之舉

2018 年對于移動端人而言,是「兵荒馬亂」的一年。中興、華為先后遭歐美國家打壓,蘋果手機(jī)遭起訴,在中國的銷售前景不明,中國移動端市場進(jìn)入「淘汰期」。2019 年的移動端市場發(fā)展,是一個讓人「忐忑不安」的未知數(shù)。


與此同時(shí),移動端的技術(shù)迭代從未停住腳步。谷歌推出 Flutter 框架和 Dart 語言,F(xiàn)acebook 大規(guī)模重構(gòu) React Native,華為確認(rèn)正自主研發(fā)手機(jī)操作系統(tǒng)替代 Android。2019 年的移動端技術(shù)發(fā)展,注定是「只見新人笑,不聞舊人哭」的新里程。

作為 2018 年移動端跳槽「薪資王」的楊輝,憑借自己穩(wěn)扎穩(wěn)打的 7 年移動端經(jīng)驗(yàn),成功以 65 萬年薪跳槽至現(xiàn)在的公司。在談及移動端技術(shù)的「變革」時(shí),他非常堅(jiān)定地認(rèn)為:現(xiàn)有的移動端技術(shù)短期內(nèi)依然「不可替代」,但是未來會和更多的新領(lǐng)域進(jìn)行融合與合作。

「包括智能汽車、智能電視、AI、VR 產(chǎn)品都和安卓系統(tǒng)有關(guān)聯(lián),都是在安卓系統(tǒng)上做出的創(chuàng)新。移動端音視頻也能和 AI、推薦算法融合?!?/p>

餓了么架構(gòu)師 MM 也表達(dá)了同樣的觀點(diǎn)?!敢苿佣说男枨笠恢倍荚凇5俏磥硇枰苿佣顺绦騿T往最底層和原理研究。對于程序員,到了一定階段,不應(yīng)該被語言和平臺限制?!?/p>

同時(shí),他們都提出,即使有一天現(xiàn)有的移動端技術(shù)真的被取代,對于真正「功力深厚」的移動端程序員也造不成任何威脅。因?yàn)榧夹g(shù)是相通的,之前的開發(fā)經(jīng)歷完全可以復(fù)用和遷移。

但是對于那些「什么基礎(chǔ)都沒有,只會畫UI,寫界面,寫業(yè)務(wù)邏輯」的移動端程序員而言,技術(shù)和語言的轉(zhuǎn)變則會是「滅頂之災(zāi)」。

在談到當(dāng)下移動端程序員普遍存在的問題時(shí),MM 提到了以下幾點(diǎn):

(1)只重視過程,不重視結(jié)果。有些移動端程序員雖然加班很多,但是產(chǎn)出的質(zhì)量和工作時(shí)間不成正比。

(2)不關(guān)心數(shù)據(jù)。做了技術(shù)方案卻不測試數(shù)據(jù)。但其實(shí)測試數(shù)據(jù)很重要,關(guān)乎很多核心的要點(diǎn)。

(3)不溝通,不交流。部分移動端程序員喜歡悶頭做事,對自身的成長非常不利。只有經(jīng)常參與別人的討論才能發(fā)現(xiàn)自己的短板,更大程度地獲得進(jìn)步。

(4)沒有 owner 精神。一些移動端程序員不能把事情做到有始有終,沒有負(fù)責(zé)的態(tài)度。

(5)不學(xué)習(xí)。移動端是一個新技術(shù)更迭換代很快的行業(yè),如果不學(xué)習(xí),很容易被淘汰。

想要在市場和技術(shù)雙重沖擊的 2019 年「逆風(fēng)而上」,移動端程序員需要注意以下幾點(diǎn):

(1)跨平臺一站式開發(fā)將是未來趨勢,要注重積累相關(guān)技術(shù)經(jīng)驗(yàn)

從Facebook推出的RN(ReactNative)到近期 Google 推出的 Flutter,包括很多小程序快應(yīng)用,都是移動端跨平臺技術(shù)應(yīng)用的嘗試。雖然很多跨平臺方案都有優(yōu)缺點(diǎn),至今沒有完善的替代方案,但這是未來移動端開發(fā)不可逆轉(zhuǎn)的大方向。

對于這些跨平臺技術(shù),即使在日常工作中不常使用,也需要不斷學(xué)習(xí)跟進(jìn),為即將到來的改革做好充足的準(zhǔn)備。

(2) 對于行業(yè)的選擇要更加謹(jǐn)慎,切勿「金錢至上」

做程序員,一方面練技術(shù),另一方面選行業(yè)也特別重要。因?yàn)槌掷m(xù)的行業(yè)經(jīng)驗(yàn)對職業(yè)發(fā)展有很大益處,也能規(guī)避過高的波動和風(fēng)險(xiǎn)。2018 年 P2P 的暴雷就給移動端程序員和全體互聯(lián)網(wǎng)人敲響了警鐘。

不過,具體的行業(yè)選擇是一個仁者見仁智者見智的問題,MM 的個人經(jīng)驗(yàn)是:「選擇一個真正能對人的生活產(chǎn)生價(jià)值的行業(yè),比如出行、生活服務(wù)等等。移動端程序員要有行業(yè)風(fēng)險(xiǎn)判斷意識,要重「技術(shù)」和「產(chǎn)品」,不能一味地看重高薪,要知道高收益也往往意味著高風(fēng)險(xiǎn)?!?/p>

(3)做好職業(yè)規(guī)劃,為自己建立良好口碑

切記做好職業(yè)生涯規(guī)劃和時(shí)間管理,要有充分的時(shí)間去和別人做交流,了解「業(yè)界大佬」的做事內(nèi)容和方式。人脈對于程序員很重要,不要拘泥于自己的小圈子,要去結(jié)識更多有能力的人,尋找更多的前進(jìn)動力。另外,求職者如果擁有良好的人脈和業(yè)界口碑,在開源社區(qū)和別人有過合作,或者自身擁有開源代碼,得到大家的認(rèn)可,很容易不經(jīng)過面試就得到新的工作機(jī)會。

(4)寒冬之下,更好地學(xué)習(xí)提升才是王道

2019 年不是顛覆性的一年,但是新技術(shù)會不斷出現(xiàn),「安于現(xiàn)狀」是移動端程序員的大忌。每年蘋果、Google、Facebook 等全球領(lǐng)先互聯(lián)網(wǎng)公司推出的新技術(shù)一定要關(guān)注,對于底層知識架構(gòu)需要不斷加深。此外,在本行業(yè)深耕細(xì)作的基礎(chǔ)上,要不斷擴(kuò)展自身的技術(shù)棧,對于行業(yè)知識進(jìn)行深入了解。除了閱讀書籍,還可以通過老司機(jī) iOS 周報(bào)、SwiftGG 翻譯組、業(yè)界大牛的博客等途徑獲取相關(guān)的學(xué)習(xí)方法和內(nèi)容。

「2019 年會是過去十年中最差的一年,卻是未來十年中最好的一年?!惯@是最近流行于網(wǎng)絡(luò)的一個段子。但是在移動端的球場上,即使比賽會越來越艱難,但是下半場的哨聲已經(jīng)響起,繼續(xù)踢下去的「勇士」才可能贏得勝利。

2019 年移動端下半場,你準(zhǔn)備好上場了嗎?

曉雯給大家推薦一個iOS技術(shù)交流群:763164022群內(nèi)提供數(shù)據(jù)結(jié)構(gòu)與算法、底層進(jìn)階、swift、逆向、底層面試題整合文檔等免費(fèi)資料!??!
此文來源于網(wǎng)絡(luò) 若有侵權(quán) 請聯(lián)系曉雯微信:Pingwen20 刪除

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容