每日最新頭條.有趣資訊

知乎高讚:985計算機視覺畢業後找不到工作怎麽辦?

新智元報導

編輯:嘯林

【新智元導讀】985研究生,學計算機視覺,出來後找不到工作?新智元帶你看看這個70萬瀏覽量問題下的答案乾貨:找工作難,是因為前兩年AI領域泡沫太大。然而,真正的人才什麽時候都緊缺,搞扎實自己的基本功比什麽都重要。心態放平,好好刷leetcode,好offer總在不遠處。

計算機視覺畢業後找不到工作怎麽辦?

AI專業畢業後是不是找不到工作?近日,有知乎網友提問,獲得了70萬閱讀量。

我們來看看他的履歷:

本人目前是985高校研究生,方向是計算機視覺。成績中等,無論文,無比賽經歷,有項目經歷。編程基礎還可以,自認為在教研室算好的了,python用得比較熟,C++也會一點,PyTorch, TensorFlow,Keras等框架也用的還可以。

當初選擇該方向時,深度學習正處於大熱階段,什麽無人駕駛,人臉識別聽起來就很高大上,似乎人人都想往這方向轉。

聽起來是不是和正在看這篇文章的你很像?

然而,到了找工作的時候,這哥們發現就業形式和他想的相差太大:

最近陸陸續續有公司開始秋招的提前批了,計算機視覺崗位招的清一色算法工程師,沒有論文,或者大賽獲獎的找到算法崗的簡直不要太難,周圍的同學都開始紛紛轉Java開發,自己也開始慌了。

想到學了兩年的cv,最後工作都找不到,一時間十分失落,感覺如果去做Java開發,還不如本科一畢業就出去工作,完全沒有讀研的必要。

所以我想問的是現在跟深度學習,機器學習相關的專業,是不是都快爛大街了?AI的大規模發展是不是只是個幻覺?

大環境:前兩年的泡沫太大

從就業市場大環境來看,主要原因是前兩年AI大火,導致許多人轉行入坑,泡沫太大,導致如今找工作難。

排名第一的知友 @zhongyian 說:

這個人才領域前些年泡沫太大,不是現在算法突然不好找工作了,而是之前太容易了。

知友@mileistone說:

現在市場出現了一個看起來很矛盾的現象,招聘公司覺得計算機視覺算法工程師難招;計算機視覺算法工程師應聘者覺得工作難找。

前幾年因為人工智能大火,非常多人轉行進入計算機視覺領域,供給遠遠大於需求,給應聘者以工作難找的感覺。

另一方面,這突然轉行湧入計算機視覺領域的人才大部分能力不太夠,畢竟隔行如隔山,有效供給其實並沒有因為大量人才轉行湧入這個領域而變多,所以公司覺得計算機視覺算法工程師難招。

另一名匿名用戶說:

現在的情況是cvpr,nips等會議投稿量暴增,很多有paper的都不一定能進相關崗位,一作除外,那種有競爭力的。

還是要把自己的基本功搞扎實,真正的人才什麽時候都緊缺

知友們普遍認為,好不好找工作和你選擇學Java還是CV無關,算法沒有高下之分,企業只看個人水準。不要沉浸在985、或是學CV比Java高級的幻想中,自己基礎怎樣自己還沒點兒數?

知友@hzwer說:

當我們說 AI 人才缺口的時候,是說能獨當一面的人太少。不論畢業院校,沒有拿的出手的比賽論文項目經歷,直接拿到算法崗 offer 不可能。企業招這樣的人又貴又沒有戰鬥力,不如招本科實習生培養。

知友@theHunter說得更直白:

一位匿名用戶認為,基礎算法能力非常重要:

算法能力真的很重要,就問一下那些跨專業搞ML DL CV NLP……的同學,你知道DP是啥不?貪心?分治?我認識的很多跨專業的同學根本不知道。我覺得最錯誤的是把 ML當作一個獨立的領域,而不是一個計算機從業人員應有的能力。這樣就導致同學們只知道ML,而不去考慮CS基礎。

一名匿名用戶說:

我周圍很多非計算機科班出身的人,做開發對他們而言難度和跨度都太大。

相比較之下,學個python,看看論文,找個開源項目改吧改吧就能跑出個結果,反而更容易。

畢竟算法對他們而言唯一的區別就是原來要寫Matlab,而現在變成了python。這樣的人如果不是理論水準特別特別高,我不知道企業招進去有什麽用。所以現在招人也聰明了,上來就leetcode甩臉,medium,hard整起來。所以我覺得你如果還想找到比較好的崗位,就先把leetcode刷出來。

同樣,一家開發公司的員工@Jarvix在下面實名怒答:

排名第一的知友 @zhongyian 的回答:

首先,開發崗和算法崗無高低貴賤之分。

往大了說,任何工種都是平等的,更何況都是程序員;往小了說,算法工程師本上還是工程師,是開發的一種。開發方面大佬也多的是,只是最近算法比較火,但是未來還真不好說。

其次,算法分兩種崗位,一種是算法崗,做建模工作,發發文章;一種是開發崗,負責研究崗研究出的算法的落地,會涉及到數據清洗,特徵工程,開發上線等工作。

工業界用的算法是滯後於學術界好幾年的,不要對公司所做的算法有太多的幻想,現實數據比你想的質量差太多,現實用的算法也沒有那麽高端。也就是說,大部分時間不是用在建模。

再次,為什麽現在算法不好找工作了?

倒也不是勸退,其實公司也是有算法工程師的缺口的,遇到的好幾個hr都說,收到幾百份簡歷,但是沒什麽匹配的。所以說做算法的人多是真的,可是需要做算法的人也是真的。矛盾點在於供需不匹配。

之前市場空缺大,高薪、低門檻勢必吸引更多的人做算法,而19年之後,薪資低了,門檻還高,做的人自然而然就少了。19年有些開發同學是可以拿到和算法同學差不多的薪資的,這在前兩年可不是。

轉換思路,另投他坑

在排名第二的答案中,匿名用戶說:

實驗室也是做視覺方向的,但我那一屆同實驗室的碩士裡,就我一個找了和CV相關的工作。

有發過頂會的大牛去了網易遊戲,問他為何不接著搞CV、DL,他說最主要是給錢多。所以,MOP(money oriented programming)才是王道。

知友@本馬則另辟蹊徑,提出「算法退級」:

CV方向確實人多坑位少,比NLP方向內卷的更厲害。不過,NLP方向也快不行了。個人建議是,不建議直接轉開發崗,算法與開發的技能棧差別比較大,容易兩者都做不好,更焦慮。

比如從CV退去做更寬泛的深度學習乃至機器學習崗位,一些深度學習甚至計算機視覺在其他領域的應用,如氣象預測,衛星等,這些不直接做AI的相關部門或企業也是可以考慮的。

繼續往後退的話,就是看看機器學習、數據挖掘相關的。如果還是不行,就找找數據分析崗。

要有毅力,心態放平

有知乎用戶援引名人經歷:

還有人認為,認準方向,就不要在乎短期行業波動:

最後的建議

綜合了幾位知友的回答,總結下來建議有以下幾點:

給自己增加加分項:功利的來看,幾百份簡歷,沒有明確的加分項,hr有多少時間,又如何能確定你基礎扎實呢?尤其想去大廠,簡歷不出彩是真的有點難。建議深挖一下項目經歷,視覺算法相關的部分從原理到實現都別含糊。

好好練基本功、刷leetcode吧。不要望洋興歎,周圍有好幾個leetcode刷兩遍的,也沒啥文章和競賽,但是最後工作都不錯。

盡量走內推/提前批:找直系學長學姐,部門領導直推(不等於給個內推碼的那種,當然如果只能找有內推碼的,也不錯了)。面試前想辦法了解下目標崗位部門情況。

不要焦慮:明確自己的定位,有時候不是找不到工作,是找不到滿意的工作,工作總是會有的。985計算機碩士已經比市場上絕大部分人好找工作的多了,堅持住,結果不會太差的。

參考連接:知乎:計算機視覺畢業後找不到工作怎麽辦?

https://www.zhihu.com/question/335451320

獲得更多的PTT最新消息
按讚加入粉絲團