首頁 頭條 金三銀四求職季:程式設計師面試技巧 履歷篇

金三銀四求職季:程式設計師面試技巧 履歷篇

Mar 21, 2017 am 11:16 AM
履歷 面試

每年的三、四月份,正是求職的黃金季節,履歷怎麼寫?怎麼能夠提高面試成功率?本文就教你怎麼寫一份讓面試官喜歡、又真實的技術履歷。 如果你是在校生,你更該好好看看這篇文章。它將讓你畢業時已經擁有一份最好的技術履歷。

金三銀四求職季:程式設計師面試技巧 履歷篇

先玩個小遊戲,如果你在寫履歷時也遇到了相同的情況,請選擇:

1.不知道招募企業最重視什麼,學歷、技術、還是專案?

2.習慣把工作年限寫長,例如2016年畢業要寫2年工作經驗。

3.php、JavaPython、C/C++等技能,不管熟不熟,都要寫「精通」。

4.專案經驗、工作經驗幾筆帶過或囉囉嗦嗦。

5.覺得技術履歷和一般履歷沒什麼差別,照著模板寫就好了。

6.每次面試官最後說“你有什麼要問的嗎”,都覺得特別尷尬。

你選擇的是哪一條呢?

選0-1條,請點左上方的叉號,關掉這個頁面。

選2-3條,你之前的履歷可能是在自嗨,需要一點解藥。

選4-6條,重度患者,請仔細消化下面的內容。

其實,上面的幾種情況,大部分人寫履歷和求職時都會遇到。

有的人不了解面試官的需求,想把履歷寫得面面俱到,寫完卻是毫無重點,且不自知,最終簡歷石沉大海;

有的人想在履歷中呈現更好的自己,不管這個「自己」是不是真的:把工作年資加長、把技能全寫成精通。這種自嗨只能換來面試時的尷尬;

有的人技術強,肯努力,卻懷才不遇,找不到一條更有效的管道,讓更多大公司了解到自己,就錯過了很多上升機會。其實這也是可以改善的。

這篇文章,就教你如何躲過這些履歷中常見的「坑」。寫一份讓面試官喜歡、又真實的技術履歷。

如果你是在校生,你更該好好看看這篇文章。它將讓你畢業時已經擁有一份最好的技術履歷。

01「 本文不適合老司機… 」

#今天的話題是程式設計師的面試技巧。 對於這個主題,我們面向的讀者是針對網路產業或軟體產業求職的人,而且主要是應屆生和畢業三年以內的求職者。因為對於經驗豐富的求職者,他們的招募方式可能會差異非常大。比方說,他對履歷的重視程度會越來越低,更多依賴的是業界的知名度,和公司內部高階工程師的引薦。


02「 基本資訊那麼簡單嗎?」

首先是基本訊息,大家一定都會寫到。包括:

姓名

年齡

工作年資

學歷

城市

聯絡人:手機+ 信箱

這裡還有幾項要注意的:

首先在基本資訊裡面,我們會看到,有很多同學會故意地把自己的工作年限寫得很長。例如16年畢業,自己會選擇性地寫成兩年甚至三年的工作經驗。我要講的是,這是完全沒有必要。

因為首先,這會讓招募者很疑惑,你前面的這些工作經驗是哪裡來的?當然大部分可能是把實習經驗算成工作經驗了,但實際上到面試階段還是會把這部分拋掉的。

所以我們希望的原則是盡可能地實事求是,不要虛報。不要把自己的畢業年限故意提前,來增加自己的工作年資。即使這會幫你過履歷自動篩選的過程,到人工篩選或面試時,仍有很大的可能會被篩選掉。

另外,對於一些轉行的朋友,如果你原來不是做計算機這一行的,並且和計算機行業相差非常多,比方說汽車維修,那就簡單的一句話概過就可以了。只是為了讓你的招募方知道,你畢業以後前幾年並不是在從事電腦業,然後把自己在電腦行行業內的工作經驗、工作年限寫清楚就可以了。

聯絡方式的話,手機號碼自然不必多說,郵箱盡可能地用一些常用的郵箱。如果你有自己的個人網站,也可以選擇用自己個人網站的信箱。但是呢,郵箱的名稱盡可能要簡短好認,例如1和L混合在一起的那種郵箱地址,看起來是非常痛苦的。

03「 工作、實習經歷,相當重要 」

#履歷的第二部分,就是工作和實習經歷。

公司名稱

職位

詳細工作

這部分相當重要。無論是應屆畢業生,或是工作過幾年的、有經驗的,其實招募方最重視的就是這部分的內容。

在這一部分中,至少你要證明你在先前的實習或工作中,有非常多收穫,有對你個人的成長非常有幫助的經驗。這樣的經驗是最有價值的。

另外工作經驗要盡量避免斷檔。如果有斷檔的話,在你面試的時候一定會問到,你需要有一個比較合理的解釋。比方說你中間是出國讀書了,或者哪種情況,然後有一兩年的斷檔,這個是沒什麼問題的。

第二點要注意的就是,一個公司只需要寫一欄。在這一欄下,你可以列出一、二、三、四的這種條目,詳細介紹在這個公司中,你所從事的事情以及學到的技術。但要避免一家公司寫很多欄,即使你在這公司裡的職務有些變化,你可以只寫一個最重要職務,或是一個最高級的職務。

對於工作的描述,需要詳細介紹自己曾經開發的產品,以及開發這個產品中間用到的一些技術,負責的任務,並且要標明是否帶過團隊、帶團隊的規模是多少個人、這個專案的是否自己獨立完成、或兩個人協作完成中你所處的角色,這個是非常細節的地方,但是一定要寫得清楚一些。不需要太囉嗦,但是每一點一定要點到位。 最後一點就是剛才也提到的,把每一項以一個簡短的條目一二三四標出來。這樣能讓對方非常清楚地看到,你所收穫到的一些關鍵點,能夠抓住他們的眼球。

在描述專案中的時候,盡可能多的使用一些關鍵字,一些技術的關鍵字。比方說,這個專案中我用到了Mango DB、Laravel,或是前後端常用的一些框架,然後把它寫到這個專案描述中。


而對應屆生來說的話,如果沒有工作經驗,實習經驗就非常非常寶貴了。因為目前絕大部分的公司,其實都相對功利,希望自己招募來的應屆生能夠直接上手,盡可能地快速融入自己的團隊,形成戰鬥力。真正說希望拿過來培養一到兩年的公司,應該是規模非常大的企業,屬於比較少見的情況。

04
「 什麼樣的專案經歷會讓人信服?」

第三部分通常是專案經歷,分為:

專案名稱

專案描述

#所承擔的責任

#用到的技術

實現的效果

計畫經歷,一般會把自己先前的工作或實習,以及在學校實驗室跟老師做的項目,做一些提取。選取其中最好的項目,最能代表自己真實程度的。像一些課程的大作業,其實是完全沒有必要貼上去的。當然,如果這個大作業的程式碼量非常大,而且有一定的知名度的話也可以。

有些情況下,專案經驗和工作經驗是可以合併在一起的。例如你工作經驗非常豐富,每一份工作的項目也非常明確,那完全可以將這兩項內容合在一起。然後對於應屆生,如果工作經驗和實習經驗都沒有,專案經驗一定要寫得非常精選。

在專案的描述中,我們最重視的就有三點。 ######這個專案跟應徵的職位之間的關聯性。 ######這個專案在整個技術圈內的知名度。 ######最後就是這個專案是否有一些數據,可以證明你做到了,並且讓你有所收穫。 ######回到剛才的專案經驗,其實我們是需要證據的,而最好的證據就是你GitHub的程式碼鏈接,或者是你這個專案的線上版本—有可能是一個網站,有可能是你展示的一個demo。只要有這樣的效果,對於審核履歷的人來說,他一眼就能看出來這個專案的技術水平,是能增加很多分的加分項。 ###

選擇熟悉的項目,一定要選擇熟悉的項目。應該自己寫的項目如果進入了面試,很有可能面試官的問題都來自於你寫的項目內容中,所以不要寫那些自己模棱兩可,或者說僅僅是一個旁觀者身份的那種項目。只是看過的,或是沒辦法深入進去的,被問到也很尷尬。

最後一點要注意的是,你的專案描述一定要以非常標準的技術語言來寫。甚至說一些技術的關鍵字,該大寫的地方一定要大寫,小寫地方一定要小寫。這其實非常體現一個人專業化的程度。

05「 精通PHP、Java、Python、C、= 呵呵 」

第四部分通常是技能清單。

注意事項:

實事求是

#依照目標職位適當調整

##數字證明:30000行程式碼、3個專案-PHP

專案證據:thinkphp框架開發了自己的一套cms

我們在介紹完自己的專案經驗之後,通常會寫出一個技能的清單。而這個技能列表,通常會根據你所應徵的職位做一些修正。你如果應徵php開發工程師,那你盡可能地把自己的php相關的技能放在最前面。這些關鍵點,就能夠抓住潛在面試官的眼球。

首先需要注意的仍然是實事求是,盡可能地不要寫精通這兩個字,可以寫熟悉或了解。

技能清單也可以增加一些數字輔助的證據。比方說在Php後寫上:我曾經有3萬行程式碼的經驗;曾經做過三個項目,三個項目在前面的專案經驗裡也可以做一些驗證。另外還有其他的一些證據,比方說我用

thinkphp框架開發了自己的一套cms,這其實都是非常好的、能體現你技能水平的一些工作。

06「 教育經驗中需要規避的  」

#教育經歷這部分,好像就沒有太多可說的。基本上專科、本科、碩士這些都自己寫清楚,學校、專業、時間也寫清楚就可以了。


務必實事求是,沒有必要在這方面弄虛造假。儘管很多的公司可能會看學校,看學歷,但在我的理解,他們只是選擇一種更快的篩選方式。而這一點,在php中文網我們並不會特別重視。我們對學歷,或者說學校,其實並不是特別在乎。我們更看重的是你先前的一些工作經驗或自己的專案經驗,和其他的一些證明自己實力和能力的東西。

在教育經歷這裡,大家盡量不要特別強調自學成才。因為即使你沒有上大學,沒有上大專,高中畢業,但是自己對電腦非常感興趣,又非常努力,是可以拿專案來證明的。但不要在這裡強調自學成才,因為自學成才的機率是非常非常低的,完全靠自己拼搏,出來一​​個能力非常強的個人,是非常難的,很多公司對這種小機率是非常懼怕的,基本上就會選擇篩過。

最後一點就是,盡量不要寫培訓班的經驗。因為目前大部分的線下培訓,都是比較粗糙的,能夠獲得的技能的提升也是非常有限的。

07「 不要輕視額外資訊」

基本上履歷表的最後一部分,會介紹很多其他的額外信息,比方說個人的網站或是GitHub的連結。這裡就有很多需要注意的地方。


首先你自己的個人網站或技術博客,如果內容不夠豐富的話,只有一兩篇日誌這種的,其實是完全沒有必要放出來的。

第二點要強調的就是,GitHub是非常非常重要的。至少我們php中文網在招募的時候,會先看GitHub上面的一些記錄,比方說原創的程式碼項目,甚至說程式碼的一些規範,包括提交的一些記錄。如果你的GitHub倉庫裡是空的,而且,大部分都是fork別人的程式碼,那就不要放了,可以避免很多時間上的浪費。

如果你有其他原創的專案程式碼的下載鏈接,其實也是可以放在這裡的。但是,如果需要招募方花很多時間去查看的話,通常都不會有人看。

在列出任何一個額外資訊的時候,把它的亮點附在後面。比方說你自己的技術博客,你可以寫上有150篇的技術博文,當月的訪問量達到了100萬。這樣子是透過數字來吸引別人對你技術部落格的注意。

在技術履歷裡,非技術相關的訊息,比方說參加過的志工活動、社團活動啊、一律不要放,除非是技術社團。但是技術社團除非很知名,一般情況下也價值不大。

最後就是,不要寫自己的個人描述。技術履歷比較單純一些,我們只看重你的技術水平,你的專案經驗。其他的你個人的一些嗜好,像是喜歡什麼運動,這真的不是特別重要。

最後一點就是,如果職位沒有要求你寫期望的薪資,就不要寫,可以到現場去談。有可能你寫了就會錯過一些面試的機會。

08「私人乾貨-科技社交!」

#最後介紹一些履歷以外的東西,我個人稱之為就是「技術社交」。其實是為你打造一個不需要履歷,就獲得一些應徵機會的方式。需要透過下面這些管道,增加你自己在科技社群裡的知名度。

當知名度有了的話,很多公司會主動聯絡你。我知道的就有很多大公司的HR,會泡在GitHub上,然後去爬當地star排名非常靠前的用戶,再主動地發郵件聯繫他們,邀請他們來公司進行面試。

而這部分的內容,就需要時間和個人精力的投入。比方說大學裡,你可以選擇從大二開始維護自己的GitHub倉庫,在上面可以多創建一下項目,然後把自己原創的一些代碼,包括參與的開源項目中提交的PR都可以發佈上去。

你還可以用GitHub去搭建一個自己的技術博客,把大二大三大四幾年以來的技術的積累和收穫都放在上面,到你真正畢業去找工作的時候,其實你基本上不需要一個履歷了。 GitHub上面幾百次的提交就是對你最好的一個證明。

還有就是像Stack Overflow這一類的技術社群。我個人建議是,在你有一些非常深入的技術了解之後,可以嘗試著去回答一些小白的提問,這樣子對個人的名聲和技術也是有一個提高。

其他的內容無外乎就是你翻譯過的一些技術文檔,國外的非常著名的技術文檔。其實在GitHub上,就可以加入很多的翻譯組。還有你為一些線上教育網站貢獻的內容,比方說想php中文網,你在php中文網投稿了一些文字教程,或者在一些在線教育的視頻網站上,發布了一些自己錄製的視頻,比如在php中文網的線上課程發佈自己的課程,這其實都是非常好的證明。

09「 常見問題!」

#第三部分的內容,就是我能想到的一些常見的問題。

首先要注意的是,履歷一定要短。把你最重要的內容精簡到一頁紙裡面;把你最重要的關鍵字,精簡到最突出的位置。

千萬不要增加大段的內容,大段的文字是履歷的一個大忌。也不要夾雜太多個人感受、個人經驗的文字,真的沒人看。 Hr或工程師在收到很多履歷的時候,他們的時間是非常有限的。如果你不能在很短的時間內抓住他們的眼球,那其實是浪費了一個很好的機會。

第二點是關於資訊的順序。首先應屆生的話要突顯學校,就把自己的教育訊息和個人資訊合在一起就可以了。非應屆的話,最重要的是你的工作經驗──你先前的工作、工作的時間長短、工作的核心內容是否與你應徵的職位相關、以及工作中的一些數據證據。個人資訊下面就可以直接放一些工作經驗。

在投遞履歷的時候要根據應徵的職位進行一些調整。例如調整一些想要順序、技術技能的順序、以及先前工作經驗中重點關鍵字的描述,盡可能往應徵需求上靠。

履歷表的格式盡可能的用pdf,這樣通用性會更好一些。然後是不要放照片,除非是長得非常漂亮,或是職位有要求的,基本上,我見過的職位是沒有要求放照片的。

最後就是如果投遞外企的話,盡可能一頁英文履歷,一頁中文履歷,因為面試你的很可能是外國工程師。

另外,如果選擇一家公司,可以適當地對這個公司的產品,包括用到的技術進行一些調查,也可以準備一份簡短的對該公司產品的技術分析,放在簡歷裡面。當然基本上用不到,更多的可能在面試環節會用到。

這就是我今天要跟大家分享的一些內容,因為比較精簡,可能很多地方並不是特別全面,大家想問的問題,或者想討論的話題都可以提出來。

10「 使用者提問」

問題:學完基礎後,怎麼找一個好專案來做?

回答:學完基礎之後,可以先做一些小的專案。如果你想有拿得出去、可以證明的項目,最好是去GitHub上找一些開源的項目,看一下人家提的ISSUE,然後找一些自己可以修的,再嘗試著去提一些PR,哪怕被拒掉了。我覺得經過這幾次交流之後,基本上會有被接受的。這是一個非常好的鍛鍊自己的機會。

提問:一般公司最重視應屆生的哪一面?實習經驗還是其他東西?

回答:就拿我們公司來說,對應屆生更重視的是實習的專案經驗,以及學習能力,包括他真正解決問題的能力。並不是特別重要的是你現在技術方面的東西。因為過來以後,都是需要在團隊裡面進行很長時間的磨合,磨合的過程中也會有高級工程師會帶一些,做一些經驗的分享。

問題:感覺面試完了,面試官說:我的問題問完了,你有什麼要問的嗎?這是最尷尬的時候。

回答:其實這個時候面試官也很尷尬……他可能自己也沒有什麼話要說了,只不過想找一個方式來結束本次面試。其實這個時候你就可以禮貌性質地問一些公司產品或是研發技術的一些問題。如果正好面試官屬於這個產品線,或是對這個技術非常感興趣的話,可以再深入地跟他探討一下,但是呢,不要冒昧的提出一些自己並不是特別懂的建議。

相關文章:

2017招募季:PHP面試題超強總結!

2017招募季:高階php人才薪資待遇如何?

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1666
14
CakePHP 教程
1425
52
Laravel 教程
1325
25
PHP教程
1273
29
C# 教程
1252
24
聊聊如何選擇一個最好的Node.js Docker映像? 聊聊如何選擇一個最好的Node.js Docker映像? Dec 13, 2022 pm 08:00 PM

選擇一個Node的Docker映像看起來像是小事,但是映像的大小和潛在漏洞可能會對你的CI/CD流程和安全造成重大的影響。那我們要如何選擇一個最好Node.js Docker映像呢?

如何解決跨域?常見解決方案淺析 如何解決跨域?常見解決方案淺析 Apr 25, 2023 pm 07:57 PM

跨域是開發中常會遇到的場景,也是面試中常會討論的問題。掌握常見的跨域解決方案及其背後的原理,不僅可以提高我們的開發效率,還能在面試中表現的更加

golang框架面試題集錦 golang框架面試題集錦 Jun 02, 2024 pm 09:37 PM

Go框架是一組擴充Go內建程式庫的元件,提供預製功能(例如網路開發和資料庫操作)。受歡迎的Go框架包括Gin(Web開發)、GORM(資料庫操作)和RESTful(API管理)。中間件是HTTP請求處理鏈中的攔截器模式,用於在不修改處理程序的情況下新增身份驗證或請求日誌記錄等功能。 Session管理透過儲存使用者資料來保持會話狀態,可以使用gorilla/sessions管理session。

一文理解JavaScript中的單例模式 一文理解JavaScript中的單例模式 Apr 25, 2023 pm 07:53 PM

JS 單例模式是常用的設計模式,它可以保證一個類別只有一個實例。這種模式主要用於管理全域變量,避免命名衝突和重複加載,同時也可以減少記憶體佔用,提高程式碼的可維護性和可擴展性。

Java JPA 面試題精選:檢視你的持久化框架掌握程度 Java JPA 面試題精選:檢視你的持久化框架掌握程度 Feb 19, 2024 pm 09:12 PM

什麼是JPA?它與JDBC有什麼不同? JPA(JavaPersistenceapi)是一個用於物件關係映射(ORM)的標準接口,它允許Java開發者使用熟悉的Java物件來操作資料庫,而無需編寫直接針對資料庫的sql查詢。而JDBC(JavaDatabaseConnectivity)是Java用來連接資料庫的標準API,它需要開發者使用SQL語句來操作資料庫。 JPA將JDBC封裝起來,為物件-關聯映射提供了更方便、更高層級的API,簡化了資料存取操作。在JPA中,什麼是實體(Entity)?實體

JavaScript怎麼判斷資料型別? 8 種方式分享 JavaScript怎麼判斷資料型別? 8 種方式分享 Feb 16, 2023 pm 02:48 PM

JavaScript怎麼判斷資料型別?這篇文章跟大家分享JS 判斷資料類型的 8 種方式,有效幫助工作和麵試,面試官看了微微一笑。

聊聊Node中的url模組和querystring模組 聊聊Node中的url模組和querystring模組 Feb 23, 2023 pm 07:39 PM

url模組和querystring模組是非常重要的兩個URL處理模組。在做node服務端的開發時會常用到。

boss直聘履歷怎麼匯出 boss直聘履歷怎麼匯出 Feb 24, 2024 pm 01:16 PM

boss直聘簡歷怎麼導出?boss直聘中編輯的簡歷是可以直接導出的,但是多數的小伙伴不知道boss直聘中的簡歷如何的導出,接下來就是小編為玩家帶來的boss直聘履歷匯出方法圖文教程,有興趣的玩家快來一起看看吧! boss直聘履歷怎麼匯出1、先開啟boss直聘APP,右下角【我的】專區選擇【我的線上履歷】;2、然後在如下圖所示的功能頁面,左下角【履歷匯出】;3 、之後跳到選擇模板介面,選擇一個模板編輯;4、最後下方跳轉出來小窗口,點選【下載】按鈕即可匯出。