關於裸辭,關於前端面試

先自我介紹一下,本人3年轉行程序媛一枚,今年4月底裸辭。5月出去旅遊一趟,回來找工做兩週,面試8家,經過4家。目前已經入職。前端

在這一個月的時間裏,關於前端學習、裸辭、面試有些思考,但願和處於相同困境和疑惑的小夥伴們一塊兒分享。vue

關於面試

先說說面試吧。react

面試題就不分享了,掘金上有很是多優秀的面試題總結文章,文末我會將本身看過而且以爲有用的連接貼出來,刷面試題,讓咱們經過一面大機率是沒有問題的。git

因爲我是轉行作前端,並且以前的學習工做經歷和IT一點關係都沒有,深感本身的知識結構和基本功是很是欠缺的,例如數據結構、算法、設計模式、網絡相關的技能須要在面試前好好準備下。面試的時候能夠表達這些方面不太擅長,可是最好不要徹底不懂不會不知道。github

如何經過二面,甚至是三面,在我看來,就是反反覆覆審視本身的簡歷,上面全部提到的技術點、關鍵詞,你是否瞭解如何使用,是否瞭解原理和相關知識點,是否有真實的項目經驗支撐,這很重要。面試

因此,咱們的簡歷既要有足夠的亮點,可以經過招聘者的初步篩查,又不能在面試的時候把咱們難倒。我遇到比較嚴格的一次面試,就是對着簡歷一行一行地問,有答的不會的或者很差的直接在簡歷的技術點上畫✘,壓力山大。算法

複習基礎+看面試題+準備簡歷技術點/項目經驗,是我認爲比較有效和通用的準備面試方案。可是在面試的時候,每每面試官會提出一些和咱們自己已具有技能並不相符的要求,這個時候要不要調整咱們的複習方向呢?redux

好比說我在8家面試裏會遇到這些問題:設計模式

你在 github 上有知名的開源項目嗎?性能優化

你有平常寫博客的習慣嗎?

你有在掘金上寫小冊嗎?(⊙﹏⊙)b

你有本身的開源 UI 組件庫嗎?

你有作得很是出色的興趣愛好嗎?

…...

這些個人回答都是:沒有!不多寫博客,不多提交 github 的我,被問到這些問題的那一刻,感受本身像個廢柴。

面試完後我甚至有些糾結要不要去準備下這些東西,要不要天天寫點博客?提交下 github ?要不要寫個本身的 UI 組件庫再出去找工做?

理智告訴我,刻意地去作這些事情是無心義的。這些是面試期間我沒法去調整也沒時間準備的內容,若是公司有這樣的招聘需求,那隻能說很遺憾。

固然,這些是下一階段的學習和工做須要彌補的地方,在找工做和麪試期間,準備這些是來不及了。

還有一家公司,在職位要求中寫着:熟悉vue或react技術棧。個人簡歷上 vue 和 react 的項目經驗都有,對vue更熟悉一些,redux 沒有用過,簡歷上也沒寫。而實際面試中,二輪面試官一直問 react+redux 問題,由於他們公司用的 react 技術棧,最後對個人評價是:react 項目經驗不足。

可能這家公司比較缺人,須要的是技術棧很是匹配立馬就能上手幹活的人,在我看來,本身與這個職位也並不匹配。技能點能夠提早準備,可是項目經驗是實打實的,圍繞本身真實的項目經驗去準備面試纔是硬道理。固然,他們的招聘需求寫的與實際面試狀況也不太相符。

因此,若是遇到與本身技能並不匹配的面試,就當是學習和積累經驗,沒必要自我懷疑和心情很差,總能遇到適合本身的那家公司。

面試相關就說到這裏,小結一下:

  • 準備面試期間,把複習重心放在前端基礎知識點和本身的簡歷上
  • 不要爲了沒法短時間準備的面試問題而調整複習方向,那是徒勞
  • 保持積極的心態,不要爲了某次面試失敗深受打擊,由於那不必定是你的問題

關於裸辭

掘金上一直有人說:裸辭一時爽,一直裸辭一直爽。

而我裸辭一個月的實際經驗來講,並非這樣。裸辭比上班更累,壓力更大,天天從早上7點到晚上12點都在看書,看代碼,看本身作過的筆記。

因爲我幾乎以前沒有什麼面試經驗,上一家公司是我此前面試的第一家也是惟一一個前端工做,此次面試了八家,也算是很不容易了…...

下面說下我裸辭這段時間的經歷:

裸辭第一週:去旅遊,好happy…..

裸辭第二週:室友一大早就去上班了,而我不用,終於不會有人在釘釘羣裏一直@我,終於能夠安心看書寫代碼了,好happy…...

裸辭第三週:爲何看過的內容次日又忘了!爲何投了一堆簡歷沒有人理!爲何啊!!!

裸辭第四周:出去面試好累!外面天氣好熱!剛纔那面試官問的都是啥!爲何準備過的問題都不問!好委屈!爲何心儀的公司offer還不來!我是否是被這個世界遺棄了!!!

裸辭期間,一度陷入那種被遺棄感和自我懷疑的雙重攻擊中。

關於裸辭,這裏先說結論:能不裸辭,千萬不要!

再說說我爲何要裸辭吧。

一是缺乏前端面試經驗。後來聽一位大佬說,想要拿到好的offer,須要一到兩個月的時間準備面試,當初我真的覺得會跟以前同樣面試一兩次就好了,可是如今和三年前市場對於前端的要求大大不一樣了。

二是工做中確實沒有多餘的時間準備面試。上一家公司真的很是忙,天天早上9點到晚上九、10點,緊急項目週末也要上,永無止盡的業務代碼。更可怕的地方是,前端leader就坐在我旁邊,他天天須要大量時間潛心研究技術,幾乎不參與業務開發,可是隻要發現我沒有在敲代碼就會問我在忙啥,要給我安排新的項目。

當時一時任性,就決定辭職了。如今想來,以爲很是不合適。第一,在沒有了解到自身能力與市場需求是否匹配的時候就辭職,可能迎接個人是一個月甚至更長時間的失業;第二,我對leader的作法和工做安排有意見,應該先嚐試與他溝通或者向再上一級的技術經理/項目經理反饋,而不是犧牲本身的工做機會。

最後我想說的是,因爲工做太忙,工做裏糟心事太多而影響本身在技術上的進步和成長,是我在每家公司均可能會遇到的問題,接下來,我應該學習如何去克服,而不是逃避。

既然選擇了作這一行,就是選擇了無止盡的學習,加油。

推薦面試題

我所遇到的基礎面試題,下面這些連接基本上都涵蓋了。其他問到的主要是與項目經驗相關,有興趣的小夥伴能夠私聊。

掘金小冊

一些掘金小冊真的質量很是高,做者寫得很是用心,推薦如下幾本。

yck 前端面試之道

程墨 React 實戰:設計模式和最佳實踐

修言 前端性能優化原理與實踐

Aresn Vue.js 組件精講

柒陌同窗 剖析 Vue.js 內部運行機制

掘金文章

如下四篇是我認爲總結地很是有用的文章,感謝做者的無私分享!

snowLu 【前端面試分享】- 寒冬求職上篇

劉小夕 【面試篇】寒冬求職季之你必需要懂的原生JS(上)

劉小夕 嗨,你真的懂this嗎?

劉小夕 【面試篇】寒冬求職季之你必需要懂的原生JS(中)

博客

阮一峯

相關文章
相關標籤/搜索