如果真的到了換工作的時候,肯定不是一天兩天才做的決定。所以當(dāng)你打算換工作之前,不妨先思考一些問題。
先想想自己在當(dāng)前的發(fā)展環(huán)境下發(fā)展遇阻的原因。多從自己的內(nèi)因上找,不要帶著抱怨情緒。不能勇于面對自己的不足,遲早還會因為自己能力不足而離開。對上一家公司的抱怨什么的不建議和 hr 說,因為你面試的下一家,以后也可能成為你的上一家。
真正離職的理由主要是:
我覺得在找工作的時候,認(rèn)清自我是很關(guān)鍵的一點。不然過分的以為自己的能力超群,往往會給自己帶來挫敗感。
“知己知彼,百戰(zhàn)不殆”,我們不僅要了解自己,也還需要對外面的市場進(jìn)行一下了解,比如問問其他公司的朋友,大概工作年限和水平的人待遇如何,也是為自己定價的一個方式。
出去找工作,也以為著你要放棄現(xiàn)在的工作條件和人脈,到一個新的環(huán)境中成長,我們的心態(tài)也很重要。謙遜有禮會給你未來的工作之路帶來好處。
一般程序員的面試分為:代碼筆試+問答面試。
代碼筆試主要就是考察能力,問答主要是對項目以及個人的情況了解。
這里提到了一種面試原則,叫做 STAR 面試法.STAR”是 SITUATION(背景)、TASK(任務(wù))、ACTION(行動)和 RESULT(結(jié)果)四個英文單詞的首字母組合。
在招聘面試中,僅僅通過應(yīng)聘者的簡歷無法全面了解應(yīng)聘者的知識、經(jīng)驗、技能的掌握程度及其工作風(fēng)格、性格特點等方面的情況。而使用 STAR 技巧則可以對應(yīng)聘者做出全面而客觀的評價。
背景(SITUATION): 通過不斷提問與工作業(yè)績有關(guān)的背景問題,可以全面了解該應(yīng)聘者取得優(yōu)秀業(yè)績的前提,從而獲知所取得的業(yè)績有多少是與應(yīng)聘者個人有關(guān),多少是和市場的狀況、行業(yè)的特點有關(guān)。
工作任務(wù)(TASK): 每項任務(wù)的具體內(nèi)容是什么樣的。通過這些可以了解應(yīng)聘者的工作經(jīng)歷和經(jīng)驗,以確定他所從事的工作與獲得的經(jīng)驗是否適合所空缺的職位。
行動(ACTION): 即了解他是如何完成工作的,都采取了哪些行動,所采取的行動是如何幫助他完成工作的。通過這些,可以進(jìn)一步了解他的工作方式、思維方式和行為方式。
一個優(yōu)秀的程序員應(yīng)該具有怎樣的技能:
校招和社招的是不一樣的,校招會更加關(guān)注基礎(chǔ)知識,而社招會更加關(guān)注之前做過的項目情況。
題目類型: 技術(shù)視野、項目細(xì)節(jié)、理論知識,算法,開放性題,工作案例。 細(xì)節(jié)追問: 可以確保問到你開始不懂或面試官開始不懂為止,這樣可以大大延展題目的區(qū)分度和深度,知道你的實際能力。因為這種關(guān)聯(lián)知識是長時- 期的學(xué)習(xí),絕對不是臨時記得住的。
回答問題再棒,面試官(可能是你面試職位的直接領(lǐng)導(dǎo)),會考慮我要不要這個人做我的同事?所以態(tài)度很重要。(感覺更像是相親)
簡歷,是大多數(shù)人找工作時候的敲門磚。技術(shù)人員往往在想要換工作的時候才會發(fā)現(xiàn)需要更新甚至重寫一份簡歷,并且無從下手,突然覺得自己白活了很久,所以簡歷這個東西,還是定期更新一下比較好,時刻提醒自己,實力需要提高。
簡歷是讓別人了解你的一種方式,是要讓用人單位對你的技能水平與軟素質(zhì)有個基本的認(rèn)知,以此為基礎(chǔ)進(jìn)行面試。重點需要體現(xiàn)出:
書寫的內(nèi)容要保證客觀真實,技術(shù)人員最好用真實的案例表明自己做過的事情,讓別人印象深刻,什么精通 xxx 之類的我覺得還是少些一點,讓別人能明白自己的優(yōu)勢,這才是所有簡歷的主旨。
既然是程序員,那么首推還是用 Markdown 語法書寫,然后通過工具轉(zhuǎn)換為 PDF 格式。 Markdown 的版本建議部署到 github pages 上?;蛘咭部梢栽?Word 里羅列個人信息與工作經(jīng)歷,用一個簡單的表格把各項區(qū)別開,能夠看到重點,然后導(dǎo)成 PDF。當(dāng)然,也有其他的選擇,比如建立一個關(guān)于自己的網(wǎng)站,吸引別人。
但是請記?。褐攸c取勝的是內(nèi)容,所以種種在形式上花很多心思,一般都是沒有太多打動人的經(jīng)驗和內(nèi)容,這樣的簡歷結(jié)果都是被 fail。
人單位最看重的是面試者的哪些方面呢,是個人潛力,工作經(jīng)驗,還是執(zhí)行力?我覺得這個需要按照你目前的身份去對待:
學(xué)生: 用人單位最看重的是基礎(chǔ)能力,學(xué)習(xí)能力,適應(yīng)能力,還有對待這份工作的熱情。其次是之前的經(jīng)驗或完整作品,如果實習(xí)經(jīng)歷的工作經(jīng)驗對接下來的工作是正向作用將是加分項。
但在簡歷中應(yīng)該避免的幾點是:
個人信息是別人了解和聯(lián)系你的方式,所以還是放在最上面比較好。理應(yīng)包含:
理論上我覺得此段還可以加上自我評價。
我這里是想把在校情況也普及一下,如果工作情況很充實,這一段完全可以修改為工作經(jīng)歷。此段落請按照時間優(yōu)先的順序,描述經(jīng)歷。盡量描述之前工作的重點、難點和亮點的項目來描述,一定程度上可以增加簡歷篩選的通過率,還可以縮小面試的問題域,節(jié)省時間。
有一種叫做"STAR 法則"的方式,可以幫助我們更好的充實內(nèi)容,比如:
- Situation & Task。
由于業(yè)務(wù)迭代速度加快,垂直搜索業(yè)務(wù)的性能衰減至 x 秒,性能優(yōu)化刻不容緩。
- Action。
團(tuán)隊一共 x 人,由我發(fā)起并推動前端性能優(yōu)化,其中后端研發(fā)也一起參與。
技術(shù)上主要負(fù)責(zé)前期性能監(jiān)控的打點與后期評估,前端性能方案調(diào)研以及選型。
其中,性能監(jiān)控在 Chrome 等瀏覽器下使用了 HTML5 navigation timing 得到了更為精確的性能指標(biāo)數(shù)據(jù)。
調(diào)研并實現(xiàn)了 bigpipe 與 bigrender 技術(shù)。
- Result。
優(yōu)化結(jié)果前端性能由 x 秒到 x 秒,性能直觀感受提升 x0%,頁面核心指標(biāo) UV/PV 提升 x0%。
除此之外,還設(shè)計了性能整改涉及的模塊業(yè)務(wù)的灰度上線方案,提升了上線安全。
整體項目的結(jié)果明顯,得到了經(jīng)理與同事們的一致好評。
簡短一點的也可以這樣:
2006年,我參與了手機(jī) XX 網(wǎng)發(fā)布系統(tǒng) WAPCMS 的開發(fā)(這部分是大家都會寫的)。作為核心程序員,我不但完成了網(wǎng)站界面、調(diào)度隊列的開發(fā)工作,更提出了高效的組件級緩存系統(tǒng),通過碎片化緩沖有效的提升了系統(tǒng)的渲染效率。(這部分是很多同學(xué)忘掉的,要寫出你在這個項目中具體負(fù)責(zé)的部分,以及你貢獻(xiàn)出來的價值。)在該系統(tǒng)上線后,Web 前端性能從 10 QPS 提升到 200 QPS,服務(wù)器由10臺減少到3臺(通過量化的數(shù)字來增強(qiáng)可信度)。2008年我升任 WAPCMS 項目負(fù)責(zé)人,帶領(lǐng)一個3人小組支持著每天超過2億的 PV(這就是 Benefit。你能帶給前雇主的價值,也就是你能帶給新雇主的價值。)。
這里可以再細(xì)分段落的描述自己做過的其他事情,比如開源項目,初版的書籍。
對技能進(jìn)行詳細(xì)且有重點的描述。
最后別忘了感謝一下辛苦閱讀你簡歷的人。
簡歷的含義是對學(xué)歷、經(jīng)歷、特長、愛好及其它有關(guān)情況所作的簡明扼要的書面介紹。是有針對性的自我介紹的一種規(guī)范化、邏輯化的書面表達(dá)。