计算机视觉毕业后找不到工作怎么办?
本文原文鏈接:計(jì)算機(jī)視覺(jué)畢業(yè)后找不到工作怎么辦?,來(lái)自知乎上的同名問(wèn)題,原文鏈接:
https://www.zhihu.com/question/335451320
對(duì)幾個(gè)優(yōu)秀的回答進(jìn)行了整理,解釋權(quán)歸答主所有,如有侵權(quán)請(qǐng)聯(lián)系刪除,
以下觀點(diǎn)并不代表計(jì)算機(jī)視覺(jué)life觀點(diǎn)僅作為參考。
本人目前是985高校渣碩一枚,準(zhǔn)研三,方向是計(jì)算機(jī)視覺(jué)。成績(jī)中等,無(wú)論文,無(wú)比賽經(jīng)歷,有項(xiàng)目經(jīng)歷。導(dǎo)師基本放棄科研,平時(shí)學(xué)生都處于放養(yǎng)狀態(tài)。編程基礎(chǔ)還可以,自認(rèn)為在教研室算好的了,python用得比較熟,C 也會(huì)一點(diǎn)。pytorch, tensorflow,keras等框架也用的還可以,之前為了找工作做準(zhǔn)備,自己還復(fù)現(xiàn)了幾篇論文中的代碼放在github上,但獲贊數(shù)寥寥。當(dāng)初選擇該方向時(shí),深度學(xué)習(xí)正處于大熱階段,什么無(wú)人駕駛,人臉識(shí)別聽(tīng)起來(lái)就很高大上,似乎人人都想往這方向轉(zhuǎn)。然而到了找工作的時(shí)候了,發(fā)現(xiàn)就業(yè)形式和我想的相差太大。最近陸陸續(xù)續(xù)有公司開(kāi)始秋招的提前批了,計(jì)算機(jī)視覺(jué)崗位招的清一色算法工程師,沒(méi)有論文,或者大賽獲獎(jiǎng)的找到算法崗的簡(jiǎn)直不要太難,周?chē)耐瑢W(xué)都開(kāi)始紛紛轉(zhuǎn)Java開(kāi)發(fā),自己也開(kāi)始慌了。想到學(xué)了兩年的cv,最后工作都找不到,一時(shí)間十分失落,感覺(jué)如果去做Java開(kāi)發(fā),還不如本科一畢業(yè)就出去工作,完全沒(méi)有讀研的必要。所以我想問(wèn)的是現(xiàn)在跟深度學(xué)習(xí),機(jī)器學(xué)習(xí)相關(guān)的專(zhuān)業(yè),是不是都快爛大街了,是否應(yīng)該勸退后來(lái)者。為什么網(wǎng)上很多鼓吹A(chǔ)I的,營(yíng)造出一種很好就業(yè)的錯(cuò)覺(jué),然而到最后大多數(shù)人都找不到這方面的工作。
zhongyian :
一、開(kāi)發(fā)崗和算法崗無(wú)高低貴賤之分
學(xué)兩年算法做開(kāi)發(fā),覺(jué)得學(xué)無(wú)所用,轉(zhuǎn)開(kāi)發(fā)又比不上專(zhuān)門(mén)做java的人專(zhuān)業(yè)是可以的,但隱約有點(diǎn)瞧不上開(kāi)發(fā)崗不太鼓勵(lì)。往大了說(shuō),任何工種都是平等的,更何況都是程序員;往小了說(shuō),算法工程師本上還是工程師,是開(kāi)發(fā)的一種。開(kāi)發(fā)方面大佬也多的是,只是最近算法比較火,但是未來(lái)還真不好說(shuō)。
二、算法:研究崗與研發(fā)崗對(duì)應(yīng)的能力
說(shuō)到這里,可能會(huì)有人反對(duì):算法就是建模,和開(kāi)發(fā)兩回事。但是就我找工作的經(jīng)驗(yàn),私以為算法分兩種崗位,一種是研究崗,這類(lèi)崗位包含大部分博士和少部分碩士,做建模工作,發(fā)發(fā)文章;一種是研發(fā)崗,這類(lèi)崗位是少部分博士和大部分碩士,負(fù)責(zé)研究崗研究出的算法的落地,會(huì)涉及到數(shù)據(jù)清洗,特征工程,開(kāi)發(fā)上線(xiàn)等工作。
大部分碩士瞄準(zhǔn)的肯定是研發(fā)崗,這就要求開(kāi)發(fā)能力必須過(guò)關(guān),這也是為啥開(kāi)發(fā)崗和算法研發(fā)崗都要考leetcode一樣,因?yàn)樗惴ㄐ试趯?shí)際生產(chǎn)中還是有要求的。也就是說(shuō),工業(yè)界用的算法是滯后于學(xué)術(shù)界好幾年的,不要對(duì)公司所做的算法有太多的幻想,現(xiàn)實(shí)數(shù)據(jù)比你想的質(zhì)量差太多,現(xiàn)實(shí)用的算法也沒(méi)有那么高端。也就是說(shuō),大部分時(shí)間不是用在建模。
三、勸退 or 鼓吹?
事實(shí)上19屆秋招算法崗就有些供過(guò)于求了,頭條甚至發(fā)了算法勸退貼。而由于前幾年算法就業(yè)形勢(shì)太好,導(dǎo)致一大批人轉(zhuǎn)算法,這部分導(dǎo)致的泡沫其實(shí)還沒(méi)有消化掉,比如題主現(xiàn)在就在吐槽。其實(shí)不是現(xiàn)在算法突然不好找工作了,而是之前太容易了。
至于勸退還是鼓吹,肯定是要?jiǎng)裢艘徊糠置つ咳胄械耐瑢W(xué),但其實(shí)公司也是有算法工程師的缺口的,遇到的好幾個(gè)hr都說(shuō),收到幾百份簡(jiǎn)歷,但是沒(méi)什么匹配的。所以說(shuō)做算法的人多是真的,可是需要做算法的人也是真的。矛盾點(diǎn)在于供需不匹配。
其實(shí),市場(chǎng)這雙無(wú)形的手是會(huì)調(diào)整的。高薪、低門(mén)檻勢(shì)必吸引更多的人做算法,人多了門(mén)檻肯定高、薪水也不見(jiàn)得高多少,19年有些開(kāi)發(fā)同學(xué)是可以拿到和算法同學(xué)差不多的薪資的,這在前兩年可不是,薪資低了,門(mén)檻還高,做的人自然而然就少了。
四、有時(shí)候和你做什么無(wú)關(guān),和你做到什么層次有關(guān)
不得不說(shuō),算法相對(duì)于系統(tǒng)等其他方面是好發(fā)文章的,現(xiàn)在挺多碩士都有文章,一個(gè)學(xué)弟(馬上研三)也是做視覺(jué),研二時(shí)候就兩篇A類(lèi)一作文章了。出去開(kāi)會(huì),也會(huì)發(fā)現(xiàn)現(xiàn)在碩士甚至本科好多同學(xué)都有文章,或者在很多競(jìng)賽中拿到名次。
倒不是閉眼吹周?chē)硕鄥柡?#xff0c;而是在hr篩選簡(jiǎn)歷過(guò)程中,一份簡(jiǎn)歷有這些加分項(xiàng),一份沒(méi)有,基本肯定是要選有加分項(xiàng)的。功利的來(lái)看,幾百份簡(jiǎn)歷,沒(méi)有明確的加分項(xiàng),hr有多少時(shí)間,又如何能確定你基礎(chǔ)扎實(shí)呢?尤其想去大廠,簡(jiǎn)歷不出彩是真的有點(diǎn)難。
五、一定要有憂(yōu)患意識(shí),規(guī)劃一定要早
985碩士想在激烈的求職市場(chǎng)上躺贏也是有點(diǎn)困難的,你說(shuō)的python,c ,tensorflow,torch只是算法的入場(chǎng)券。當(dāng)然了,導(dǎo)師不怎么指導(dǎo)的確也是不利因素,自己?jiǎn)未颡?dú)斗的確困難。但是一定要眼光放長(zhǎng)遠(yuǎn),入學(xué)的時(shí)候應(yīng)該想到,哪有能一直火的專(zhuān)業(yè)呢?
給題主的建議:
1、劍指offer太簡(jiǎn)單了,leetcode刷個(gè)一遍吧。不要望洋興嘆,周?chē)泻脦讉€(gè)leetcode刷兩遍的,也沒(méi)啥文章和競(jìng)賽,但是最后工作都不錯(cuò)。
2、找直系學(xué)長(zhǎng)學(xué)姐,部門(mén)領(lǐng)導(dǎo)直推(不等于給個(gè)內(nèi)推碼的那種,當(dāng)然如果只能找有內(nèi)推碼的,也不錯(cuò)了)。
3、明確自己的定位,有時(shí)候不是找不到工作,是找不到滿(mǎn)意的工作。
4、不要慌,985計(jì)算機(jī)碩士已經(jīng)比市場(chǎng)上絕大部分人好找工作的多了,堅(jiān)持住,結(jié)果不會(huì)太差的。
匿名:
如果你同時(shí)學(xué)了Java,C 和cv,你可以自己比較一下,你覺(jué)得你學(xué)的那點(diǎn)cv,真的比搞開(kāi)發(fā)更有技術(shù)含量嗎?
反正我周?chē)芏喾怯?jì)算機(jī)科班出身的人,做開(kāi)發(fā)對(duì)他們而言難度和跨度都太大。相比較之下,學(xué)個(gè)python,看看論文,找個(gè)開(kāi)源項(xiàng)目改吧改吧就能跑出個(gè)結(jié)果,反而更容易。畢竟算法對(duì)他們而言唯一的區(qū)別就是原來(lái)要寫(xiě)Matlab,而現(xiàn)在變成了python。
這樣的人如果不是理論水平特別特別高,我不知道企業(yè)招進(jìn)去有什么用。
所以現(xiàn)在招人也聰明了,上來(lái)就leetcode甩臉,medium,hard整起來(lái)。所以我覺(jué)得你如果還想找到比較好的崗位,就先把leetcode刷出來(lái)。論文發(fā)不起,代碼再不行,那就尷尬了。
鄧真山 :
看題目,感覺(jué)題主的焦慮是找不到工作;再仔細(xì)看,感覺(jué)題主的焦慮是“自己學(xué)了一身屠龍技,卻為生計(jì)所迫只能寫(xiě)java,做自己不喜歡的工作
”那我搞明白題主的焦慮了:你是想站著,還想把錢(qián)賺了。
但你想賺大錢(qián),又不喜歡寫(xiě)java,覺(jué)得“寫(xiě)代碼”就是比“做算法”低賤;你又想干自己喜歡的cv,你自己又說(shuō)“無(wú)論文、無(wú)比賽經(jīng)歷”。目前校招市場(chǎng)行情如何,自己有幾斤幾兩,心里沒(méi)數(shù)么?
題主自稱(chēng)來(lái)自某“985高校渣碩”,又說(shuō)說(shuō)自己在“周?chē)耐瑢W(xué)都開(kāi)始紛紛轉(zhuǎn)Java開(kāi)發(fā)”的時(shí)候才“開(kāi)始慌了”,請(qǐng)問(wèn)題主把自己的學(xué)校認(rèn)定成多高的象牙塔,才能在入學(xué)到求職期間如此漫長(zhǎng)的時(shí)間一直心定定,自我欺騙,活在“我進(jìn)了985,雖然導(dǎo)師渣一點(diǎn),但依然能找到cv的算法崗工作,命運(yùn)是眷顧我的,我是天之驕子哈哈哈”的錯(cuò)覺(jué)中
既然題主擔(dān)心的還是“找不到工作”,那么就說(shuō)點(diǎn)實(shí)際的。
題主看不起java,那請(qǐng)問(wèn):
jvm內(nèi)存分哪幾塊,每一塊在實(shí)際執(zhí)行任務(wù)時(shí)的作用有哪些?
大規(guī)模數(shù)據(jù)流任務(wù)(往往是你們做算法的看不起的數(shù)據(jù)清洗工作)出現(xiàn)延遲時(shí),有哪些方法可以迅速降低延遲?
題主喜歡搞cv,請(qǐng)問(wèn):
你們公司的圖像/視頻數(shù)據(jù)特別臟,請(qǐng)問(wèn)你是放任自流,讓算法指標(biāo)見(jiàn)鬼,還是想方設(shè)法清洗數(shù)據(jù)?
你們公司的數(shù)據(jù)質(zhì)量特別差,請(qǐng)問(wèn)你是拔槍見(jiàn)佛,還是想方設(shè)法跟同事/老板溝通,讓數(shù)據(jù)質(zhì)量好一點(diǎn),哪怕降低1‰的臟數(shù)據(jù)率?
這些問(wèn)題你有想過(guò)么,還是你只活在自己的世界里,認(rèn)為“我進(jìn)了985,就應(yīng)該找大廠的cv工作,過(guò)幸福燦爛玫瑰色的一生”?
匿名 :
985碩士水平,除了搞ACM那幫人之外,其他人水平能差多少。
學(xué)了兩年CV都學(xué)了,再硬著頭皮寫(xiě)JAVA不難吧,如果你本科作業(yè)好好自己寫(xiě)的話(huà)。
CV往后發(fā)展就慢慢回到最初的起點(diǎn),就是很早以前CV那幫人做的東西的狀態(tài)。
作為親眼看到DL從15年到19年,也親眼看到眾多MS的發(fā)展軌跡,現(xiàn)在入DL就是幾幾年入那啥反正你懂的。
目前來(lái)說(shuō),作為計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,做好本職工作,寫(xiě)代碼,兵來(lái)將擋水來(lái)土掩。
最怕的是本科非科班強(qiáng)行轉(zhuǎn)MS做CV,CV沒(méi)做好,科班知識(shí)也沒(méi)學(xué)多少,這才是最尷尬的。
推薦閱讀
如何從零開(kāi)始系統(tǒng)化學(xué)習(xí)視覺(jué)SLAM?
從零開(kāi)始一起學(xué)習(xí)SLAM | 為什么要學(xué)SLAM?
從零開(kāi)始一起學(xué)習(xí)SLAM | 學(xué)習(xí)SLAM到底需要學(xué)什么?
從零開(kāi)始一起學(xué)習(xí)SLAM | SLAM有什么用?
從零開(kāi)始一起學(xué)習(xí)SLAM | C 新特性要不要學(xué)?
從零開(kāi)始一起學(xué)習(xí)SLAM | 為什么要用齊次坐標(biāo)?
從零開(kāi)始一起學(xué)習(xí)SLAM | 三維空間剛體的旋轉(zhuǎn)
從零開(kāi)始一起學(xué)習(xí)SLAM | 為啥需要李群與李代數(shù)?
從零開(kāi)始一起學(xué)習(xí)SLAM | 相機(jī)成像模型
從零開(kāi)始一起學(xué)習(xí)SLAM | 不推公式,如何真正理解對(duì)極約束?
從零開(kāi)始一起學(xué)習(xí)SLAM | 神奇的單應(yīng)矩陣
從零開(kāi)始一起學(xué)習(xí)SLAM | 你好,點(diǎn)云
從零開(kāi)始一起學(xué)習(xí)SLAM | 給點(diǎn)云加個(gè)濾網(wǎng)
從零開(kāi)始一起學(xué)習(xí)SLAM | 點(diǎn)云平滑法線(xiàn)估計(jì)
從零開(kāi)始一起學(xué)習(xí)SLAM | 點(diǎn)云到網(wǎng)格的進(jìn)化
從零開(kāi)始一起學(xué)習(xí)SLAM | 理解圖優(yōu)化,一步步帶你看懂g2o代碼
從零開(kāi)始一起學(xué)習(xí)SLAM | 掌握g2o頂點(diǎn)編程套路
從零開(kāi)始一起學(xué)習(xí)SLAM | 掌握g2o邊的代碼套路
從零開(kāi)始一起學(xué)習(xí)SLAM | 用四元數(shù)插值來(lái)對(duì)齊IMU和圖像幀
零基礎(chǔ)小白,如何入門(mén)計(jì)算機(jī)視覺(jué)?
SLAM領(lǐng)域牛人、牛實(shí)驗(yàn)室、牛研究成果梳理
我用MATLAB擼了一個(gè)2D LiDAR SLAM
可視化理解四元數(shù),愿你不再掉頭發(fā)
最近一年語(yǔ)義SLAM有哪些代表性工作?
視覺(jué)SLAM技術(shù)綜述
匯總 | VIO、激光SLAM相關(guān)論文分類(lèi)集錦
研究SLAM,對(duì)編程的要求有多高?
2018年SLAM、三維視覺(jué)方向求職經(jīng)驗(yàn)分享
2018年SLAM、三維視覺(jué)方向求職經(jīng)驗(yàn)分享
深度學(xué)習(xí)遇到SLAM | 如何評(píng)價(jià)基于深度學(xué)習(xí)的DeepVO,VINet,VidLoc?
AI資源對(duì)接需求匯總:第1期
AI資源對(duì)接需求匯總:第2期
AI資源對(duì)接需求匯總:第3期
計(jì)算機(jī)視覺(jué)是人工智能之眼。公眾號(hào)已原創(chuàng)170篇文章,兼具系統(tǒng)性,嚴(yán)謹(jǐn)性,易讀性,菜單欄點(diǎn)擊“匯總分類(lèi)”查看原創(chuàng)系列包括:三維視覺(jué)、視覺(jué)SLAM、深度學(xué)習(xí)、機(jī)器學(xué)習(xí)、深度相機(jī)、入門(mén)科普、CV方向簡(jiǎn)介、手機(jī)雙攝、全景相機(jī)、相機(jī)標(biāo)定、醫(yī)學(xué)圖像、前沿會(huì)議、機(jī)器人、ARVR、行業(yè)趨勢(shì)等。同時(shí)有入門(mén)基礎(chǔ)、項(xiàng)目實(shí)戰(zhàn)、面試經(jīng)驗(yàn)、教學(xué)資料等干貨。一鍵關(guān)注星標(biāo),加技術(shù)交流群,一起進(jìn)步。
總結(jié)
以上是生活随笔為你收集整理的计算机视觉毕业后找不到工作怎么办?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Kitty-Cloud服务搭建过程剖析
- 下一篇: 微软Win10这些黑科技小功能你都用过吗