一、為什麼離職跳槽?
- 薪資沒到位,由於隨著加入司齡的增加,網際網路工作的人,薪水就會低於市場,甚至落後一大截,這是很多人跳槽的根本原因。這種一般是工程師比較常見。
- 加班多。雖然程式設計師這行業加班是常態,但也很厭煩持久的加班,所以一旦時間累積,就會導致大家跳槽。
- 技術無法提高,雖然做的東西是比較有難度的,但是每 2 個月換專案,或者換模組,也會導致很多人對做過的東西無法充分吸收,導致了大家其實啥都會,但是啥都不會的錯覺,因此這種狀況久了就會產生離職的念頭。
- 你的上級已經有好幾年沒晉升過了,這意味著你這個部門、這個企業、這個行業已經沒有發展前景了。
- 發展受限,工資到位了,技術也能提高,加班也不多,關係處的不錯,但還是有些人會離職,這就是這個人職業發展受阻,一般是由於公司架構穩定,專案成熟的情況這種原因很常見,因此這種離職的人群一般分佈在資深工程師以上居多。
二、如何選擇目標公司?
很多人想跳槽到更知名的公司,ok,把目標定得高一點,努力去實現這個目標,即使最後沒有如願,在努力的過程中也會收穫很多。另外,有些人覺得 AI、區塊鏈比較火,就想往這個方向嘗試,我覺得這也是一種選擇。當然還要考慮一些因素,比如你在某個領域已經沉澱了三到五年,甚至九到十年,這時候挑選跳槽公司,你要考慮到技術的延續性,打個比方,如果你一直做 Spark底層研發,或者 Hadoop,跳槽的時候,你需要選擇這方面做的比較好的公司,而不是僅僅考慮公司有沒有名氣。
另外,可以考慮一些比較具有發展潛力的公司,如何去辨別一個公司是否有發展潛力呢?個人建議去了解下比較知名的 PE或者 VC投了哪些公司,因為投資人是很聰明的一個群體,他們希望投入的錢有所回報,所以被知名投資人選中的公司成功的機率也會大一些。還有一點,現在的資訊相對透明,網上會有你的目標公司的公開資訊,周圍的人說不定也有這個公司的,要多打聽,瞭解的越多越有助於你做決定,同時也要對你的領導有所瞭解,能力、性格如何,因為跟對人也很重要,跟對人會讓你的職業有突飛猛進的發展。
最後找適合你的。合適很重要,如果你的目標是去 Google,但客觀現實是你離 Google還有很大的差距,你現在想也沒用,你需要找到這個差距,找一份適合現在能力並且有一定挑戰性的工作,腳踏實地做好這份工作,努力縮短差距,慢慢補齊自己的一些短板,這會為你實現最終的目標提供助力。
三、如何準備跳槽?
如果你決定跳槽了,那就要開始著手準備了。
首先要對自己有一個清晰的認知,切記好高騖遠,如何認識自己呢?第一步對市面上的工作做分析,每個公司招人的時候都會在網上釋出 JD,也就是招聘要求,通過分析 JD,你總結出理想職位大概要具備哪些能力,這些跟你目前的能力的契合度如何,這很關鍵。接下來,你再去看 JD裡面要求具備的技術點,正常講,一家負責的公司都會把職位的描述寫的比較詳細,這些技術點,你會幾個,熟悉程度如何,找幾個有把握的。
接下來準備簡歷。某種角度來講,簡歷是我們的一個敲門磚,就像我們剛畢業的時候,學歷是敲門磚一樣的道理,我本身也做過 HR,也做過獵頭,我個人認為,如果一個人連簡歷都不認真對待的話,也不用去找工作了。寫簡歷不是所有的工作經歷、專案經歷都寫進去,而是挑重點,能體現目標公司要求的,要重點介紹,把你掌握的技術點揉進去,你的能力和業績能用數字量化的就用數字量化,少用文字自誇的表達方式。格式上力求清晰簡潔,讓人能一眼看到重點,而不是一堆文字堆在一起。還有一點,千萬不要去做假,稍微大一點的公司或者正規一點的公司會去做背景調查,比如之前的社保記錄、公積金記錄等,這個一查就很清楚了。最後自我介紹部分提煉亮點,比如學歷、證照、英語水平、**年 Java開發經驗、競賽等資訊,如果有亮點,你就往上寫。
其他還有幾點建議。跳槽中如果你覺得某一項技能還達不到對方的要求,個人建議去社交網站上看一下人家 Open出來的專案,別人是怎麼寫的,他為什麼這麼寫,可以嘗試去分析一下,對方在實現這個功能的時候為什麼這樣去做,多思考,多動手。另外建議你註冊一個 LeetCode帳號,裡面有初級、中級和高階三部分的題目,可以去練練手,因為現在很多公司都會用這個原題來做面試。
四、跳槽過程中應該避免哪些坑?海投簡歷
找工作時,求職者容易廣撒網,海投簡歷,這樣是低效而不負責任的。不要海投簡歷,而是挑選幾家目標公司,分別有針對性的準備簡歷,如果可以最好能讓別人內推下,這樣的命中率會提高很多,因為 HR每天會收到大量的簡歷,海投沒有針對性,容易被忽略,而且海投容易浪費彼此的時間,海投的某家公司發來面試邀請,說不定你並不想去。
收到面試邀請就去面試
當 HR打來面試邀請的時候,很多應聘者會一口答應,這時候先不要忙著答應對方,而是要詳細地瞭解一下,知己知彼,方能百戰百勝。你需要了解面試的是什麼崗位,崗位職責再詳細問一下,分析一下這個職位與你的期望是否相符。
投完簡歷,萬事大吉
一定要做一個勤快的求職者。現在的資訊相對較透明,自己要通過各種渠道收集應聘公司的資訊,而不是很被動的,我投完了,天天焦慮地等訊息,你應該去主動了解目標公司的情況,這樣才能爭取到更多機會。
五、談薪資這件事要有技巧
接下來聊一聊大家比較關心的一個話題:如何談薪。
面試最後,HR或者用人部門會問你,你現在的薪資大概多少。所以你要提前算好目前的薪資待遇,包括基本工資、獎金、期權、股票(股票是按幾年來給的)、住房補貼、交通補貼、餐補、高溫補貼、節假日補貼等等,在面試之前你要有一個詳細的統計,這些加起來稅前工資是什麼樣的,絕大部分公司給的是稅前工資,有些公司會幫忙避稅,這些都要了解清楚,心裡有譜再去跟人家談。
關於薪資對照大家可以參考一下兩個網站,外企公司可以參考 Glassdoor,國內公司參考看準網,這兩個網站關於公司薪酬的統計有一定參考價值,可以看看你期望的薪資在目標公司哪個範圍裡,你也有個參考。
看職位的關鍵程度,一般合理的漲幅公司能夠接受,漫天要價,有可能 offer會落空。如果你掌握的是比較偏門的技術,某種程度來講你可以根據你的面試表現,適當去要求相應的薪資,我相信正常來講,應該還是會有滿足你的可能的,比方說,就是剛才講到的很多人要往機器學習,或者深度學習這一塊去靠,如果你是一個很牛的機器學習,或者深度學習神經網路的侯選人,可能拿到這個,沒有 50%得漲幅,我不跳,這叫買方市場,你的自主選擇權會高一點。舉個例子,大概 07、08年時候,IBM大型計算人員,在市面上還是蠻缺的,這個時候如果你掌握這個技能就有很多的話語權,很多目標公司會將人才緊缺情況考慮在內,如果面試不太離譜的話,基本上還是會滿足你的要求。很多人跳槽希望工資會有比較好的漲幅,正常來講,按照目前市場情況來講百分之十幾到 30甚至 50的漲幅都有可能,最常見的是 20%到 30%的漲幅,當然如果你漫天要價的話也會喪失一些機會。這一點,我建議你去諮詢一些比較資深的人,或者靠譜的獵頭,因為獵頭對整個市場相對比較熟悉。
談薪也是一場心理戰。企業希望以更加合理的價錢去 Offer人,候選人希望以更高的價錢把自己賣掉,這是一個拉鋸的過程,中間如果你掌握了更多的資訊,有助於你拿到更心儀的薪資,獵頭在這個過程中會扮演協調薪資的角色。
最後一點,談薪忌諱最後抬價,面到最後又將自己的期望薪資往上抬的人很容易進企業黑名單,其實 HR或者用人部門的圈子其實都很小,他們相互之間會做背景調查,這種人一旦出現在相關渠道里面,或者共同的討論群裡面,你接下來再去嘗試別的機會,可能會有挑戰。
六、選擇正確的方式跟現東家說 byebye
最後我要講一講怎麼樣跟你現東家說再見。首先要坦誠相待,有些人拿到更好 offer以後,找了一個完全不相關的理由提離職,比如我要回老家了等,以後現東家知道了真相雙方會比較尷尬,而且你有更好的機會,一般情況下現東家留不住你,也會祝福你,畢竟圈子小,以後說不定又相見。第二個建議,這個時候千萬不要有衝突,你要提前想好說辭,儘量跟現東家和顏悅色地解釋,不要弄得不愉快。你入職前新公司可能會找你原來的老闆瞭解情況,原老闆的評價會對你的新工作有影響。
七、最後想說的話
最後我想說,沒有一蹴而就的事情,很多事情都是水滴石穿,建議大家工作之餘還是要保持學習的狀態,比如關注一些知名的技術公眾號,瞭解業界最新動態,時刻準備著。
騎驢找馬,這個詞我不反對。但得有一個前提,就是說你要對得住手上的工作。不是說我既然已經想騎驢找馬了,我就每天晃一晃,結果呢,讓大家感覺我這個人靠不住。有時候人喜歡耍個小聰明。這其實比較慘的,所謂小聰明,就是被人容易識破的聰明,做人做事要有誠意,所以如果在離開崗位的最後一天都能做得非常好的,你這個人一定會變得非常搶手。
另外,如果時間能夠擠得出來,建議至少一個季度要挑 1-2個心儀的職位去面面,看看外面的技術要求是怎麼樣的,面上瞭如果機會還不錯,那麼也算是了了自己的一樁心願,如果面不上,也可以順便了解一下業界的最新動態,反過來可以給自己接下來的道路樹一盞明燈。
想要通過跳槽升職加薪,走上人生巔峰,還需要平時保持學習狀態,利用碎片時間提升自己,補齊短板,強化長技能,不妨看看下面我所分析的一些架構學習路線,技術大佬帶你飛。下面圖中的資料都是我精心錄製視訊,感興趣的可以加群:790147974 免費獲取。希望能夠在你接下來即將應對的的面試過程中能夠盡到一份綿薄之力。 注:(小白勿加,高階課程,你聽不懂)
課程體系圖: