元宵已過了這麼久,想必那些該到崗早就到崗了,那些在家玩命撐過了元宵的,應該也不得不到崗了,固然不想幹的除外。是的,不想幹的應該也大有人在的,年終獎到手了(估計都花的差很少了,那種年終獎年中發的除外),是時候換個坑了...java
在本身的工做生涯中,自2015年初做爲面試官參與技術面試,到後面組件本身的技術團隊,到如今,過本身手的簡歷沒有1000份也有500份了,這個真有,我有備份資料的習慣,目前這個電腦上保留的簡歷還有近500份呢!程序員
雖然時間上或者經驗上並非很足,可是畢竟看的也不算特別少了,因此仍是有一些常常遇到的問題,感受仍是有必要整理出來。但願這些東西可以給在這金三銀四季節裏跳槽換坑的朋友些許幫助。這是一份非典型的跳槽求職指南~面試
先聊聊跳槽動機這個事兒架構
之說以先說這個話題,並非說我面試的時候最關注這個問題,但做爲技術面試官以及團隊主管,這個話題雖然會關注但並非最最核心的東西,想說這個話題,是以爲這個話題對於求職者來講是一個很嚴肅的話題。框架
做爲一個求職者,對於每一次求職必定要有一個合理的動機,這不是對於面試官的說辭,而是對於你本身跳槽行爲的負責。分佈式
說到跳槽動機,或許有一個動機一直會難以對面試羞於提起,一塊兒提就感受會讓人以爲本身很low,是的,舊東家給的太少了。但我的認爲,這並非一個很難以啓齒的動機,只是看他放在哪一個階段來講,什麼狀況下來講。這就是接下來跟求職動機嚴重掛鉤的,不一樣的職業階段,你須要有不一樣的判斷能力。源碼分析
我以1-3年,3-5年,5年之後做爲三個階段,對一般的技術人員來講(天賦很高的除外,還有兩三年當總經理的呢),這個階段劃分足夠用了。性能
第一階段學習
在第一階段裏,對於常規的技術人員來講,我的認爲是你職業技術生涯中最重要的一個階段,處事方式、解決問題的方法論、垂直技術積攢(注意垂直兩字)、人際關係的處理等等各個方面,造成初始定論以及習慣的最佳時期。大數據
因此,在這個時期裏,最忌諱跳來跳去,特別是單純的爲了薪酬漲那麼個三頭五千的,由於全部的這些東西,都不是半年一年可以造成的,必定是會有一個過程,若是平臺合適,那麼就老實的待下去,掌握了那些真正有用的東西再說。
那麼什麼是合適的平臺呢?首先我的認爲應該足夠的開放,可以讓你更加自由的去學習更多的東西,這意味着只要你願意多付出一些額外的時間和精力(這很重要),老是可以比別人學到更多的東西,反之的案例就是技術封閉、交流限制、層級關係嚴重、人際關係混亂,這種情景就早點換吧。
還有一種狀況就是,若是你判斷你當前從事的東西並非你的興趣,讓你很無趣,着實提不起興趣,那麼也是能夠考慮儘快的切換到正確的軌道上,這個時候今早明確能讓你減小切換的成本,好比三五年以後,再進行方向更改,問題就很大了。
在初期階段,最忌諱的就是爲了一點點漲薪頻繁的跳槽,由於初期漲的這一點點對於你從此的三年、五年,甚至是十年的職業生涯來講,根本就是不值一提,你須要用更多的精力去作儲備,去學習,特別是主動額外精力的學習。
固然,對於任何階段來講,頻繁的跳槽都不是一個好事情,舉個例子,京東就有嚴格的二五原則,即五年年不能超過2份工做,打破了這個原則通常狀況下是不招的(固然也有走特招的),其餘企業或許並無這麼嚴格,可是好比我做爲一個團隊leader,我也不是很喜歡一年一跳的人,由於我會擔憂,假如你經過了面試流程,進入到了個人團隊,我是否是得擔憂明年的這個時候你走怎麼搞,畢竟人手的切換對於團隊來講是有成本的。
第二階段
對於第二階段的朋友來講,這個時候是你的技術在深度上有必定的累積,那麼這個時候你須要適當的擴充本身的橫向知識面,由於任何一個事情到了必定程度都不是單一的技術問題(固然,走技術專家路線除外),須要綜合考慮的東西會愈來愈多,這個時候須要你的閱歷、經驗,不一樣的看法。
因此,這個階段,若是不是非要待在一個公司,適當的去換個環境,換個技術氛圍、技術層級,不見得是壞事,畢竟人在一個環境呆久了,容易遇到技術瓶頸、容易陷入安逸狀態,適當的打破這種狀態對於你的職業生涯相當重要。固然,打破的方式也不必定非得跳槽,可以在原有的環境中有所突破也是能夠的,只是會難一點而已。
上面說到了爲錢跳槽,其實到了必定階段(必定年紀),好比有了家庭生活壓力,有了養老養小的壓力以後,適當的對薪水關注也是合情合理的,因此,這裏也算是對各個同行面試官們一個建議,不要對一說到由於薪酬緣由離職的候選者帶有偏見,仍是須要根據實際狀況作必定判斷的。
理想須要有,飯也須要吃。核心在於如何作均衡,固然,任什麼時候間裏純爲了錢而跳,感受都不是那麼回事兒。
第三階段
在第三個階段裏,你可能須要累積掌握的就不止是技術相關的知識了,由於在第二階段裏,若是你夠優秀,可能已經能夠做爲主程、或者相似架構師帶項目了,做爲一個技術帶領着而存在者,這個時候你須要在技術上有足夠的權威就差很少,再輔助一些項目節奏把握,基本就能夠把一個項目執行下去了。
但到了第三個階段,若是你在前兩個階段裏作的足夠好,帶領團隊,帶領一個部門實際上是一個相對順其天然的過程,但這個過程裏,你須要額外掌握的東西會多不少。好比,公司戰略戰術的理解、項目節奏進度時間節點的把控、人員是否可以合理的利用挖掘、跨部門之間的合做是否可以正常順暢推進,除了技術以外有不少管理維度上的東西,這些都須要你去學習和掌握。
固然,對於不少走垂直領域專家,相對就純粹一些了,垂直技術的累積、單一領域的技術棧累積(注意是單一領域)。
此外就是,當你工做到了必定年份,或許你已經解決部分或者全部的財務問題(有些人純自然就是解決了的,哈哈,羨慕不來),這個時候或許你須要更多的是理想,以及你本身職業抱負的落地。
分析了上面這些因素,結合本身的實際狀況,反覆的多問幾回本身,真的到了跳槽的時機嗎?在這「金三銀四」的躁動季節裏,認真的想想,再作決定。
固然,也有一些很硬性的跳槽動機是能夠理解的,好比直屬領導噁心人、公司過度壓榨(純那種不顧及人命沒日沒夜加班的那種)、考覈機制過度的不公平(絕對意義上的公平也是不存在的)。這個時候儘可能的反思一下,是否是本身的問題致使的,若是確實存在這種狀況,跳吧。
這篇文章,咱們主要是經過職業生涯的三個階段,去分析咱們求職的動機,求職動機是源動力,只有想清楚了作出來合理的選擇,對於後續的職業生涯來講纔是有利的。
在下一篇裏,將會延續關於面試指南這個大話題,不過會將小話題過渡到具體的一些求職事項上,感興趣的朋友歡迎關注、轉發以及持續保持關注這個系列。
好啦,正事說完了,我該放大招了,下面我要說的很重要重要重要!
若是你也想在IT行業拿高薪,能夠參加咱們的訓練營課程,選擇最適合本身的課程學習,技術大牛親授,7個月後,進入名企拿高薪。咱們的課程內容有:Java工程化、高性能及分佈式、高性能、深刻淺出。高架構。性能調優、Spring,MyBatis,Netty源碼分析和大數據等多個知識點。若是你想拿高薪的,想學習的,想就業前景好的,想跟別人競爭能取得優點的,想進阿里面試但擔憂面試不過的,你均可以來,羣號爲:650385180。
注:加羣要求
一、具備1-5工做經驗的,面對目前流行的技術不知從何下手,須要突破技術瓶頸的能夠加。
二、在公司待久了,過得很安逸,但跳槽時面試碰壁。須要在短期內進修、跳槽拿高薪的能夠加。
三、若是沒有工做經驗,但基礎很是紮實,對java工做機制,經常使用設計思想,經常使用java開發框架掌握熟練的,能夠加。
四、以爲本身很牛B,通常需求都能搞定。可是所學的知識點沒有系統化,很難在技術領域繼續突破的能夠加。
5.阿里Java高級大牛直播講解知識點,分享知識,多年工做經驗的梳理和總結,帶着你們全面、科學地創建本身的技術體系和技術認知!
6.小號或者小白之類加羣一概不給過,謝謝。
目標已經有了,下面就看行動了!記住:學習永遠是本身的事情,你不學時間也不會多,你學了有時候卻可以使用本身學到的知識換得更多自由自在的美好時光!時間是生命的基本組成部分,也是萬物存在的根本尺度,咱們的時間在那裏咱們的生活就在那裏!咱們價值也將在那裏提高或消弭!Java程序員,加油吧