程序員乾貨:從寫簡歷,到面試、談薪酬的那些技巧和防坑指南

讀者大大們好,好幾天沒更新了。一方面因爲這幾天工作忙,佔了寫作的時間。另一方面是在準備這篇文章各種素材,今年是最難求職年,我希望通過這篇文章能幫大家提高求職成功率。

這篇文章分爲簡歷篇、面試篇、談薪酬篇,包括了找工作過程中各個環節的技巧和防坑指南。


1. 簡歷篇

如果把自己看成一個產品,那麼簡歷就是說明書。

寫簡歷看似簡單,想寫好實則不容易。一份好的簡歷能幫你在一堆簡歷中脫穎而出。

以前寫過一篇寫簡歷技巧的文章,爲了方便新讀者,這次是把那篇文章的精華濃縮了一下,又補充了點新內容。看過之前文章的老讀者可以快速瀏覽這部分。

1.1 個人照片

關於簡歷裏放不放照片的爭論,從來就沒停過。雖然程序員不是靠臉喫飯,但我還傾向於放照片。

通常我在看簡歷的時候,如果看到一個小夥子的照片很精神,我可能就會想:他寫的代碼八成會很整潔吧。

沒錯,照片是別人對你的第一印象,正常人都喜歡美的東西,一張讓人看着舒服、甚至是眼前一亮的照片,能增加別人對你的好感。

所以我個人建議,只要你長得對得起觀衆,就可以在簡歷裏放照片,可以適當美顏一下,但是別搞成了“照騙”。

1.2 基本信息

個人基本信息,就是姓名、學歷、郵箱、電話等,這部分正常寫就好了,我只提醒大家別漏了以下幾個面試官眼中的加分項。

一般人只在個人信息裏寫學歷,不寫畢業院校。如果你的學校名氣大,你可以在這部分寫上畢業院校。

如果你有一個和崗位相關的的博客、Github、公衆號,別猶豫,也寫在這裏,能顯得你愛學習、愛總結分享。

再說一個技巧,拿公衆號舉個例子,如果你比較高產,在寫了公衆號名稱之後,加一句說明,例如:50 篇原創技術文章。別小看這句說明,能錦上添花。

1.3 自我評價

自我評價一定要花時間認真寫!

這是對你自己的一個全方位的說明,既是重新認識自己,又可以讓對方知道你的長處、目標、價值觀。而且你也不白寫,以後面試過程中的自我介紹也能用得上。

我看到大部分的自我評價基本是這樣“爲人喫苦耐勞,責任心強,工作踏實努力,學習能力強,有團隊合作精神……balabalabala”。

哎,我真懷疑這是在網上搜了搜,然後把這些詞又組合了一遍。看這種文字真是提不起興趣,沒啥說服力,誰都會這麼寫。你就不能多來點例子、數字?

看幾個正面句子:

7 年 Java 開發經驗,5 年互聯網行業經驗,自認達到高級工程師的水平,希望以後能成長爲架構師。(有目標、規劃)

敏建開發的忠實粉絲,單元測試驅動開發的實踐者,會主動重構代碼,有代碼潔癖。(有良好的編碼習慣)

愛看技術書籍,一年看 10 本書左右,最近在看《領域驅動設計》、《企業應用架構模式》;愛學習,今年已經在極客時間上完成 5 門付費課程。(愛看書、學習)

2 年團隊管理經驗,團隊規模 15 人,團隊氣氛和諧,成員離職率遠低於公司平均水平。曾被評選爲公司優秀團隊。(團隊帶的還不錯)

1.4 技能水平

曾經一次面試,對方簡歷寫的“精通Spring、Redis……”,大概列了長長的十幾項精通。結果面試一問,發現太水了,你這是重新定義了精通吧。

熟悉、掌握、精通這類詞,沒有統一的標準,別亂寫,別讓人覺得你是吹牛。

如果是新人,自己心裏沒底,建議可以這麼寫:

掌握技能:

開發語言:xxx、xxx、xxx

後端框架:xxx、xxx、xxx

數據庫:xxx、xxx、xxx

老程序員,你覺得可以寫精通就寫,如果你會的技能有一大堆,別忘了要突出重點。啥是重點?一、崗位明確要求的、匹配度高的技能。二、有亮點的技能,例如:AAA 框架 3 年使用經驗;讀過 BBB 源碼;發表 5 篇 CCC 相關文章。

1.5 項目經歷

項目經歷是面試過程中重點問的,大家寫的時候注意以下幾點:

項目經歷在這裏是兩個詞,項目和經歷,一般人只寫項目,忽略了經歷。經歷是你做了什麼、你怎麼做的、做完後的結果。例如:項目中的哪些部分是你做的?你是不是核心人員?自己幹,還是帶團隊?做完你有什麼成長?項目交付之後怎麼樣?

如果你做過的項目很多,要控制項目數量,否則噼裏啪啦寫好幾頁項目,面試官會看不到重點。太早的、太小的項目就別寫了,挑規模大的寫,挑你參與多寫,挑和崗位更匹配的寫。

項目名稱不要寫辨識度低的英文縮寫,你寫個 ERP 還都能看懂,如果你寫個 SCF 看起來好像很洋氣,但是鬼知道這是啥意思。

1.6 簡歷模板

簡歷模板簡約大方就行了。

我看過那麼多簡歷裏,有些簡歷太花哨了,有的還配了誇張的封面,這種簡歷剛打開就想趕緊關上。

求職者初衷是想讓自己的簡歷更好看,和其他簡歷與衆不同,但是有時候炫過了頭,就變成 zuo 了。尤其是新人,容易在這方面發力過猛。

如果想找不到工作,就用下圖這種試試。

1.7 其他

以上幾部分最重要,要多花心思,其他部分正常寫就好了。簡歷別弄虛作假,一旦被揭穿,損失太大。

簡歷的頁數,我的觀點:1 頁略單薄,2 頁剛剛好,儘量別超過 3 頁。

再額外說一下新人怎麼寫簡歷。新人,尤其是畢業生,覺得自己會的太少,沒有內容可寫。這種情況,需要你多收集一些目標崗位的任職要求,根據這些信息補強自己,再放到簡歷中去。例如,你發現崗位裏要求 git、maven,如果你不會,就花時間趕緊突擊一下。另外,可以在簡歷裏多寫寫在校期間的獲獎、實踐活動,突出自己愛學習、上進這些優點,讓面試官覺得你是一個潛力股也是可以加分的。

總結一下,簡歷裏要多擺事實,少說空話,展示自己的長處。想寫好簡歷,要有點用戶思維,HR 和 面試官就是用戶,站在用戶的角度考慮問題,想辦法讓你的簡歷打動用戶。

2. 面試篇

本來面試篇是打算寫技術面試題的,後來琢磨了一下,不同水平、崗位的程序員對面試題的要求不一樣,衆口難調。於是,決定寫一些面試過程的基本常識,常見的問題怎麼回答,還有一些你可能不知道的坑。

寫到一半我就後悔了,越普適的越不好寫。寫太細了,大家看着囉嗦;寫太粗了,又怕說不清楚,好難!

2.1 最基本的

基本常識裏最基本的就是守時,面試這麼重要的事情你都遲到,面試官怎麼相信你能管理好時間?

另外就是注意基本禮貌,作爲面試官我遇到過不少這種現象:我走進面試房間的時候,求職者坐在椅子上一動不動,連屁股都不擡一下。你是不是應該起身打個招呼?

還有,求職者多帶幾份打印好的簡歷,有備無患。特別是有時候一輪面試裏,你會面對多個面試官,萬一人多簡歷少,你帶的簡歷就派上用場了。

以上這些是我面試中經常碰到的現象,所以提醒大家注意一下。至於衣着啥的,就不說了,絕大部分人都知道。

2.2 自我介紹

一般面試都有這個環節,好好準備,提前練習,別回答的時候支支吾吾,或者囉嗦半天說不出重點。

介紹的時候時間控制在 3 分鐘以內,吐字清晰,至於內容可以參考簡歷裏的自我評價,至少包括以下幾部分:

我是誰——我叫 xxx,目前就職於京西公司,崗位是 Java 高級工程師。

我的技能——我從事 Java 開發已經 6 年了,有 3 年電商行業的開發經驗,參與了京西公司海外電商項目,在項目中我主要負責 aa、bb 功能。

我最合適——之前聽 HR 介紹,貴公司也要做海外電商,我覺得我的經驗能用得上。而且我也希望能完整經歷海外電商從零到一的過程,這對我來說也是一個挑戰、一個成長的機會。

其他優點——我平時喜歡看技術書籍,最近在看《xxx》。

面試前幾分鐘的好印象非常重要,好好準備你的自我介紹吧。

2.3 別不懂裝懂

面試中遇到沒聽過的名詞、問題,別不懂裝懂,你以爲面試官傻嗎,根本糊弄不過去,還不如誠實點說不懂。

如果你不甘心說不懂怎麼辦?

有一次我面試一個新人,我問你用過 git 嗎,他想了想說沒用過,然後讓我給他介紹一下,介紹完之後,他說之前一直用 svn,說了說 svn 的操作。到此爲止,我覺得他這個問題回答的還 ok。但是,這還沒結束,他又問我 git 比 svn 好在哪。我簡單說完之後,他說 git 聽起來不錯,之後會主動去嘗試一下。

你看,一個難題就這麼被化解了。我對他的回答很滿意,後面的面試過程也很順利,最終錄取了他。

下面給大家說說經常被問到的問題。

2.4 爲什麼從 xx 公司離職

離職原因這個問題,幾乎 100% 會被問到。

被問了之後,不要抱怨前公司、前領導,不管你經歷了啥,不管你有多少委屈都不要吐槽,面試官沒法給你評理,只會擔心將來你是不是也會這麼說他,惹不起惹不起。

也不要說因爲薪資低,對方會懷疑你的穩定性和對公司的忠誠度。

被裁員這個原因,最好也別說,大面積裁員還好解釋,否則爲什麼裁你不裁別人?

合理的答案,例如:想去更大的公司發展;公司方向調整,和個人的發展方向不符;公司把研發部門遷到其他城市。

2.5 能接受加班嗎

遇到這個問題,有些人毫不猶豫說“能”,好像這麼回答會證明自己能喫苦、不怕累。如果問“能以公司爲家嗎”,估計也會有人說“能”。我表示服氣!

你應該先問一下公司加班的時長和頻率,如果工作需要的合理加班,當然可以接受。如果公司以加班爲榮,爲了加班而加班,你爲啥要接受?

當然,我承認,現在互聯網公司普遍加班。如果這家公司你非常想去,這家也有加班文化,看在錢、或者鍍金的份上,從就從了吧。

2.6 你的缺點是什麼

首先說明這是一個坑問題,這個問題我是不會問的。

回答的時候,不用把優點包裝成缺點,例如“我的缺點是追求極致,經常用業餘時間把工作力爭做到最好”,太假了,你這抖機靈以爲面試官是白癡嗎。

更不要說不利面試通過的缺點,例如你說“我比較悶,不擅長和人溝通”,嗯,我看出來了,你確實不擅長溝通。

我告訴你怎麼回答:

說對方知道的缺點——如果你是個工作 5 年的工程師,可以這麼說“自己的開發經驗還可以,但是產品思維還不夠,有待加強”。這樣回答不會被扣分。

說正在克服的缺點——例如“我剛畢業一年,技術還比較弱,但是我正在網上學技術課程”。

2.7 你有職業規劃嗎

這個問題我經常問,但是大部分人都回答不好。

我問這個問題就倆目的:

一、你想成長爲什麼樣的人?是成爲一個架構師,或者是一個技術管理者,又或者是一個行業專家……如果這個目標不清晰,你是在爲了什麼而努力呢。如果你覺得將來太久遠,現在想不明白,好,沒問題,三年之後的目標總可以吧。

二、萬一有緣我們成了同事,作爲你的上級,我清楚你的目標之後,我樂意在工作上給你提供點機會幫你實現目標。你能成長,我也開心啊。

不爲了面試,爲了自己,也建議大家認真想想這個問題,想的時候要結合自己的興趣和特長。

2.8 你有什麼想問的嗎

首先恭喜你,如果被問到這個問題,你這輪面試基本有戲了。

“沒有想問的了”,這種回答,差評!

面試是雙向選擇,除了公司選擇你,你也要選擇公司。之前別人把你都瞭解透了,你還不借這個機會趕緊問問公司的情況,省的你將來入職之後再後悔。

怎麼問也是有講究的:

薪酬福利不要問太細——畢竟你還沒得到這份工作,你說你打聽飯補多少錢合適嗎?“一年十幾薪”這類可以問,大錢得關注一下。

能在網上查到的不要問——兄弟,你來面試之前,不做準備工作嗎?

對方回答不了的不要問——曾經一個面試者,問我公司的戰略是啥,我竟無言以對,都是我的錯,我職位太低。

可以問問工作內容、有沒有培訓等等這種是你看重的問題,同時也顯得你對這份工作有興趣。

我目前聽說過的一個 nb 的問題,是這麼問的“你們爲什麼喜歡在這工作?”,真是個好問題,你細品一下。

接着說說面試中的你要防備的坑,看起來是讓你面試,實際上心懷鬼胎。

2.9 面試是騙你幫他們解決問題

說一個網上的段子:

某公司的數據庫忽然壞了,公司沒人能搞得定,老闆很着急,把 HR 叫到辦公室說:你趕緊發佈一個 DBA 職位,年薪 100 萬。面試的時候就問他們怎麼恢復我們的數據庫,另外,切記,不管他能不能答出來,都把他拒了!

雖然是個段子,但是現實中真有類似的事。面試過程中就問一個問題,問的特別細,除了問你的解決思路,恨不得直接讓你現場操作了。

還有的面試直接讓你做一個東西,你花了好幾天做出來了,然後讓你把代碼也交出來,然後就沒有然後了。

2.10 面試是爲了從你口中套取機密

這個和上面那個套路差不多。

我當時做遊戲的時候,經歷過一次。面試剛開始還算正常,後面高潮就來了,問我日活用戶數、收入流水、怎麼買量的、買量成本、用戶特徵……

這種關鍵信息肯定不能說啊,我感覺不對勁,後來找個藉口就溜了。

2.11 培訓機構以招聘的名義變相招生

看一個網友的經歷:

這種坑的普遍套路是:

1、發佈大量招聘需求,且招聘的範圍很廣。

2、無論是本科、專科還是高中文憑,只要投遞簡歷,均會通知參加面試。

3、面試時,會有一些人僞裝成部門經理對你的技術進行打壓,並指出你的衆多不足。

4、洗腦讓你參加“崗前培訓”,並保證培訓完立即上崗,培訓花費從工資里扣。

5、簽訂“崗位培訓合同”(實際上是報名協議,往往帶有貸款協議!)。

6、在你一臉懵逼的情況下,報上了名,背上了債。

畢業生、想轉行當程序員的,一定要小心這個。

3. 薪酬篇

如果把自己看成一個產品,那麼薪酬就是價格。

實話實說,我非常不擅於談薪酬,之前很多談薪酬的經歷都是血淚史。爲了寫這部分內容,我請教周圍好幾位做 HR 的朋友。

3.1 最基本的

照例先說一些最基本的常識。

首先別太早打聽薪酬,面試結果還八字沒一撇的時候,你就問薪酬,會引起對方反感。正確的時機,應該是在面試基本成功的時候。

其次,不要虛報當前收入。你爲了多要點薪水,結果腦子一熱,多報了當前收入,後面讓你提供銀行流水、前公司薪資證明的時候,你就傻眼了。謊言圓不上,你可能就鋌而走險,僞造銀行流水、薪資證明。還是那句話,造假成本太高,一旦被識破。。。。。。出來混,遲早要還的。

很早之前我特別不理解 HR 討價還價的行爲,爲千八百塊的至於麼,都是公司的錢。後來明白了,減少人力成本是 HR 的重要職責,也是她們的績效。

3.2 提前瞭解行情

想薪酬談的好,準備工作不能少。

談薪酬之前,要先了解一下行業中和你職位相似的薪資水平。前幾天網上熱傳一張圖:大廠新入職員工職級對照表。這張圖來自於民間,雖然不是很準確,但是還算靠譜。

談薪酬之前,最好能瞭解一下公司的獎金、分紅、福利等等,瞭解的越多,對之後的談薪越有幫助。

很多人薪酬談不好,都是吃了信息不對等的虧。

3.3 我要多少合適

HR 問期望收入的時候,大多數人都很糾結:要高了,怕對方覺得你獅子大開口;要少了,自己又不甘心。

報期望收入的之前,你需要先知道:

很多公司有規定,沒有特殊情況,加薪幅度一般不超過 30%。

不要根據月工資去談薪酬,把獎金、分紅啥的都算上,根據年收入去談。

把期望收入上浮一點,再報給 HR,給雙方留一個談判空間。

綜合以上幾點:假如你現在年收入 20 萬,結合之前瞭解的行情,你期望收入是 25 萬,這樣你可以報給 HR 最低期望 27 萬。經過一番討價還價,最終在 25 萬雙方達成一致,即達到了你的心裏預期,也滿足了 HR 壓價的成就感。完美!

3.4 該堅持就堅持

面對壓價,很多人堅持不住。如果你感覺自己面試表現好,相信自己值這個價錢,就算錯過這家公司也不後悔,那麼該堅持就堅持。畢竟跳槽是最好的漲薪機會,錯過了就錯過了。

如果你現在的工作是 965,新工作是 996,工作時長一下多了 80%,這麼一算跳槽之後,時薪還低了。面對壓價不堅持一下,你對得起自己嗎?

再一方面 HR 除了壓價,也有招聘指標,招到一個理想的員工不容易。

3.5 月薪是不是分基本工資和績效

很多公司的月薪分爲基本工資和績效工資兩部分,比如 8000 是基本工資,2000 是績效,看起來月薪是 1 萬。但是每個月每個人都有一個績效係數,真正的月薪是 8000 + 2000 * 係數,如果係數是低於 1 ,月薪就到不了 1 萬。

你們在談薪酬的時候,要問清楚月薪是怎麼組成的,如果包括了績效,你要注意了:

基本工資談多點,績效談少點。別等到入職才發現月薪裏面,一半基本工資,一半績效。

是不是這家公司有壓績效的習慣,是不是很多人的績效係數都低於 1。

3.6 寫到合同裏

HR 壓價時候有一個慣用手段,說“我們這裏一年 18 薪”。這句話的意思就是:月薪雖然不能給你那麼多,但是一年發 18 個月工資,年收入能滿足你的預期。

這時候你就問她,18 薪能不能寫到合同裏?如果不能寫到合同裏,這麼說沒意義,公司發多發少就看公司的良心和盈利情況了。

股票、期權、獎金等等都是一樣,不管對方怎麼口頭承諾,一定要求寫到合同裏。不要不好意思提這種要求,沒有合同保證的承諾都是嘴上跑火車。

3.7 談好之後,不要再漲價

有一個求職者談好薪酬之後過了一天,又說工資希望能再漲 2000,理由是打聽了一下公司同事的工資,覺得自己的工資偏低。

首先,私下打聽工資,這就是職場大忌。再說了,打聽的消息夠多夠準嗎?工資偏低這個判斷準確嗎?

其次,談好之後又漲價,這不是得寸進尺嗎。結果工資沒漲成,這份工作也沒了。

這種因小失大、得不償失的事千萬別幹。

水平有限,薪酬部分暫時先寫這麼多了,祝你們以後薪酬越來越高。如果認爲寫的不好,你告訴我,我去找那些 HR 朋友算賬。

4. 吐槽面試官

我是面試官,也是求職者,接下來我要站在求職者的立場,吐槽一下面試官和公司。

面試官不守時。求職者按時到了,結果等面試官等好久,真是“等待一小時,面試一刻鐘”。

面試官過於強勢。有的面試官問問題,窮追猛打,非要把對方問到答不出來,藉機打壓對方。碾壓別人的快感那麼爽嗎?

面試官不尊重人。面試是雙向選擇,互相尊重。面試官不要太傲慢,不要打聽求職者隱私。別忘了,面試官也代表了公司的形象,你這麼做合適嗎?

多輪面試,重複問答。恨不得 3 輪面試,問的問題都差不多,更慘的是 3 輪面試要去 3 趟公司,你試試啥感覺。能不能把面試時間集中一下,把面試官集中一下。

面試造火箭,工作擰螺絲。招人按照架構師的標準來,入職後寫增刪改查、if else。

如果過了,就早點通知。求職者面試完都想早點知道結果,不通過不通知也就算了,通過了還拖好久才通知。提高點效率,早通知早讓別人踏實。另外,拖太久,等你通知人選的時候,沒準人家已經入職其他公司了。

IT 行業的中年危機不算什麼,哪一個行業說自己沒有中年危機,只有你足夠的優秀,那麼你自己想的中年危機根本就是不存在,努力提升自己綜合技能,讓自己時刻保持“學習態”和“時代心”,那麼多大你也是個“香餑餑”!需要的直接加扣扣羣:927296445 自行下載

到這裏,這篇文章就快結束了。祝大家以後都能找到好工作,要到好薪水。

最後,勸大家除了看文章,還有多面試,多積累經驗,找工作的時候不要眼光太高只盯着大廠,看不上小公司。不是隻有那些大廠纔是好公司,也不是所有的小公司都很 low。我就知道一些悶聲賺錢的小公司福利待遇都很好,還有的小公司是大廠大佬出來創業的公司,如果你能加入這兩種小公司,你真是賺到了。

最最後,這篇文章寫的很辛苦,有的知識我也不拿不準,網上查、找人問,花了很多精力,連續兩天寫到凌晨 4 點多。不過寫完之後,自己收穫很大,自認爲質量還不賴。如果你們覺得看完有收穫,幫忙點個贊。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章