1. 程式人生 > >零基礎轉行前端,一年工作經驗,我如何入職螞蟻金服

零基礎轉行前端,一年工作經驗,我如何入職螞蟻金服

這個月我入職螞蟻金服了。兩年前當我決定轉行時,我都沒想到會這麼順利。

上個月我發表了《我如何零基礎轉行成為一個自信的前端》。在這篇文章裡我詳述了我的學習方法和學習路徑。這一次我換一個角度,脫離實施細節,從更泛的層面談談怎樣提升自己的價值,並獲得別人的認可。

一,建立自我品牌,等別人找你

對於像我這樣簡歷全是硬傷(轉行,經驗短,跳槽頻繁)的人來說,埋頭苦幹等著被人發現的概率幾乎為零。就算我確實工作成績出色,能讓簡歷有點亮點,但 HR 篩選簡歷那一關我都過不了,更沒機會展示自己的技術了。說個故事。今年 4 月份我第一次跳槽的時候,投了深圳某家大廠,第一關簡歷篩選都沒過。上個月我寫了那篇經驗貼後,獲得了些人氣,然後我主動找那家公司的員工,幫我內推,結果簡歷傳到系統上被認出來了,禁止內推。我 4 月份那次投簡歷被系統拉黑了,一段時間之內(應該是一年)不能再投了。當時覺得挺受打擊的。

就在這件事情之後幾天,螞蟻金服五個部門,再加上阿里電商那邊的一個部門,併發同時找我了。當時感覺人生真 TM 刺激,像過山車一樣。

我來掘金寫文章也算無心插柳。今年 7 月份第二次跳槽的時候,在新公司第一週發現程式碼庫裡一堆 for 迴圈,內心有些崩潰,於是做了一次技術分享,展示怎樣在程式碼中避免 for 迴圈。後來覺得內容有些分享價值,就整理成文章發表到掘金了。沒想到我第一次發文章就上熱門了,於是更有動力繼續寫了。後來就陸續發了幾篇。

如果你等著被人發現,建議你還是主動地去營銷自己。當然,我們做技術的講務實,你需要說服別人,為什麼你值得關注。這隻能靠乾貨了,沒法取巧。

二,熱愛這個行業,展示你的激情

如果你不喜歡你在做的東西,感覺學前端疲於奔命,學不動了,那我建議你不用繼續看了,果斷放棄前端這個職業方向。只有你真的熱愛這個東西,才會主動地去學前沿的東西,並給社群貢獻有價值的內容,也才有後續的個人品牌建設。

另外,激情是你打動別人,說服別人的品質之一。在螞蟻終面的時候,面試官問我為什麼選擇前端,我就直接說我學習了很久的 CS 基礎,比較了很多語言,JS 是我認為最好的一門語言。(除了 JS,我還會用 Java, Swift, Python 和 Go 列印 Hello World... 其實我是淺略都過了一遍,就核心語言特徵做了些比較性學習)面試官可能不同意我的觀點,讀這篇文章的你可能也不同意,但沒關係,我能給出我的理由,並解釋 JS 的哪些優勢怎樣方便我的開發。

三,你不必完美,但必須優秀到讓別人忽略你的硬傷

螞蟻第三輪面試的時候,面試官問我的不足是什麼。我就很誠實回答自己技術上哪些還不足(這個必須誠實,不然入職之後也會露餡)。比如,我的 CSS 就很一般,我寫了半年的 RN,很多 CSS 屬性用不到,就淡忘了,後來去寫 Vue 也主要是寫邏輯。CS 的基礎我也很一般,演算法是一知半解,網路和作業系統知識基本是小白。(當然為了面試,我去補了一下從瀏覽器輸入地址到頁面渲染完發生了什麼事情這種面試問題)

儘管我有這麼多硬傷,大廠招人的要求又高,但還是能讓面試官滿意,這說明我所展現出的其它素質說服了面試官。

四,為什麼要加入螞蟻

這個問題最明顯的答案就是待遇好,對職場發展有幫助等等。但除此之外呢?對於我而言,就是在這裡我才有機會學到最前沿的技術實踐,這些東西是看教程學不到的。

首先,螞蟻的基礎工程建設相當完善,開發者只用專心寫業務邏輯就行了。我之前在文章中說過,我覺得寫瀏覽器相容是浪費生命,這個說法是激進了點,但我現在基本上還是這個態度(當然,適當的瀏覽器相容工作我是不排斥的,畢竟任何職業都有些 logistics 工作要做)。為什麼要這樣說呢?因為瀏覽器相容這種知識都算不上知識,只是些實施細節。這種知識無法遷移,具有極強的空間和時間依賴性(尤其是時間)。這種知識可以歸類為 Tribal Knowledge(部落知識)。換一個環境,這些知識就沒用了。軟體工程師肯定是要掌握這些 tribal knowledge 的,但同時要有危機感,多投入時間到真的知識上。而螞蟻強大的技術體驗部門為開發者造了很多工具,讓開發者少擔心一些實施細節,多花時間去在技術的世界裡仰望天空。

再就是螞蟻的技術學習氛圍非常濃厚。我來的第一週就技術三觀顛覆的感覺。我之前也算是對新技術跟進比較密切了,各種熱文和重要的 Newsletter 都看。但來了螞蟻之後才發現,真的只有在大廠生產一線才能掌握最前沿的知識。這裡的高 P(內部行話,大概指 P7 以上的大牛)在內網發的技術思考,讓我醍醐灌頂。

五,邀請你加入

我所在的螞蟻金服保險事業群前端團隊目前很缺人(缺十幾個吧),尤其缺女生。我們目前有十幾個前端,全是男的。組長說這樣不好,要 inclusive 一點。所以,妹子優先,至少還缺四個妹子。

這邊前端主要技術棧是 React 和 Node。是的,前端需要寫 Node 中間層。UI 層主要是 H5 開發,Hybrid 解決方案是自研的 Nebula 框架,開發體驗相當好。目前團隊期望儲備各類複合型前端人才,包括但不限於Native 或 3D 等方向。如果你會原生或 RN 開發,又或者你玩過 VR 等前沿技術,可能會是我們期待的人選。

最近相互寶的新聞大家可能都聽過。這麼偉大的產品,就是我們團隊參與開發的。加入我們,一起打造下一款改善國人生活的的國民級產品吧!

團隊方面也是很不錯的,師兄們技術上自不用說,都是獨當一面,同時帶人非常有耐心。這裡個個都是人才,說話也好聽,我才來了兩個星期就超喜歡這裡了。

座標在杭州螞蟻總部。異地搬家的話,公司會有考慮周全的補償。我就是從深圳搬過來的。

你都看到這裡了,說明你也很感興趣,要不來試試?簡歷砸到這裡:[email protected]