2019年 三月 前端小記

SmallW發表於2019-04-04

2019年 三月 前端跳槽小記

本來按照 一月一篇的更新速度來著,因為三月份換工作的原因,鴿了一篇,真的是難受。

2019年 三月 前端小記

這篇文章中,不會涉及到 太多前端知識點,只是對於這個階段的一個總結以及一些可能對目前的你有幫助的 前端面試經驗。

一、網際網路寒冬

1. 人員優化:

早在 2018年的第四季度,很多網際網路公司都陸續出現 所謂的人員優化的現象。 那麼作為一隻有著5年網際網路經驗的從業人員來說,這,確實是第一次遇到,畢竟整體經濟增速下行,創業公司頻頻倒閉,大到BAT,小到創業公司、P2P公司等等,都出現了不太友好的環境變化。當然了,環境也是因人而異了。

出現這種情況的原因大概就是因為 資本對於網際網路行業的熱情褪去,創業公司減少大廠HC 縮減從而保證在 寒冬中能夠順利渡過。這些舉措在現在看來都是沒有任何問題的。 那麼這些年想通過 讀 CS系 相關專業的畢業生們就比較艱難的找到工作,大廠中的 開發者們 耶不敢輕易的跳槽。那麼基於這些情況, 跳槽找工作本身就是對於自身能力的一種自信和挑戰。

下面會講到我在這 面試的一個月中遇到的種種情況。

2. 996.ICU 對抗:

在我這休息的 大半個月中,(其實也不能算是徹底的度假式 的休息,因為還要操心面試找工作的事情。) 陸陸續續的也能收到 大廠、小廠、創業公司 等等 的一些 面試邀請,然後現在已經拿到了一些 offer 了。 在這些面試過程中,面試官活著 HR 會有意無意的提示你,我們公司可能會出現 短期 或者 長期的 996 的情況,你能適應麼? 那麼當你作為一名 應聘者 被問到這些問題的時候,你內心的第一個想法是什麼? (錢給到位了,我都可以睡公司 - - ) 但是更多的一個回答就是: 當然可以適應這種情況了,因為只有這樣才能對於自身能力提升做到一個很不錯的保障。 當然這不是 必然的答案,看自身需求以及場景了。

那麼 996 的 github 的對抗,對於國內目前這種國情能起到什麼作用麼? 答案是: ##不能##

畢竟 資本家嚐到了這樣做的甜頭了,再讓他們回去一般來說不太可能。

再加上當前 資本寒冬,996 已經是他們救命的稻草了吧。

那麼 作為程式設計師如何 應對 996 ?

答案: 晚飯後 抽出必要時間 堅持運動,堅持鍛鍊,真不要長期 996 不鍛鍊,然後 ICU,對於自己來講不划算。(在醫院檢查的時候遇到一大哥,30多歲在深圳靠自己買了幾套房,但是由於太賣命了,現在在醫院做心臟搭橋手術

2019年 三月 前端小記

筆者在去年 因為長期的 加班,導致有段時間缺乏鍛鍊,身體極度不適應,而且情緒也變得有些暴躁,靜不下心來,後來體檢,醫生說心臟有些問題,心有不安,從而去 心血管專科醫院檢查,前前後後 檢查了 一週左右,當自己躺在病床上,檢查的儀器掛在自己的身上的時候,真不敢相信,我自己還會有這樣的一天。

所以: 面對 996,越是長期高壓的開發壓力,越是需要 足夠的鍛鍊,讓自己的身體得到保障,不然真的會死人的。

3. 休息的這半個月:

3.1 能安靜下來了 這個是休息的這半個月的時間裡面,感觸最大的地方就是感覺自己可以安靜下來做一些事情了,執行力也變的強了一些。

3.2 回顧 上一家公司的最後的狀態 非常難平靜下來,內心也特別急躁,不知道急躁一些什麼。但是內心還是比較壓抑,而且工作帶來的成就感也不那麼強烈了。但是壓死駱駝的最後一根稻草是 所在部門業務優化,當前業務線不做了,直接合並給了別的部門,要麼內部轉崗,要麼協商 n+1 離開。

3.3 內部轉崗 和 n+1

如果有同學想了解 內部轉崗和n+1 分別應該如何抉擇的話,我相信我最近的 經歷完全可以給你一個完美的建議。對這方面感興趣的同學可以加筆者微 Zigzag1118 我想我能給你一個 參考意見。

3.4 知道自己想要什麼了:

這段時間不管是和麵試官溝通還是自己靜下心來思考著自己這最近近五年的開發工作中,我們是否認真思考過一些問題? 我們是否認真思考過自己真正想要的是什麼? 我們是否對於自己的職業規劃有一個非常明確的規劃? 我們是否知道我們自己擅長什麼?自己的短板又在哪裡? 我們對於自己的薪資有一個什麼樣的預期? 我們的能力能匹配這樣的薪資麼? 需要每天都這麼來反省自己,並且要告訴自己通過今天這一天的上班過程中,我學到了哪些知識點,哪些地方是還需要改進的,那麼基於這麼一個 自我反省的機制,自我驅動學習成長,應該是沒有問題的。

2019年 三月 前端小記

二、公司變動以及未來個人職業規劃總結

####1. 公司變動

這種情況在非創業公司中應該會比較少的遇到,一般大一點的公司往往遇到的是 部門變動,或者 業務調整, 這個時候其實你是需要非常警惕這種情況的。

情況之嚴峻的排序: 業務調整 < 部門調整 < 公司變動

業務調整: 這個業務在公司規劃中 未能產生預期的效益。

2. 職業規劃:

在上面的各種調整中,看似對個人的影響不大,但是往往各種調整對於一線的開發者來說都是有著非常大的關聯。我們需要弄清楚這個 調整的緣由,在必要的條件下,我們還是有必要對於自己利益做一些前置思考。

前段時間 看到 easy 大佬 有發過一篇文章關於 996.icu 的

裡面我記得一句非常清楚的話就是: 公司和工作 其實就是: 一群人在一起想辦法掙錢,然後再一起分錢的過程。

2019年 三月 前端小記

那麼 這和個人職業規劃又有什麼關係呢?

因為還有一句話: 技術從來都不是企業發展的第一生產力,產品才是。

自己的職業規劃就是找到適合自己的地方(職位晉升渠道 或者 行業背景渠道) 找準方向,一路向北。

三、面試

1. 面試需要準備麼?

無論什麼面試都是需要準備的,就算是相親也是需要準備的,對吧。

那麼針對國內現在的前端技術氛圍,前端需要準備一些什麼內容呢?

前端基礎能力: hmtl5、css3、JS、瀏覽器、通訊協議、安全策略

其中 html5 和 css3 往往是考驗 移動端適配、佈局、盒模型、動畫效果 也有一些公司會去考慮 新的一些特性。

JS 能力: 那麼作為面試官一般會如何去評判你的 JS 基礎能力呢? 基本的資料型別? JS 原型? 事件模型? ES5、6、7、8、9 的新特性,以及這些新特性的原理?

瀏覽器 能力: 這裡往往就是 Bom 和 瀏覽器渲染 html 機制、最經典的一個問題就是 從瀏覽器的輸入框中輸入了 url 到整個頁面 呈現出來的過程講解。

通訊協議: 這裡的話 往往就是 http、https 、TCP三次握手、TSL加密原理、XHR 、跨域、如何解決跨域。websocket、網路七層協議 等等。

安全策略 xss、crsf 等等 web安全與防禦策略

以上幾個問題,不同廠的 面試風格完全不一樣,可能會問到的問題的深度也完全不一樣,還是要穩固的掌握好基礎哇,這樣才能以不變應萬變。

2. 技術面試需要注意哪些地方?

表達: 對,其實就是表達,善於表達 == 善於溝通。 在我的個人經驗來看,一個 team 一定要 善於溝通,甚至是 溝通無障礙就非常滿足了。

技術細節 上面提到的一些基礎的技術細節一定要非常清楚,往往細節決定成敗。

框架理解能力 前端的面試中,會被問到前端三大框架的應用理解能力,那麼 掌握自己擅長框架的 原理和 底層原始碼,將是必要的。

更多的就是描述之前的工作經驗,以及讓你覺得有意思的地方 這個就是看之前的專案經驗,和自身成長過程中遇到的問題和解決方案了

3. 技術經理面試,一般都會問些什麼問題?

通過了前面 用人小組的面試,那基本上前端基礎的問題你已經符合他們的庸人要求了,剩下的一個就是 技術經理的面試了。

這一層面的話,往往就是 對於你對整個技術大方向的理解,一般會問到你一些 演算法的問題, 那麼 日常的開發 之餘 還是建議說 能夠有意識的對鍛鍊自己的演算法能力,提升邏輯處理能力。這樣在 技術經理面試你一系列演算法問題的時候 從容不迫。

4. Hr 面試的時候需要在主意些什麼問題?

如果你能面到 Hr 這一輪的話,那麼恭喜你了,你基本上已經大概率滿足他們的庸人需求了,剩下的就是 雙方 談薪資 的這個關鍵點、當然 薪資的 包含了 很多的內容,一般是 年終獎+專案獎金+周邊福利

這一關:其實是非常重要的,因為能否在合適的點兒上 談到合適的價格,這是一種談判能力。

建議找一些程式設計師與 hr 談薪資的 Demo 來看一看,聊到自己滿意的薪資才是最終的勝利。

各位加油~

四、總結

其實也沒啥特別好總結的, 作為技術開發,強化自己的技術能力,爭取在公司能做出一番成績,在哪裡上班不重要,堅持不斷的學習才是自己的第一競爭力。那麼除了這以外的能力,就是一個為人處事的能力了,不斷的鍛鍊自己的情商,讓同事與你相處起來否非常的開心。然後帶著一群人一起做一些賺錢的事情,一起慢慢成長。 願諸位在2019年都能拿到自己心儀的offer,共勉~

2019年 三月 前端小記

GitHub 地址:(歡迎 star 、歡迎推薦 : )

2019年 三月 前端跳槽小記

相關文章