iOS開(kāi)發(fā)者,拋開(kāi)過(guò)去荐操,如何面對(duì)現(xiàn)在,面向未來(lái)宅倒!

這一篇文章拐迁,如果你是一名iOS開(kāi)發(fā)正好也處于開(kāi)發(fā)晉升瓶頸迷茫期线召,不妨停下你的腳步缓淹,花五分鐘看看讯壶,興許有你需要的伏蚊!

一位iOS開(kāi)發(fā)者的焦慮

我知道躏吊,現(xiàn)在大部分iOS開(kāi)發(fā)者對(duì)于“焦慮”這兩個(gè)字都比較敏感颜阐,甚至說(shuō)是反感凳怨!可是這卻又是咱們不得不面對(duì)困難肤舞!

其實(shí)李剖,我個(gè)人認(rèn)為篙顺,相對(duì)于剛畢業(yè)或者兩年以?xún)?nèi)的iOS開(kāi)發(fā)者來(lái)說(shuō)匪蟀,更容易焦慮和迷茫的是處于3-5年開(kāi)發(fā)年限材彪,年齡接近30歲左右的開(kāi)發(fā)者們段化!

高級(jí)開(kāi)發(fā)是所有iT行業(yè)都缺的显熏,而初級(jí)開(kāi)發(fā)喘蟆,大多數(shù)處于正值上升階段,對(duì)于薪資待遇要求低仔沿!所以最“尷尬”的位置,就是這不上不下的中級(jí)開(kāi)發(fā)者們绵跷!

踏著iOS紅利期的尾巴進(jìn)入這個(gè)行業(yè)碾局,享受過(guò)最舒適的時(shí)期,卻想象不到后面的發(fā)展蕴潦!

一潭苞、目前iOS市場(chǎng)都需要什么忽冻?

打開(kāi)BOSS直聘(畢竟現(xiàn)在大部分程序員跳槽找工作都是使用這個(gè)平臺(tái),具有典型性)

搜索日期:2019年10月16日此疹,以北京-iOS為搜索元素僧诚!下面我通過(guò)一個(gè)表格給大家分析iOS市場(chǎng)遮婶。

因?yàn)闀r(shí)間原因只展開(kāi)分析了前5頁(yè),因?yàn)槭且豁?yè)一頁(yè)數(shù)湖笨,可能會(huì)存在數(shù)字不是非常精準(zhǔn)

薪資待遇 崗位個(gè)數(shù) 年限要求 公司規(guī)模
15K左右 40份 1-3年 20-99
20K左右 63份 3-5年 100-499
30K左右 93份 3-5年 100-499-1000以上
30K以上 33份 3-5-以上 499-1000以上

②:下面是20-30K招聘需求旗扑,3-5年,北京20-30K這應(yīng)該是基本要求吧

③:縱觀 BOSS直聘 分析得出以下幾點(diǎn)

  • A: 現(xiàn)在iOS市場(chǎng)招聘需求落在 20-30K

  • B: 工作年限要求 3-5年

  • C: 公司規(guī)模落在 100-499-1000

  • D: 能力刷選條件

    • 底層原理幾乎成為必備能力

    • 相反UI能力慢慢在招聘要求里面沒(méi)有直接板書(shū)

    • 性能優(yōu)化以及架構(gòu)能力相對(duì)比之前要求還是持平

    • 數(shù)據(jù)結(jié)構(gòu)算法能力占比也比較大

    • 跨平臺(tái)能力也占有比較高

二肩豁、大部分程序員的現(xiàn)狀

專(zhuān)業(yè)技能

這是一份再普通不過(guò)的簡(jiǎn)歷了祟昭,你能看出他的亮點(diǎn)嘛匾寝?

對(duì)比你的簡(jiǎn)歷抡锈,怎么樣呢撇簿?

分析一下莲组?

先拋開(kāi)學(xué)歷竭望、項(xiàng)目經(jīng)驗(yàn)等等條件影钉,但從一個(gè)5年左右的開(kāi)發(fā)者角度來(lái)看廉赔!沒(méi)有一個(gè)能真正達(dá)到20-30K開(kāi)發(fā)需要的能力勿负!

整體來(lái)說(shuō)厚者,專(zhuān)業(yè)技能寫(xiě)的還是比較中規(guī)中舉的鳖擒!但是期升,這是一個(gè)三年乓序,不混日子的開(kāi)發(fā)者本就應(yīng)該具備的素質(zhì)!

  • 過(guò)多涉及基礎(chǔ)內(nèi)容:?jiǎn)卫⒋碓砉伞lock通訊就斤、iOS自動(dòng)布局绷旗,OC和JS交互能力

  • 掌握的東西表面看來(lái)都是只知道熟練使用,并沒(méi)有涉及底層原理

  • 專(zhuān)業(yè)技能沒(méi)有太多對(duì)口我們上面的分析的內(nèi)容:性能優(yōu)化牢撼、架構(gòu)設(shè)計(jì)曲横、底層原理

  • 沒(méi)有比較顯眼的加分項(xiàng)禾嫉!

項(xiàng)目經(jīng)驗(yàn)

我這里因?yàn)榭紤]到個(gè)人的隱私(盡管已經(jīng)授權(quán))這里就沒(méi)有貼出公司相關(guān)信息

這個(gè)呢?是不是也很眼熟黍匾?

簡(jiǎn)單的介紹工作全庸,并且都是落地業(yè)務(wù)層坤候,這樣的項(xiàng)目經(jīng)驗(yàn)顯然不夠支撐送漠,至少看不到一個(gè)成熟的5年開(kāi)發(fā)的身影顽照!

那一個(gè)資深iOS開(kāi)發(fā)到底應(yīng)該掌握什么?

現(xiàn)在2019年闽寡,iOS開(kāi)發(fā)的確面臨很多問(wèn)題代兵,但是守得云開(kāi)見(jiàn)月明

下面跟那些還愿意留在iOS行業(yè)想拼搏一把的小伙伴爷狈,分析一下一個(gè)資深iOS開(kāi)發(fā)到底應(yīng)該掌握什么

1:底層探索能力

很多人會(huì)諷刺:面試造航母奢人,上班擰螺絲! 其實(shí)不然淆院,面試的高要求對(duì)于一家優(yōu)秀的iOS需求單位來(lái)說(shuō)是必須的何乎!

  • iOS開(kāi)發(fā)實(shí)現(xiàn)的確有很多的方式,但是一個(gè)真正懂得原理的開(kāi)發(fā)人員在日后的開(kāi)發(fā)工作中是非常重要土辩。我見(jiàn)過(guò)一些開(kāi)發(fā)人員:遇到BUG都是直接面向百度支救,不知道為什么直接 command + c/command + V OK,解決了,打版走人拷淘,下次又遇到了還是要面向百度各墨,其中浪費(fèi)的時(shí)間和小伙伴之間的溝通成本可想而知!

  • 底層原理只是你在工作開(kāi)發(fā)中偷懶而逃避選擇使用而已(或者全然不太了解)

  • 技術(shù)不斷更新启涯,底層原理是永恒根基

  • 底層原理是非常重要的贬堵,只有真正掌握原理才能迎接未來(lái)無(wú)限可能。

下面是我推薦大家學(xué)習(xí)的內(nèi)容:

OC 底層探索篇也是大家熟悉而又陌生的地方结洼,平時(shí)處處用黎做,就是不知道為什么!

2.性能優(yōu)化以及架構(gòu)能力

只要你面試要求 20-30K 必然要求性能優(yōu)化能力松忍!

  • 怎么優(yōu)化啟動(dòng)速度孝赫,應(yīng)用包的瘦身痛单!

  • 界面優(yōu)化(卡頓檢測(cè)以及分析解決)

  • 內(nèi)存管理方面也是面試以及平時(shí)開(kāi)發(fā)的重災(zāi)區(qū)颠蕴!

  • 架構(gòu)并不屬于性能優(yōu)化盾沫,但是我要求每一個(gè) 3以上開(kāi)發(fā) 都要有一定的架構(gòu)思維!

3.數(shù)據(jù)結(jié)構(gòu)算法

數(shù)據(jù)結(jié)構(gòu)算法應(yīng)該是每一個(gè)程序員必備的根據(jù)。我記得我的導(dǎo)師跟我說(shuō)過(guò):一個(gè)程序員需要兩樣?xùn)|西:智商和勤奮

  • 英文能力襯托你的勤奮度

  • 數(shù)據(jù)結(jié)構(gòu)算法反饋你的智商等級(jí)

數(shù)據(jù)結(jié)構(gòu)與算法并不只是抽象的概念,掌握好的話(huà)可以寫(xiě)出更高效、運(yùn)行得更快的代碼充石,這對(duì)于如今盛行的網(wǎng)頁(yè)和移動(dòng)應(yīng)用開(kāi)發(fā)來(lái)說(shuō)尤為重要。如果你最近一次使用算法是在大學(xué)課堂上或求職面試時(shí)霞玄,那你應(yīng)該還沒(méi)見(jiàn)識(shí)到它的真正威力赫冬!

這個(gè)主題的大多數(shù)資料都有一種通病——晦澀難懂。滿(mǎn)紙的數(shù)學(xué)術(shù)語(yǔ)溃列,我覺(jué)得一種有趣的學(xué)習(xí)方式也是非常重要的劲厌!

跨平臺(tái)能力

跨平臺(tái)的方案有很多:

如上表所示,RN听隐、Weex采用的技術(shù)方案大體相同补鼻,它們都使用JavaScript作為編程語(yǔ)言,然后通過(guò)中間層轉(zhuǎn)換為原生的組件后再利用Native 渲染引擎執(zhí)行渲染操作雅任。而 Flutter 直接使用 skia 來(lái)渲染視圖风范,而Flutter Widget則使用現(xiàn)代響應(yīng)式框架來(lái)構(gòu)建,和平臺(tái)沒(méi)有直接的關(guān)系沪么。

從性能方面來(lái)說(shuō)硼婿,Flutter 的性能理論上是最好的,RNWeex次之禽车,并且都好于傳統(tǒng)的 WebView方案

而從社群和社區(qū)的活躍來(lái)看寇漫,RN和Flutter無(wú)疑是最活躍的

總結(jié):我個(gè)人針對(duì)現(xiàn)在的行情比較推薦大家學(xué)習(xí):Flutter

  • 同時(shí)現(xiàn)在很多人也開(kāi)始著手學(xué)習(xí)了

  • 如何襯托你的優(yōu)勢(shì),我個(gè)人還要推薦在平時(shí)入門(mén)到項(xiàng)目的過(guò)程殉摔,不妨花點(diǎn)時(shí)間探索了一下背后的原理:渲染的流程州胳,Flutter和原生的共存通訊優(yōu)化

  • 下面這張思維導(dǎo)圖大家可以參考學(xué)習(xí)

技術(shù)儲(chǔ)備以及加分項(xiàng)

現(xiàn)在的iOS開(kāi)發(fā)為什么會(huì)遇到瓶頸是因?yàn)椋?strong>前面儲(chǔ)備過(guò)少,坐吃山空逸月! 技術(shù)不斷更新的時(shí)代栓撞,我希望你沉下心來(lái)與時(shí)俱進(jìn),不斷儲(chǔ)備技能為自己加分

其實(shí)這里并沒(méi)有非常具體的推薦學(xué)習(xí)方向碗硬,總的如下幾點(diǎn)瓤湘!

  • 5G時(shí)代,小視屏/直播技術(shù)都是現(xiàn)在當(dāng)紅恩尾,并且掌握人群非常少的技術(shù)弛说,OpenGL ES、Metal特笋、FFmpeg等等剃浇!
  • 而應(yīng)用逆向安全,是大部分大廠(chǎng)都一直重視的猎物,只是在小公司突顯不出來(lái)虎囚,如果對(duì)于大廠(chǎng)有想法的,可以嘗試學(xué)習(xí)蔫磨!
  • 當(dāng)然除了跟iOS有關(guān)系的淘讥,比如被炒火的Python,謠傳比iOS好找工作的前端等等都是可以學(xué)習(xí)的堤如!

技術(shù)儲(chǔ)備和亮點(diǎn)蒲列,這些都得根據(jù)個(gè)人興趣或者公司需求來(lái)進(jìn)行學(xué)習(xí),當(dāng)然越多的儲(chǔ)備就會(huì)使你后面的路走的越容易搀罢!

綜合總結(jié)

在現(xiàn)在這個(gè)群雄逐鹿的iOS市場(chǎng)蝗岖,想要守住自己的“錢(qián)途”,學(xué)習(xí)是必然的榔至,雖然很艱難抵赢,但是沒(méi)有容易的工作!

最后:

有一個(gè)大型的iOS開(kāi)發(fā)交流QQ群:551346706唧取!铅鲤,已經(jīng)超過(guò)2500名iOS開(kāi)發(fā)者選擇加入!一起交流枫弟,一起學(xué)習(xí)邢享,內(nèi)推、吐槽淡诗、共享學(xué)習(xí)資料骇塘。期待你的加入!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末韩容,一起剝皮案震驚了整個(gè)濱河市绪爸,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宙攻,老刑警劉巖奠货,帶你破解...
    沈念sama閱讀 217,185評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異座掘,居然都是意外死亡递惋,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén)溢陪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)萍虽,“玉大人,你說(shuō)我怎么就攤上這事形真∩急啵” “怎么了超全?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,524評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)邓馒。 經(jīng)常有香客問(wèn)我嘶朱,道長(zhǎng),這世上最難降的妖魔是什么光酣? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,339評(píng)論 1 293
  • 正文 為了忘掉前任疏遏,我火速辦了婚禮,結(jié)果婚禮上救军,老公的妹妹穿的比我還像新娘财异。我一直安慰自己,他們只是感情好唱遭,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評(píng)論 6 391
  • 文/花漫 我一把揭開(kāi)白布戳寸。 她就那樣靜靜地躺著,像睡著了一般拷泽。 火紅的嫁衣襯著肌膚如雪庆揩。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,287評(píng)論 1 301
  • 那天跌穗,我揣著相機(jī)與錄音订晌,去河邊找鬼。 笑死蚌吸,一個(gè)胖子當(dāng)著我的面吹牛锈拨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播羹唠,決...
    沈念sama閱讀 40,130評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼奕枢,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了佩微?” 一聲冷哼從身側(cè)響起缝彬,我...
    開(kāi)封第一講書(shū)人閱讀 38,985評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎哺眯,沒(méi)想到半個(gè)月后谷浅,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,420評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡奶卓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評(píng)論 3 334
  • 正文 我和宋清朗相戀三年一疯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片夺姑。...
    茶點(diǎn)故事閱讀 39,779評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡墩邀,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出盏浙,到底是詐尸還是另有隱情眉睹,我是刑警寧澤荔茬,帶...
    沈念sama閱讀 35,477評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站竹海,受9級(jí)特大地震影響慕蔚,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜站削,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評(píng)論 3 328
  • 文/蒙蒙 一坊萝、第九天 我趴在偏房一處隱蔽的房頂上張望孵稽。 院中可真熱鬧许起,春花似錦、人聲如沸菩鲜。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,716評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)接校。三九已至猛频,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蛛勉,已是汗流浹背鹿寻。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,857評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留诽凌,地道東北人毡熏。 一個(gè)月前我還...
    沈念sama閱讀 47,876評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像侣诵,于是被迫代替她去往敵國(guó)和親痢法。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容