最差的算法工程師能差到什么程度
發(fā)現(xiàn)知乎的一個(gè)有趣提問,你見過最差的算法工程師能差到什么程度,從這里摘錄一些有意思的回答。
Guosheng Hu
真事。這周面試了一個(gè)候選人,面 CV/DL/AI 的 TechLead。簡歷很牛逼,做過很多CV的工業(yè)項(xiàng)目,涵蓋 detection, OCR, face recognition, fire/smoke detection 等好多項(xiàng)目. 給我們講了 45 分鐘做得項(xiàng)目,講得很自信。
我挑了一個(gè)大項(xiàng)目,我說你在這個(gè)項(xiàng)目中的貢獻(xiàn)是什么?他說整個(gè)項(xiàng)目的所有算法部分都是他實(shí)現(xiàn)的。OK,我開始進(jìn)行深度學(xué)習(xí)的技術(shù)面。我先問了兩個(gè)深度學(xué)習(xí)的中等難度的問題,他都說不知道。
有點(diǎn)冷場,那我趕緊問點(diǎn)簡單的吧。我說,深度學(xué)習(xí)網(wǎng)絡(luò),進(jìn)行分類時(shí)有哪些loss?他猶豫了一下,回答: relu.瞬間把見過大場面的我還有同事都震住了。
納米醬
算法領(lǐng)域強(qiáng)者如云,我拿著問題咨詢了一位大公司的朋友,希望給自己定定位。該朋友為人幽默,而且水平十分高,差不多能夠一個(gè)指頭秒殺我那種。
他對這個(gè)答案的回答是:"我聽過一個(gè)江湖潛規(guī)則,每一個(gè)大公司團(tuán)隊(duì)都會招一個(gè)特別不著調(diào),水平也不行,智商也比較低的算法工程師,用來背低績效。
當(dāng)組里成員感到職業(yè)發(fā)展太難的時(shí)候,就會下意識看看那個(gè)人,這樣,心里就會有莫大的安慰。
我當(dāng)時(shí)下意識地看看周圍的同事,發(fā)現(xiàn)他們都不符合這些描述。"
Xiaotian ZUO
坐標(biāo)法國,某銀行投行。前年年初,項(xiàng)目主管招進(jìn)一個(gè) data scientist,突尼斯美女,在法國念的博士,機(jī)器學(xué)習(xí)專業(yè),簡歷上精通 Python 和 R,人工智能算法工程師,某專業(yè)大數(shù)據(jù)咨詢公司咨詢師。被塞在了我手下,幫我處理數(shù)據(jù)做深度學(xué)習(xí)。
一上來先找我要了兩篇論文啃。這在法國同事中不常見。頓時(shí)覺得,這個(gè)博士不光有顏,還有實(shí)力。
一個(gè)禮拜后我開始讓她動(dòng)數(shù)據(jù),布置了幾個(gè)小任務(wù)。半個(gè)小時(shí)后她過來問我,為什么一個(gè)10k的文檔讀出來size很小。我至今都記得這兩行萌到銷魂的代碼:
file = "d:\\data\\test.json"len(file)
九個(gè)月以后她辭職了,被一個(gè)法國自動(dòng)駕駛公司高薪聘走。走之前問我的最后一個(gè)問題是,K-Fold 和 Cross Validation 有什么區(qū)別。也怪我,為啥常常混著用這兩個(gè)詞。
從此下定兩個(gè)決心:第一,從此以后所有面試的我都親自去面;第二,打死我也不相信法國的自動(dòng)駕駛技術(shù)了。
武博文
這個(gè)問題太適合在企業(yè)的算法工程師來回答了,好的算法工程師/研究員千篇一律,差的算法工程師真的是千奇百怪,但是非要說最差,那想必是如下這個(gè)層次所象征的一群人:
1(研究型)吹水為主,但善于(樂于)”分享“,尤其是通用型、非深度型知識。如果只是這樣,其實(shí)還好,還算不上差。但是再加上在幾千的數(shù)據(jù)集上玩轉(zhuǎn)著各種洶涌磅礴的 End2End Deep Model,甚至模型還帶著各種 bug,在過擬合的時(shí)光中甚至麻痹了自己總結(jié)出一些幾乎可以說意淫出來的結(jié)論。
毒害自己也就罷了,可恨的是還有這種背景的工作在頂會發(fā)表出來,在知乎or other各種平臺宣傳出來,被各種入門的同學(xué)所追捧。所以,研究層面,這是我所見識過的差吧。
2(產(chǎn)品型)剛才說的場景可能偏學(xué)校或者研究部門,那這里要說的就是偏解決產(chǎn)品問題的算法工程師了。
當(dāng)然,屬于 1 的筒子到了 2 崗位也自然會不甘示弱成為奇葩,但是 2 又有一些獨(dú)特的個(gè)體。我所見識過的這樣的筒子以大數(shù)據(jù)之道綁架旁人,嘲諷著別人的數(shù)據(jù)為雞肋,非海量樣本不統(tǒng)計(jì);
以調(diào)包俠之道欺騙自己,寫著漫天的 bug,調(diào)用著使用了數(shù)以月記的高 star 項(xiàng)目還不知道這個(gè)東西到底是什么的開源工具,被龐大的用戶粘性欺騙了自己,以為自己站在機(jī)器學(xué)習(xí)制高點(diǎn),改變世界的一群人。
1 和 2 看起來像是笑話,也希望大家以笑話待之,但是可以保證的事此類事情無一夸大,均為非親眼所見不敢相信的事實(shí)。感謝他們擴(kuò)寬了我的眼界,不求抨擊,但求以反面要求自己,能成為一個(gè)還不差的算法工程師吧。
點(diǎn)擊閱讀原文,可訪問原知乎問題。
