我們公司招聘機(jī)器視覺軟件工程師,堅(jiān)持使用C#作為開發(fā)語言,我勸公司,不要在一棵樹上吊死,應(yīng)該再考慮下C++和Python,但是,公司始終不同意,最終導(dǎo)致一直招聘不到合適的人,而公司的項(xiàng)目又多,只能靠現(xiàn)有的兩個(gè)人硬撐著,我想,萬一其中有一個(gè)機(jī)器視覺軟件工程師堅(jiān)持不住,離職了,那么可能會(huì)導(dǎo)致另外一個(gè)也離職,最后視覺項(xiàng)目就斷層了!
![]()
其實(shí),公司現(xiàn)有的兩個(gè)機(jī)器視覺程序員就包括我,另外一個(gè)工作經(jīng)驗(yàn)尚淺,一般都是拿我已經(jīng)寫好的視覺框架改改或者維護(hù)我已經(jīng)寫好的項(xiàng)目,而現(xiàn)在項(xiàng)目壓力太大了,我不知道我能撐多久,一旦我離職,另外一個(gè)就得擔(dān)當(dāng)起所有新項(xiàng)目的開發(fā)和舊項(xiàng)目的維護(hù),我知道,這個(gè)責(zé)任他擔(dān)不起來。
其實(shí)我也一樣,現(xiàn)在起碼還有人給我搭把手,如果另外一個(gè)人離職了,所有項(xiàng)目都?jí)旱轿翌^上,那也只會(huì)加速我離職的時(shí)間。
因此,為了公司項(xiàng)目考慮,我向公司提出了建議,在招聘機(jī)器視覺軟件程序員的時(shí)候考慮一下C++和Python技術(shù)棧的,死磕C#很容易出現(xiàn)技術(shù)斷層的情況,雖然我也是C#程序員。
但公司始終不同意,覺得使用一個(gè)技術(shù)棧,大家都是C#,那么至少在有人離職的時(shí)候,其他人可以立馬接手項(xiàng)目。
這個(gè)考慮是好的,但前提是招人這塊的效率得跟上,可是,不僅僅是機(jī)器視覺,C#程序員不管是網(wǎng)站開發(fā)、應(yīng)用軟件開發(fā)、上位機(jī)開發(fā)還是機(jī)器視覺開發(fā),本身就都比較難招,合適的可能一年半載都遇不到一個(gè),再加上我們公司對(duì)開發(fā)人員技術(shù)要求比較高,這就難上加難了。
況且,并不是所有機(jī)器視覺項(xiàng)目都適合C#,像那種對(duì)檢測(cè)效率比較高的項(xiàng)目,其實(shí)我光用C#也拿不準(zhǔn),畢竟水平有限。
像這種項(xiàng)目,其實(shí)C++程序員更適合,我過去的開發(fā)經(jīng)歷當(dāng)中,像那種一秒要檢測(cè)幾十張圖片的項(xiàng)目,基本上還得需要C++程序員去寫,檢測(cè)效率才跟得上。
而涉及到深度學(xué)習(xí)的,這本身就是Python的戰(zhàn)場(chǎng),幾大深度學(xué)習(xí)框架基本上都是圍繞Python展開的,不是說C#不能寫,但是像Onnx這樣的深度學(xué)習(xí)平臺(tái),調(diào)用的還是Python生成的訓(xùn)練集,所以,深度學(xué)習(xí)雖然可以使用C#去調(diào)用檢測(cè)結(jié)果,但是訓(xùn)練部分還得靠Python去完成。
當(dāng)然,深度學(xué)習(xí)這塊我水平有限,若有全棧都是C#的方法,也歡迎懂的告知!
總的來說,如果在機(jī)器視覺領(lǐng)域,光招聘C#我覺得是不靠譜的,合理的人員配置應(yīng)該是C#加C++或者C#加Python,C#用來開發(fā)一些對(duì)效率要求不高的項(xiàng)目,C++用來開發(fā)一些對(duì)效率要求比較高的項(xiàng)目,Python用來開發(fā)需要深度學(xué)習(xí)的項(xiàng)目。
結(jié)語
至少,我過去的工作經(jīng)歷當(dāng)中,就沒有公司所有視覺開發(fā)人員都是C#的,基本上都要配置一些其他編程語言的機(jī)器視覺程序員。
而現(xiàn)在能獨(dú)立承擔(dān)開發(fā)項(xiàng)目的C#機(jī)器視覺程序員少之又少,好多還是圍繞海康那套視覺框架做開發(fā)的,對(duì)于我們公司來說又不適合。
我上家公司本來是C#加C++這么配置的,后來我離職以后,因?yàn)镃#機(jī)器視覺程序員實(shí)在難招,最后直接就改成純C++技術(shù)棧了!C++程序員工資本來就高,要不是沒辦法,我上家公司也不會(huì)貿(mào)然拋棄C#的!
可是,公司管理層不懂技術(shù)啊,他只要結(jié)果,HR招不到人他覺得是HR的問題,項(xiàng)目急,我們兩個(gè)人搞不定,他會(huì)覺得我們倆不夠努力,當(dāng)你給他提建議的時(shí)候,他又不聽,所以我也沒辦法了!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(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.