­

「面試心理學」面試前的思考

  • 2020 年 3 月 30 日
  • 筆記

口味:乾隆白菜

烹飪時間:15min

面試是一直火熱並廣受大家關注的話題,社區內不斷輸出著豐富的面試題以及各大廠面經,以題目為主,經驗為輔。但其實在整個面試環節中重要的不僅僅是面試題。而且,面試題具有時效性。

拿前端舉例,2020年的今天,如果還有人問你如何解決某些IE瀏覽器兼容性問題,那我勸你要慎重考慮加入這家公司了。

伐竹取徑,窺探本質,找到長半衰期的知識點並學透它們才是終極奧義,比如:電腦組成原理、作業系統原理、演算法與數據結構、網路協議、設計模式等等,這樣也算是面向未來編程。當然,本系列專欄不會講這些內容,這些內容已經有眾多的優秀書籍和教程供我們學習。

本系列專欄會來講一講那些面試題之外的事情,拋出一些其他角度的問題,希望引起更深層次的思考。在這個快餐時代,能夠獨立思考這件事是多麼寶貴的財富啊。

熟悉我的同學們都知道,我的公眾號前端食堂的Slogan是你的前端食堂,記得按時吃飯。雖然是吃快餐,我也盡量讓你吃不了兜著走。(皮一下很開心) 🙂

承諾從始至終盡量不出現一行程式碼。

下面這段文字的靈感來源於何帆的《變數》

既想寫給2020的你,也想貪心寫給10年、20年後的工程師們,現在的你站在浪潮之巔,面對魔幻的互聯網世界,很容易把一條河流看成整片大海。未來的讀者已經知道了這段技術發展歷史,但難免會忽略一些細節。如果未來的工程師們真的創造出了時間旅行機器,可以讓你回到2020年。那麼這個系列專欄就是你和當年工程師們的接頭暗號,你能感知到他們在這個時代的鍵盤上留下的餘溫。

搞錯了,沒有程式碼。

那麼這個系列專欄就是你和當年工程師們的介面暗號,你能感知到他們在這個時代的面試博弈之路。

希望能夠從面試題之外的角度為廣大程式設計師團體全方位保駕護航,最終祝大家都能夠找到自己滿意的一份搬磚工作。

現在的你到底該不該換工作?

換工作之前的我們,需要先問一下自己,現在的你到底該不該換工作。

有些同學們換工作的理由往往如同演算法的暴力法求解一樣簡單粗暴。只在乎薪水,而忽略了更為重要的時間複雜度和空間複雜度。

其實,換工作不單單是換了一門工作,你還要重新適應新的項目、新的技術棧、新的業務流程、新的團隊文化、新的協作方式、新的Leader等等。跨行業則更不用說,隔行如隔山,積累多年的行業經驗也要重新積累。在一線城市的北漂一族換工作距離家遠的,還要涉及到搬家這項勞心勞力的大工程……

換工作的成本可見還是很高的。所以,換工作之前,我們要考慮的是我們對當前這份工作是否滿意。

如何判斷自己當前工作的滿意度?

其實從工作中我們所得到的並不僅僅是薪水,所以我們付出的也不僅僅是每天的標準工作時間8h。

很多其他行業的人對程式設計師這個行業有太多的誤解,最大的誤解就是高薪水。其實,對於我們整個互聯網行業來說,單單從「時薪」去與其他行業對比就會發現其實我們都一樣。對於初入職場的小白,這一點也是經常容易被忽略的。

高薪水的背後有著一定的高強度和高難度的工作。

除了標準工作時間外,我們有著996,007的工作強度。我們還有要面對無時無刻出現的各種挑戰。相比一些安穩的工作,我們要比他們艱辛太多。所以,我們不光要只在意薪水。

那麼如何判斷自己當前工作的滿意度呢?我們要找到真正的工作性價比,也就是一個簡單的數學問題。

分子是我們的勞動所得,分母是我們的勞動付出。

人們往往更多在意的是自己的付出,無論是工作還是一段感情。分母不用多說,包括我們的工作時間,工作強度,工作壓力等等

我們來談一談我們得到的東西,也就是分子,主要包括以下三點。

金錢、身心、發展。

金錢

君子愛財,取之有道。

首先我們來談談金錢,也是我們合法的勞動所得。包括你的月薪、項目獎金、年終獎、各種福利(房補、交通補等)。

這部分簡單且直接,當前這份工作是否能給予你能接受的薪水?

這個答案早已在你心中明確。

身心

我們把身心掰開了揉碎了說。

身心就是你是否「舒服」?

豪橫不豪橫咱分職級另論。

這裡的舒服在物質之外,有的人比較看重物質。拿人錢財,替人消災。不會看重這些。但其實,一直在所謂的「舒適區」里工作,對個人的職業發展道路是有著很大阻礙的。

  • 工作內容是否具有挑戰性?
  • 團隊氛圍怎麼樣?
  • 工作內容是否有成就感?
  • 老闆怎麼樣?

這些命題第一眼看可能是大而空的,但坐下來好好思考它們,你會發現這些需求其實和物質一樣重要。

比如我們拿出最後一個話題,再深入的談一談。

老闆怎麼樣?或者是你的直系Leader怎麼樣?

你的老闆/Leader是否是一個好教練?

一個好的教練就像一座指引你前進方向的燈塔。對於你面臨的困難和挑戰,可以從更高的層面上給予你高品質的幫助。挖掘你的潛力,培養你獨立思考和解決問題的能力。並且給予你一定的自由度和控制權,讓你在實踐中更快速的成長。

你的老闆/Leader是否是一個優秀的領路人?

魔幻的互聯網世界是變幻莫測的,對於行業視野的把控力和洞察力是一名優秀的領路人應該具備的能力,居安思危才能讓公司更好的生存下去。

你的老闆/Leader是否是一個優秀的管理者?

你們是否具有完善的團隊協作流程,是否具有一套賞罰分明的激勵機制,是否能夠做到資訊的透明傳遞等。在這些方面老闆是起著決定性作用的。

當然,你還需要在乎的是他的價值觀是否符合你的價值觀。這樣你才能和他更好的建立除工作之外的其他關係,來促進更好的工作和生活。

發展

會當臨絕頂,一覽眾山小。

毒雞湯告訴我們要活在當下,但卻沒有告訴我們如何更好的活在未來。除了金錢和身心,我們還要考慮發展。發展決定了我們的未來。發展因人而異,要分階段來談。

初期

程式設計師業界流行一個說法,一個程式設計師職業生涯中最黃金的階段是從業的前五年。

這個階段,個人的發展是最重要的,你需要擴寬自己的技術棧寬度和深度,不斷充實自己的各方面技能,提升自己的技術天花板。公司如果有定時的技術分享、技術培訓、技術Wiki沉澱、濃厚的技術氛圍等會讓你成長的更快。

穩定期

工作穩定後,離我們個人的天花板越來越近。最重要的可能是如何提升自身的價值。

深耕技術還是轉型管理在這個階段被決定。

選擇一個領域深耕技術成為該領域的技術頂尖人物,或者在拓寬技術棧和提升行業視野的同時,培養自己對未來技術發展趨勢的判斷力,轉型成為一名管理者。

夕陽期

這個階段追求比較佛系的生活,發展的重要性會逐漸降低。

35歲不僅僅是程式設計師這個行業的中年危機,是每個行業都具備的。

這個階段要麼你選擇創立自己的公司,要麼你當上了企業的高層。或者找一份安穩的工作,發展自己的副業。在一線打拚的你是沒有足夠的精力去和剛入職場的年輕人比拼的。

在不同的階段我們要明確自己當下更需要的是什麼,再去衡量當前的工作是否符合自己的需求,再決定是否要換工作。

能夠看到這裡的同學們,恭喜你們,你們應該可以準確的判斷自己當前工作的性價比了。在盲目刷面試題之前,不妨花一點時間判斷當前工作的性價比,之後再來決定你是否要換一份工作,對自己負起責任。