最近因為我們部門業(yè)務(wù)拓展,需要招聘幾位嵌入式Linux底層方向的研發(fā)人員,前前后后看了有快100份簡歷,面了有20多個候選人。
感慨很多。
1. 簡歷書面問題
簡歷是一個人的名片,
是一個人的臉面,
簡歷的目的是讓別人在最快的時間內(nèi)了解應聘者,
工作經(jīng)歷與崗位是否相匹配。
很多應聘者的簡歷過于簡單,
甚至看不出來到底做了什么,
更有甚者,簡歷里很多書寫錯誤。
所以投遞簡歷前一定要從頭好好檢查幾遍,
寫的項目經(jīng)驗,在不涉密的情況下,
一定要講清楚功能,用到的硬件+軟件平臺,涉及的技術(shù)點,
自己主要負責的內(nèi)容。
2. 年齡
不論大家接受與否,35歲確實是程序員的一道坎,
我也不例外,看到簡歷第一眼就會看下應聘者年齡,
內(nèi)心更傾向年輕一點,知識面更廣一點的候選人。
年齡是一把雙刃劍,
工作年限較長,知識體系更豐滿,項目經(jīng)驗更豐富,寫的程序也更健壯
但是也伴隨著:用的技術(shù)可能過時、不愿意加班、不愿意出差、薪資要求更高的問題。
我在想,如果把我的簡歷扔到市場上,
肯定也會被別人嫌棄。
3. 學歷
雖說學歷不代表能力,
但是hr收集給我的簡歷,基本都是研究生以上學歷,
即使是本科的,也都是211以上的學校,
尤其最近兩年很不景氣,
很多非常好的學校的學生都找不到工作,
于是都降低了預期,
直接導致很多用人單位收到的簡歷層次越來越高,
換做任何人都會選學歷高一點的吧。
此外關(guān)于學歷還有一些問題,有的候選人的學歷:
- 第一學歷是大專,后來讀了專轉(zhuǎn)本三本,沒有正常畢業(yè),本科多讀了一兩年本科畢業(yè)后沒有就業(yè),復習了一兩年后考研
于是應聘者總是試圖想掩飾這些問題,
我的建議是建立可以不用明確說明這些問題,
但是也不要欺騙,
尤其很多應聘者兩份工作之間有空窗期,
這種情況千萬不要亂寫,
現(xiàn)在信息都非常透明,
一旦發(fā)現(xiàn)這就是道德問題了。
要知道很多公司都有一口君的粉絲,
背調(diào)也就是一個電話的事。
4. 公司經(jīng)歷
關(guān)于公司經(jīng)歷,
我看簡歷的時候一定會看2點:
- 應聘者服務(wù)過的公司每個公司待了多久,
服務(wù)過的公司
有上市公司工作經(jīng)驗,一定是有加分的,
表示有大型項目的研發(fā)經(jīng)驗、管理經(jīng)驗
這些都無疑是非常寶貴的財富,
但是大公司也往往會有一些問題:
- 過度依賴管理制度分工太細,每個人只掌握其中一部分很多大公司都有自己的研發(fā)平臺,關(guān)鍵代碼不開源有的公司會太多【親身體會,從早上開到下班】
我有幾個開公司的朋友和我吐槽,
招的x為公司的技術(shù)大牛,結(jié)果發(fā)現(xiàn)有嚴重的大公司管理的通病,
依賴ERP管理軟件,
不愿意同時處理諸多瑣碎的事,
每天抱怨公司管理不規(guī)范,很多小事不愿意做,
心浮氣躁,錯把平臺當能力
所以我在看簡歷時更多的還是看應聘者的技術(shù)棧,
公司僅僅作為一個參考。
關(guān)于在公司服務(wù)時間:
有的人隔一短時間就跳一次,
最長的公司待的時候不超過1年,
這種嚴重缺乏穩(wěn)定性的應聘者,
非常缺乏穩(wěn)定性。
這就像談戀愛一樣,誰也不想找一個談過幾十個的對象。
所以切記:
大家一定要珍惜自己每一次跳槽的機會,
不能為了跳槽而跳槽,
簡歷一旦花了,會失去很多非常寶貴的機會!
5. 項目經(jīng)驗
項目經(jīng)驗無疑是重中之重,
我篩選的這一百多個簡歷,
我發(fā)現(xiàn)很多應聘者,
居然做了十幾年的mcu開發(fā),
明明學歷不錯,
但是做的項目都是一些缺乏分量的項目
linux都沒怎么接觸過。
一個優(yōu)質(zhì)的項目,
對研發(fā)人員的技術(shù)能力的提升至關(guān)重要,
它會覆蓋到更多技術(shù)棧,
拓展知識面,加深對產(chǎn)品系統(tǒng)架構(gòu)的理解,
對產(chǎn)品的理解提升到一個更高的維度,
不論遇到任何疑難雜癥,
都能將問題輕松分解,
并快速定位到問題所在。
當你到了一定層次之后,
就不會有年齡焦慮,
真正做到越老越吃香。
6. 語言表達能力
這個非常之重要,
有的應聘者面試時,
說話如沐春風,
非常有親和力,
溝通很順暢;
有的應聘者在面試的時候,
說話條例欠缺,
吞吞吐吐,
讓人感覺非常不舒服;
明明擁有多年的研發(fā)經(jīng)驗,
回答問題的語氣非常之不自信,
這除了自身不善言談外,還有一個重要原因是:
平時工作做的項目,僅僅只限于完成,
并沒有深入思考這個項目所用到的技術(shù)在整個嵌入式軟件知識體系中的位置,
也不明白自己所負責的模塊與其他模塊之間的關(guān)系,
這主要是很多大的公司分工過細,
每個人只負責其中一小塊。
所以當問到一些并不是完全清晰的知識點時,會心慌。
所以大家平時工作中一定要多積累,多總結(jié),
在完成自己的工作內(nèi)容基礎(chǔ)上,適當向外拓展開,
還有就是寫到簡歷上的項目涉及的知識點,
一定要清晰,
并組織好語言,該如何講解這些項目和技術(shù)點。
7. 嵌入式底層工程師重要的知識棧
關(guān)于嵌入式底層工程師來說,
如果想提升自己,
一口君整理了一些技術(shù)方向中,
【個人知識儲備有限,僅作參考】
選和自己工作靠邊的內(nèi)容,深入學習
Linux應用程序開發(fā)
文件IO、多進程、多線程,數(shù)據(jù)庫、尤其高并發(fā)
網(wǎng)絡(luò)
TCP/IP協(xié)議、套接字、C/S并發(fā)服務(wù)器、組網(wǎng)、內(nèi)核協(xié)議棧、netfilter、網(wǎng)卡驅(qū)動
抓包工具、各種網(wǎng)絡(luò)調(diào)試工具
驅(qū)動
這種驅(qū)動外設(shè)調(diào)試、linux內(nèi)核驅(qū)動子系統(tǒng)、各種調(diào)試工具【邏輯分析儀、頻譜儀、示波器....】
fpga
熟悉一款arm+fpga開發(fā)板,比如zynq系列,
搞通信、軍工、圖形處理、芯片設(shè)計的都知道FPGA的重要性和含金量
算法
適合天賦型選手,根據(jù)自己領(lǐng)域,自己琢磨吧
好了,先聊這么多。