和公司另外一個(gè)同事作為面試官共同面試程序員,作為面試官,我在旁邊都瑟瑟發(fā)抖,現(xiàn)在想起來不禁有些后怕,如果當(dāng)初不是老板面試的我,而是這個(gè)同事面試的我,我估計(jì)就和現(xiàn)在的公司無緣了!
我們公司最近正在擴(kuò)招,老板要我和另外一個(gè)管硬件技術(shù)的負(fù)責(zé)一面,老板自己負(fù)責(zé)二面。
我對面試者的要求很簡單,就是要有一定的上位機(jī)編程經(jīng)驗(yàn),做過一些項(xiàng)目即可,所以,我的問題基本上都很簡單,因?yàn)橐粋€(gè)人做沒做過上位機(jī)開發(fā),以及他對于上位機(jī)開發(fā)的理解,其實(shí)幾個(gè)問題問一下基本就清楚了。
比如說一般都用什么通訊協(xié)議,上位機(jī)開發(fā)使用什么樣的開發(fā)框架,以及一些常見的硬件通訊邏輯等等。
但我另外一個(gè)同事則不同,他非常較真,問得是非常細(xì)致,細(xì)致到每個(gè)硬件的具體通訊邏輯都要讓對方說得很清楚。
比如說工業(yè)相機(jī)吧,他會問面試者過去都用過哪些相機(jī),每個(gè)相機(jī)品牌有什么不同,這都算常規(guī)的了,一般對接過工業(yè)相機(jī)的人都能答得八九不離十。
但是,離譜的是,我的這個(gè)同事竟然要面試者口述相機(jī)對接邏輯!
什么意思呢?最開始我都沒明白他什么意思,最后在他一步一步的引導(dǎo)下,我才明白他想要從面試者那里得到的信息。
他想要的,其實(shí)就是相機(jī)怎么通訊、通信成功后怎么取圖、取圖失敗了怎么辦、取圖成功后又怎么辦、在上位機(jī)軟件上怎么表現(xiàn)出來、緊急情況下怎么預(yù)警等等。
總之,相當(dāng)于口述了一款視覺軟件的整體開發(fā)邏輯!
當(dāng)然了,這僅僅只是拿工業(yè)相機(jī)做出的例子,實(shí)際上,每當(dāng)問到一個(gè)相關(guān)知識點(diǎn),他總會要面試著說詳細(xì)。
尤其是我們公司常用的幾個(gè)硬件的邏輯,在我同事的要求里,是必須要知道并且有實(shí)際操作經(jīng)驗(yàn)的,如果沒有,即便你編程水平再厲害,他也不要!
我作為面試官,我在旁邊也非常有壓迫感,可以說,只要你簡歷里面有任何寫了的,但是他問你你卻回答不上來的,在他眼里基本上就是不過關(guān)了!
面試了兩個(gè)程序員,我對那兩個(gè)程序員的技術(shù)一點(diǎn)懷疑也沒有,而他卻以他們對于硬件的了解不深,最后和我沒有達(dá)成一致意見。
也就是說,這兩個(gè)我看好的程序員,就這樣被他給Pass掉了!
我試圖跟他說,我們招的是上位機(jī)軟件開發(fā)程序員,不是上位機(jī)全棧工程師,只要軟件會寫,有一定的上位機(jī)開發(fā)經(jīng)驗(yàn),硬件不熟也沒啥事,不就是通訊協(xié)議嘛!
但是他不以為然,覺得一個(gè)上位機(jī)開發(fā)工程師,如果連常用的硬件都不了解,那么他就是不合格的!
被他這么一說,我都被他給說心虛了,要知道,面試的時(shí)候,他問的問題至少有一半我都回答不好,所以,至少我在他眼里,也是不合格的吧!
結(jié)語
我覺得這就是硬件工程師和軟件工程師之間的代溝吧,而老板讓他跟我一起面試,我估計(jì)短時(shí)間內(nèi)可能很難找到合適的人,即使真的有像他說的那樣的人,最起碼也是個(gè)在工控行業(yè)摸爬滾打很久的人,這樣的人要的薪資也不會太低!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.