做爲3-5年的iOS開發者:你爲何遲遲進不去大廠呢?

本文對象是心裏渴望進大廠的童鞋,但願你能咬牙看完,轉折點也許就發生在今天。

這幾年來,至少幾十個個朋友跟我聊起這個話題,想進大廠-一門心思進大廠,可是在聊的過程當中,我就能夠斷定:
當下及將來一段週期的你,若是不發生根本性改變,是必定進不去大廠的,甚至這輩子大廠都跟你無緣。
上面這段話,你看完後,會感到鬱悶甚至憤怒麼?前端

我這 幾年來,儘管已經幫助了好多iOS工程師實現了職場和技術的破局,但這並不影響我繼續得出這個結論:
當下及將來一段週期的你,若是不發生根本性改變,是必定進不去大廠的,甚至這輩子大廠都跟你無緣。面試

若是你以爲進大廠有什麼好,纔不稀罕,能夠選擇關閉頁面,由於本文對象是心裏渴望進大廠的朋友,不是你,你根本就不渴望進大廠,這是僞需求,也或者你拒絕認可本身的渴望,根本不敢正視本身的心裏訴求。後端

做爲一個開發者,有一個學習的氛圍跟一個交流圈子特別重要,這是一個個人iOS交流羣:789143298 ,無論你是小白仍是大牛歡迎入駐 ,分享BAT,阿里面試題、面試經驗,討論技術, 你們一塊兒交流學習成長!

什麼是大廠

阿里巴巴、螞蟻、騰訊、字節、百度、京東、拼多多、美團、滴滴、網易、快手、奇虎360、新浪、小米..安全

這是你認知裏面的大廠麼?他們的確是,但也分第一二三梯隊。併發

固然還能夠出海,好比 Google/Facebook/twitter 甚至是深圳和東南亞這裏的 shopee 各分公司...框架

在中國境內的這些大廠,集中了中國最優秀的 幾千多個iOS開發者,這幾千個iOS開發者裏面只有不到幾十個高級iOS技術專家,也就是對標到阿里的 P8(年收入超過 100 萬爲基準線)。工具

以 P8 爲參考線,一個公司的項目團隊有 P8 和沒有 P8 有着天差之別,一樣,一個大廠裏的某個iOS項目組,有 P8 和 沒 P8 也有着天差之別。post

若是你去的是一個阿里巴巴的只有 6 我的的iOS項目團隊,裏面沒有 P8,請相信我,雖然你進的是大廠,但是必定機率這個團隊不能給你想要的,特別是技術成長這一點(可能比優秀的小廠還差很遠距離)。
結論:大廠分一二三梯隊(小廠也同理),在大廠控股的全部子公司裏面,也分一二三梯隊,在某個公司裏面的多個部門的iOS技術團隊,也分一二三梯隊,在一個研發團隊內部劃分的幾個組裏面,也分一二三梯隊,梯隊越靠前,進入難度越高。
性能

爲何你想進大廠

你們有沒有認真想過這個問題,爲何你想進大廠? 小廠呆着不香麼(事實上有的小廠是很香的)?學習

  • 更高的工資、年終獎和期權(股票激勵),個人經濟條件變得更好
  • 更好的平臺、團隊和業務土壤(職業成長),個人能力更豐滿
  • 更光鮮的職級、公司和團隊背景(大廠光環),我會更值錢
  • 更廣闊的上升空間、歷練機會(價值實現),我能挖掘出本身更多潛力

鍍金賺錢也好、遇高人見世面也罷,這裏面任何訴求,只要你正視它,訴求就自然成立了,不用感到很差意思,就單純拿賺錢講:

你今年 28 歲,小公司打拼了 4 年,今年 10 月份終於順利進了阿里,在裏面又打拼了 3 年,晉升到了 P7,此時你 31 歲,再通過了 3~5 年,你得益於各類努力和機會,順利晉升到了 P8,此時你 35 歲,已經結婚生子,要養家餬口,此時你在阿里的年收入大機率是 200 多萬起步,在這 8 年間,你吃了無數的苦受盡了各類委屈,同時也變得愈來愈成熟,練就了一身的本領,你再回頭看,賺錢這件事是成立的,只須要直面本身的訴求。

是的,在小廠(極小的機率你恰好是核心員工,公司上市或者被收購了,你會得到上百萬的股票激勵)的你可能也很滋潤,也有成就感,但單純從收入上,按照 7~10 年的長度來計算,小廠的整體收入必定是被大廠吊打(小廠年收入不過百萬,而大廠隨着時間長度會從幾十萬到 200 萬以上的收入曲線),這是純粹的收入視角,沒有對錯優劣。

2020 庚子年,中美關係延伸的貿易摩擦、疫情反覆、大批量的中小公司現金流出現問題,許多公司年終獎縮水,卡晉升名額,取消普調薪資,開始打卡考覈上下班時間甚至開始 996 這樣的大背景下,單單從抗風險角度看,進大廠都是優選,由於在哪裏寫碼不是寫,在哪裏賺錢不是賺,能進大廠就毫不選小廠。

對,也許如上就是你想要進大廠的理由,練練技能、遇遇高人、見見世面、加加光環、漲漲收入、抗抗風險,這是你想要的,那什麼是你不想要的?也許今天你所在的這家公司就是你最不想要的,管理混亂、業務瑣碎、技術單1、項目複雜度小難度低、團隊氛圍差...你心裏的聲音叫作 「我很氣要逃離」。

「我想進大廠」和「我想逃離當下」,這是兩個平行且不衝突的訴求,但 3 分想進大廠 7 分想逃離的童鞋 和 7 分想進大廠 3 分想逃離的童鞋,心態和訴求核心是不一樣的,若是是前者,進大廠的但願就會變得渺茫,由於你須要克服的第一關就是逃離的心態關,這一次的心理功課是逃不過去的,早晚要上。

結論:在既想逃離和又想進之間,須要先把想進想清楚,急躁毛糙的逃離心態,對進大廠沒有實質幫助,甚至帶來負面影響。

你被大廠拒掉的緣由

一份簡歷,幾場面試,這就是你跟大廠的距離。 學歷低、培訓班、跳槽高頻、外包經歷、年齡大,這些大廠殺手,也是距離。 三觀匹配度,心智成熟度,認知開闊度,包括乖戾易怒這些性格上的特徵,更是距離。

有的問題是表面,有的問題是裏子,分不清楚表和裏不要緊,但要分清楚抱怨和改善。

目前大廠幾十個項目團隊中的幾百多iOS,學歷低的沒有幾百也有幾十吧(大專的甚至高中輟學的),出身培訓班的一樣幾百人,更不要提跳槽高頻的也多的是,幹過外包的也很多,年齡大的比比皆是,是的,這是比例也是機率:

人家學歷低能進大廠不表明你學歷低也能進去,人家學歷低進不去大廠也不表明你學歷低進不去,其餘幾個殺手同理,這句話你套在幾個殺手因素上好好咀嚼一下。

這篇文章我必須用最直白的方式來表達,緣由就是由於一些童鞋沒法理解黑灰白,沒法辯證看問題,沒法聽懂你在強調什麼,這是認知上出現問題(還須要多年的歷練),反應到咱們平常生活中就是爲槓而槓、非黑既噴、只要不一樣通通異類、不看機率只看個例,這些通通是你跟大廠的距離,並不只僅是一個框架原理那麼簡單。

下面這段話,麻煩你們若是有耐心,再咀嚼下:

對於敢拼敢幹的童鞋來講: 學歷低是問題,也不是問題; 培訓出身是問題也不是問題; 跳槽高頻是問題也不是問題; 外包經歷是問題也不是問題; 年齡太大是問題也不是問題;

面對這些問題,你選擇作什麼纔是真正的問題,在下面兩個同窗中,你能夠選擇扮演其中一個:

A 同窗,學歷通常,跳槽高薪(4 年 3 家),去阿里面試 4 次,4 次皆敗,整整跨度兩年直面本身身上的全部問題,從性格到思惟到技術,仔仔細細認認真真的全面推倒,覆盤重塑,第五次面試阿里,成功入職。 B 同窗,學歷通常,跳槽高頻(4 年 3 家),去阿里面試 1 次,失敗後對阿里打上標籤:阿里仍是太看重學歷和年齡了,我跟阿里沒戲了,選擇維持現狀,在不舒服的中小廠跳來跳去,直到完全與大廠無緣。

A B 之間,選擇權在你手上,這裏是:來自一份大牛的 iOS 開發大廠面試全攻略(2020斬獲offer,此時你能夠反思這件事情:

  • 爲什麼我作不到他這樣子(你的自驅核心出來問題)

結論:你跟大廠的距離不只僅是學歷跳槽等等這些背景,也不只僅是技術積累項目經驗這些能力,也不只僅是三觀人品這些人格特徵,從技術到認知格局再到行動力,你跟大廠之間有全方位的差距,每個都很重要。

爲何他能進我不能進

比較心態在工程師羣體廣泛存在,尤爲是看到老同窗老同事,甚至是一個社區不那麼熟的人能進大廠,而本身進不去的時候,包括他人晉升而本身不能的時候,尤爲容易心態崩掉,先回答兩個問題:

大廠招人會不會出現失誤,招到不符預期的人? 大廠招人會不會出現失誤,拒掉能力匹配的人?

若是你的回答是依然沒法接受,那要反問本身:爲何你要強求大廠必須 0 失誤呢?更況且你眼中的失誤就真的是失誤麼,一樣此時,你觀察下本身心裏會不會涌現出一個個反面案例來證實 「明明大廠就有那麼多失誤啊,每天吃瓜」,讓咱們把這個問題再提煉下:

你是應該爲你進不去找理由,仍是應該爲你能進去找方法?

這就是咱們上面所提到的:「有的是表,有的是裏,分不清表裏不要緊,但要分清楚抱怨和改善

當你在抱怨的時候,你須要思考過去、此時及未來,「改善」二字有沒有在同步發生,若是有,那麼抱怨抱怨挺好的,出出悶氣,若是沒有,要謹慎了,這是你能不能進大廠的分水嶺問題,由於抱怨是輸出的視角、而改善是輸入的視角,此時回到你的訴求 - 「進大廠」,你應該關注的是輸出仍是輸入呢?

把這個觀察視角放到 「晉升」 上一樣成立,關於晉升是另外一個話題,你們能夠看這篇文章

那我到底要怎麼進大廠呢

當你再次問出這個問題的時候,你又一次要走思想彎路了,但儘管如此,也要給你鼓掌,由於你有足夠的耐心看到這個位置,若是看到了這個位置,就給文章點個贊吧,在這篇文章上留下痕跡,打個卡。

這個問題自己問出來沒有任何意義,須要被修正一下,拆成以下三個問題:

    1. iOS基礎知識、及底層原理的掌握
    1. 加分項:Flutter誇平臺、音視頻領域、逆向安全領域
    1. 有哪些資源/人脈/方法能夠幫助我造成進大廠的競爭力

關於這幾個問題,我創辦的iOS技術交流羣,羣文件都有都針對這幾個問題有詳細的分享,並且都是大廠的資深iOS開發者分享的面試題內容,你們能夠加入一塊兒交流,iOS交流羣:789143298

定義一個進大廠好苗子模型

三年到五年的開發者每每面臨更多的困惑和迷茫,不知道往哪進階,小編能夠推薦一下,若是想要少走彎路,能夠把下面我所列的事項儘可能全作,作的越早越多堅持越久,距離大廠就越近:

  • 第一件事,先加個人iOS交流羣,先近距離接觸一個好人脈

    • 好人脈意味着能透過他更早的看到更多可能性、接觸到更多方法和信息

  • 第二件事,說服本身每月拿出 >=500 元投資本身,這是正視本身訴求的勇氣

    • 買技術書籍、買技術課程、買上網搜資料的工具

    • 請同事喝咖啡、請同窗吃飯、請同行前輩幫忙、請同城開發者騎車環湖

    • 給本身買正版好用的軟件、用錢換好的服務

    • 投資你的裝備、投資你的技能、投資你的人脈、投資你的時間,學會投資

  • 第三件事,說服本身每個月寫技術文章,把輸入的東西內化消化爲屬於本身的東西

    • 把前 20 篇當炮灰,一直寫下去,給本身看也能夠,輸出就是訓練過程

  • 第四件事,在工做中把代碼精益求精,無論是加班時間仍是業餘時間

    • 假設把每一個項目的代碼量 x 100 倍,把用戶量 x 1000 倍,在腦海中把項目複雜度和難度提升後,基於提升複雜度後的項目實施技術選型及實現,在本來明明毫無技術複雜度的項目中來訓練本身的複雜問題處理能力,從編碼的工程複雜度到更極致的性能表現,基於此來把技術能力練出來

    • 把項目中每一個問題、難點都細心整理起來,這是你將來簡歷中的亮點
    • 再把全部的思考都沉澱爲本身理解後的經驗,寫文章記錄下來
  • 第五件事,每週逼本身新認識一我的(不管是產品仍是後端),跟他聊聊天

    • 社交是沒法併發突擊的,平時的一點一滴纔是社交過程,天天都要訓練
  • 第六件事,每週爲團隊作一件事,不管是優化技術文檔仍是作一個工具

    • 進大廠不是單打獨鬥,團隊的意識和概念要逼本身早日創建起來

最後一件事,把這篇文章轉發,來影響到更多的iOS迷路人。

成長是本身的事情你纔是 Owner

人的精神底層,都是雞湯,你覺得今天過不去的大廠這一關,其實不是大廠在卡你,是你本身在卡本身,你本身這一關過不去,大廠這一關也過不去,你本身是因,大廠是果,因上不努力,果上就不遂你願,我 10 年來最有效的方法是: 歷來都不相信剛恰好,只相信大力出奇跡。

至於路,哪怕是彎彎曲曲高高低低,也須要你本身走,這條路的指南線索在哪裏,就在上文的 6件事裏面。

最後,助你在去往大廠的路上,好運。

推薦 :

做爲一個開發者,有一個學習的氛圍跟一個交流圈子特別重要,這是一個個人iOS交流羣:789143298 ,無論你是小白仍是大牛歡迎入駐 ,分享BAT,阿里面試題、面試經驗,討論技術, 你們一塊兒交流學習成長!

收錄: 前端早早聊

相關文章
相關標籤/搜索