作者從業(yè) 10 幾年,經(jīng)歷過大大小小的面試也去過一些大公司,還經(jīng)歷過一些大的找工作浪潮,也看到過很多身邊的同事找工作的經(jīng)歷,也有招聘的經(jīng)歷。有的實現(xiàn)了自我超越,而有的只能小步慢跑,而有的還可能很長一段時間找不到好的工作。
作者經(jīng)歷了不少彎路,希望大家能避免。
工作的來源
我們站在公司的招聘的角度我們來看,招聘員工的話有幾種常用的來源渠道,我要心中有數(shù)。
公司內(nèi)部員工推薦;
哪個開發(fā) leader 過來了,帶來了幾個人;
通過圈子內(nèi)的朋友推薦過來;
各大招聘渠道上找 (Boss, 拉鉤) 等;
獵頭。
公司招聘員工衡量的東西
背景
這個是敲門磚,不要小看。背景包括:學歷、大公司背景。
經(jīng)歷
即,你做過哪些項目,在項目里面扮演什么角色。
技術
技術分四個層面:基礎、使用、原理、源碼。
當我們知道這些東西之后,我們平時應該怎么做呢?
第一部分:外功
套路一:情商
這是我們程序員最容易忽略的地方,不是我們悶頭把我們的代碼寫好就完事了,這一點我們可以多向業(yè)務人員學習,這個能力猶如編程能力一樣,要練,不是一朝一夕就能養(yǎng)成的。
招數(shù)一:
就是工作之余,私下里多請同事吃個飯,雖然這是個小事,但是這個做好的話,很有助于提高我們平時的工作效率。(PS:有些公司就團建做的非常好,于公于私都是有好處的)
這個有助于,當同事出另外一個公司工作的時候,容易產(chǎn)生內(nèi)推的機會。
招數(shù)二:
向大牛多討論問題,當大牛寂寞的時候,聽大牛好好表演,又能學習又能交友多好。
招數(shù)三:
沒事來瓶水呀,什么的,沒幾個錢,但是大牛們都會記在心里的,不要傻里傻氣,沒有付出還老怪人家大牛不教你東西。
套路二:找到組織,找到你身邊的大牛
不能一味埋頭苦干,有時候也需要抬頭去看看天。
就是多去參加一些 Java 技術領域的社區(qū)活動 Spring, 數(shù)據(jù)庫呀等一些大牛的分享活動,包括公眾號。融入這個圈子,這樣你才能知道自己處在什么位置,遠方的目標長成什么樣子。
當你加入 Java 的技術圈子之后,會發(fā)現(xiàn)有些新職位,都是在這些技術分享人的朋友圈子里面出現(xiàn)的。并且他們的人脈廣了,你跟他們接觸,你自然而然眼界也會不一樣。
此過程中,你的標桿會逐漸變得清晰和明確。然后你只需要通過社區(qū)活動套路循環(huán),找到你的標桿大牛,這樣最起碼知道人家在做什么事情,怎么修煉到這種高度的。
套路三:多加一些獵頭
能請得起獵頭的公司一般還是比較有錢的,并且是真心在招人的。我發(fā)現(xiàn)我們身邊其實有兩撥同事,有的人非常喜歡獵頭,而有一波人非常抗拒獵頭。
其實這就是市場經(jīng)濟的利益關系,雙贏的。以一種開放的心態(tài)擁抱就好了,又沒少啥,何嘗不是一種機會呢?并且你可以省不少心,這其實也是一種社會分工。
當你的職位越高的時候,這時候越需要獵頭來推薦。
招數(shù)一:
我不找工作,但是我時長更新我自己的簡歷,這樣時間長了你會積累到一些想找到和你匹配的那些獵頭。把你的通訊錄或者微信號標記清楚。
這樣有朝一日用到了,不至于沒有。
招數(shù)二:
當你加一些 Java 技術社區(qū)圈子的時候,里面自然會有很多獵頭,你只需要加他們即可。
第二部分:內(nèi)功。
套路四:手頭工作做好
把手頭工作做好有兩層含義:
含義一:
把交代的任務按時、按質(zhì)的完成,這樣別人才敢把后面的任務交給你。
PS:這樣當你的領導或者同事飛的時候才會帶你過去。
一般一手的好工作都是同事之間先推薦靠譜的公司,和大一部分同事的好工作是這么來的,所以你會發(fā)現(xiàn)一些中高級開發(fā)有的幾年沒有真正去面試過幾次,甚至有的時候不需要去面試。
含義二:
把工作做好的同時,還要多思考,怎么樣才能做得更優(yōu),公司的大牛是怎么寫的。
PS:當你面試的時候問到你項目經(jīng)歷的時候,你才能頭頭道來。
套路五:多寫博客,把經(jīng)驗用自己的話描述出來
不要管,別人有沒有寫,寫的沒有大牛好。你是你,別人是別人,你要明白你寫作的目的。每個人都有沒人的寫作角度。
五大要點:
如何使用,工作中是怎么配置怎么寫的,要真實可以操作的步驟;
運用了什么原理;
源碼解讀過程;
業(yè)內(nèi)的其它做法;
寫作頻率:剛開始可以不要太高,2-3 個月寫一篇非常好的文章或者 ppt 就行。當你幾年下來之后,會越來越熟悉,產(chǎn)出會越來越高。
長時間的效果:
這樣有助于你的思路非常清晰,當面試的時候問你這些東西的時候你可以信手拈來,即使要準備,花幾天就能把 1,2 年的東西回憶起來。長期寫作,其實好處太多了。
套路六:修煉面試功底。每隔半年 / 一年的頻率出去面試一下
這里不是鼓勵大家出去找工作啊,建議大家還是要穩(wěn),跳來跳去其實沒什么好處。
但是事出有因真想跳怎么辦?一般這個很少有人會將的。那些頭腦靈光的聰明人都是要半年、一年到外面試試面試的感覺的,面試一般也不會在公司討論,所以機會很少有人會講的。
不建議太頻繁,否則會影響你正常工作。也不建議你時間太長,時間太長,你就會變得沒有沒有潛移默化的意識。
出去面試的三個意義:
提示面試技巧。半年到一年的時間里面你就會有意識,無意識的,潛移默化的會去關注這些東西。從而慢慢的提升了自己的面試技巧,總結出一些面試的套路和方法;
有助于提升我們的技術水平。每當面試幾次之后,在后面的工作工程中你也會潛移默化的,關注面試中遇到的問題,及其在干活的過程中產(chǎn)生思考;
可以知道自己在市場中的位置。我要達到自己理想中工作崗位,我缺些什么。
套路七:改善自己的背景
這個其實有點實在,就是我們要不斷的洗白自己,改善自己的背景資料。
這個很重要,卻有些人老認為這個不重要,錢多就行,或者想著就這樣了,說不定以后干其它的了。如果你堅定自己的工作的話,還不如先干好一個再說呢。
開始將套路了:
1. 學歷
這個非常非常重要,孫悟空武功很厲害,但是沒有取得真經(jīng)之前叫 “妖猴”,取得真經(jīng)之后叫:“斗戰(zhàn)圣佛”。
不要想著拉你過去的人不在意,實際工作的時候不在意,但一旦你有能力做更大影響的事情的時候,人家就會在乎你學歷,比如說投資人,即我們說的錢和市場。
市場是無情的。投資人是看背景和團隊的,特別是國家。
2. 大公司背景
這個也是一樣的道理,當別人用到你干活的時候就會說無所謂,但是你真正想追求更大的發(fā)展或者想進一個好公司,甚至創(chuàng)業(yè)的時候一個大的公司背景就知道有多重要了。
3. 不要經(jīng)常跳槽,要看準
跳來跳去,剛開始前 2-3 年還不明顯,那時候可能咱們工作能力稍微差些,此處不留爺自由留爺處。但是一旦你時間再長了,就要趕緊把你經(jīng)常跳槽的背景洗掉,一個公司多待幾年。
否則一些好公司不會收你的,現(xiàn)實是很殘酷,不要因為多幾千塊的工資就選擇跳來跳去,不如花這個時間好好提升一下自己。
越往后你就會越發(fā)現(xiàn)之前的工資多的幾千塊那都不叫多。
好工作是怎么來的?
有一句話很對:“你的現(xiàn)在是你兩年前或者三年前就開始決定了”。
有的時候你看著人家成功好容易,其實人家半年前甚至 1 年前都開始準備了,中間經(jīng)受過不少洗禮。
只有這樣,當我們出現(xiàn)了我們理想中的公司在招人的時候,我們才能挑公司,不斷地刷新自己的背景。
那緊急情況我們?nèi)绾螒獙Γ?/p>
工作面試大部分情況我們是被動的,但是我們要改變我們這種局面,變被動為主動,否則一旦進入被動惡性循環(huán)就很難出來。
不好的工作會帶來不好的影響,不好的影響會帶來不好的發(fā)展和職業(yè)前景,生活也會變得被動,所以一定要扭轉乾坤。
但是真的我們這次找工作是突發(fā)事件,我們沒有準備怎么辦,我也不要慌和著急,作者再提供一種套路來應對此種情況,最起碼知道結果是好的,按照套路做一定是有工作的。
解決完突發(fā)事件后,一定要吸取教訓學會上面的七個套路。
扭轉乾坤四步走
第一步:就是先爭取 N 多面試機會。
有目標的海投,不管大公司,小公司,都去面試。這樣最起碼我們是有機會去鍛煉和總結面試經(jīng)驗的,知道面試都有哪些,我們應該關心和準備些什么。
第二步:就是做好面試筆記。
面試完,一定要回過頭,去回憶哪些面試題,并且找到大牛討論,做到舉一反三。
第三:步控制好面試節(jié)奏。
控制好面試節(jié)奏怎么說,就是一天不要面試太多個,最多兩個,一個也行,給自己留一點總結和被記面試題的時間。
把自己的面試的整個周期給拖的長一些,不要想著兩三天就像搞定,不準備的面試,面試再多也茫然,一定要讓自己在這個過程中,逐步去改善,不要抱著撞大運的思路去搞,這樣你是將自己交給了天。
要知道如何自己控制。
第四步:把好的公司留在最后去面試。
這一步呢,就是要盡量把自己想去的公司,看中的公司面試往后面推,把自己不想去的公司往前面推,這樣隨著面試過程中的變化,你自己就能把握好更好的機會。
2-3 周基本上就可以見到效果。
不同的段位級別都有哪些面試題?
Java 工程師的話,我們其實不同的段位,會有不同的面試。自己一定要知道自己找的段位是哪層?對自己一定要有明確的認識和指導自己下一步的目標。
大概面試題分類:
Java 基礎知識:
servlet 生命周期,session、cookie、http 協(xié)議。集合類有哪些?hashmap 等。
算法相關的:
七大排序算法要永記于心,還有字符串查找算法,數(shù)據(jù)結構。樹相關的。
框架層面的:
SpringMvc,Spring boot,Spring cloud,使用到原理,甚至到源碼。
Jvm 層面的:
內(nèi)存模型,垃圾回收機制、類的加載過程等。
數(shù)據(jù)庫層面的:
簡單的 sql 操作層面,索引方面,索引原理。事務機制,隔離級別。
深一點的:
分布式相關的,鎖,事務一致性,微服務等。
項目過程:
你在項目中什么角色,做了什么?
一句話:基礎知識,使用方法、原理是什么樣的,工作中哪里有用到,數(shù)據(jù)結構是什么樣的,為什么要這樣用,有沒有替代方案?以點到面的總結。
總結一下
好工作不是一朝一夕的,要多注意平時的積累,臨時佛教,很容易被面試官給識破的。
明白工作的來源,知道 HR 衡量自己背景的東西,懂得七個套路,不斷完善證明自己的方法,即使出現(xiàn)緊急情況我們也有套路,最后決勝面試。
最后的建議
當然了,還是在本公司干好本職工作,減少跳槽次數(shù)更好。生活迫不得已,也不至于我們過于被動。
其實工作中把工作干好,贏得本公司的職場上的升遷也是有很多套路的,如果能在本公司贏得職場的不斷發(fā)展,那其實比你去不斷的找工作更靠譜一些。
但畢竟可能大多數(shù)的沒有那么幸運。任何事情都是方法的,都要找到對的行為路徑,那到最后結果畢竟是好的。
-
工程師
+關注
關注
59文章
1566瀏覽量
68441 -
JAVA
+關注
關注
19文章
2958瀏覽量
104550
發(fā)布評論請先 登錄
相關推薦
評論