長遠看算法崗真的比開發(fā)崗香嗎?
鏈接:https://www.zhihu.com/question/409815271編輯:深度學(xué)習(xí)與計算機視覺聲明:僅做學(xué)術(shù)分享,侵刪
開發(fā)崗的基礎(chǔ)技術(shù)體系比較成熟,行業(yè)線性前進,你看得到技術(shù)發(fā)展的目標(biāo),不用去做研究,在公司工作就可以推進行業(yè)發(fā)展。反觀算法崗,尤其是人工智能技術(shù),發(fā)展還不穩(wěn)定,現(xiàn)有的神經(jīng)網(wǎng)絡(luò)是有天花板的,不太可能在現(xiàn)有技術(shù)上線性發(fā)展到AI 2.0,可能5年后現(xiàn)有這套方法就完全失效了,所有你在現(xiàn)有基礎(chǔ)上做的煉丹技巧都可能都會失效,而人工智能技術(shù)大多數(shù)理論不夠深入,現(xiàn)在的積累真的可以順利遷移到新一代ai技術(shù)上嗎?是不是還不如開發(fā)崗經(jīng)驗的積累有意義?

作者:芯動的信號
https://www.zhihu.com/question/409815271/answer/2166277068作為一個過來人,我認為算法崗位在未來很長一段時間都會非常的穩(wěn)定而有前途,當(dāng)然不是說開發(fā)崗位不香,只是相比于算法崗位略顯遜色。算法工程師,這個崗位在十年前可能還沒有那么流行,因為那個時候所有的硬件,芯片還不夠強大,人們的需求也不大,所以大部分IT行業(yè)都不需要算法工程師,拿我比較熟悉的圖像,視頻算法來講吧,在十幾年以前,那會兒電視,顯示設(shè)備還是比較笨重,由于硬件芯片的限制,網(wǎng)速的限制,一部分用戶都還用的顯像管的電視,用的也是衛(wèi)星接收器,那個時候連所謂的機頂盒都沒有,接受過來的信號直接顯示畫面,沒有所謂的NR,SR,sharpness,color enhance,tone mapping 等一些處理,主要還是受制于芯片工藝的限制,計算量大,無法保證實時性,所以不會有太多的算法在上面,所以那個時候算法工程師這個職位還不是非常顯形。你可以想象一下,在十幾年以前,普通人用的手機,還都是諾基亞得藍屏手機,那會還有很多國產(chǎn)手機,三星,HTC,LG,索愛,魅族,蘋果。由于價格的原因,大部分人還是會選擇諾基亞,或者國產(chǎn)手機。那會我還依稀得記得,大家比較手機的時候還不是看誰的拍照好看,誰的錄制的視頻效果好。而是誰的手機是觸屏的,誰的手機屏幕大,用戶的需求還體現(xiàn)在功能上,對一些顯示的畫質(zhì),視頻的清晰度等等都還沒有關(guān)注到,所以那會兒開發(fā)工程師會更香。開發(fā)工程師的目標(biāo)非常明確,而且大部分都來自于客戶的需求喝反饋,所以其實難度會稍微小一些。而算法工程師則不一樣,因為算法要面對的是一些比較模糊的問題,比如說:這張圖像噪聲太大了,需要降噪,讓圖像看起來更干凈一些。但是有個問題,降噪降到什么程度處理過的圖像時可以接受的?看起來畫面更加舒適?這沒有一個明確的客觀指標(biāo)來衡量,所以設(shè)計算法的時候就會變得比較模糊,而且可能還需要在一定范圍內(nèi)強度可調(diào)。所以一名合格的算法工程師不僅需要非常扎實的基礎(chǔ)知識,同時還需要工程經(jīng)驗,這樣結(jié)合才會設(shè)計出魯棒性很強的算法。所以在我看來對于算法工程師的要求會更高,算法的開發(fā)周期夜會很長,因為不斷要調(diào)試,配合整個系統(tǒng)層面的設(shè)定等等。在當(dāng)下,算法是一個產(chǎn)品的核心競爭力,如果具有現(xiàn)在市場上現(xiàn)有產(chǎn)品的差異化算法,那么就會使得你將來的產(chǎn)品在市場上分得一杯羹。尤其是這幾年大陸,芯片行業(yè)爆發(fā),很多公司都開始投入去做芯片,殊不知芯片行業(yè)是一個非常燒錢的行業(yè),投入巨大,如果沒有核心競爭力,很容易血本無歸,這個時候就需要優(yōu)秀的算法工程師,設(shè)計具有差異化的算法,才有可能做出性能優(yōu)異的產(chǎn)品。總之,在當(dāng)今IT行業(yè),算法工程師相比于開發(fā)工程師,技術(shù)要求會更高,當(dāng)然工作難度也更大。在未來算法工程師也一定會是一個非常吃香的崗位。
作者:會飛的水 https://www.zhihu.com/question/409815271/answer/1372413542這兩個不矛盾,算法崗進去做開發(fā),開發(fā)進去做做算法都很正常,你這是沒入行的迷茫,入行了就知道你就是塊磚,哪里需要哪里搬,不好用就扔,你覺得不爽就跳,跳也不成就轉(zhuǎn)行,就這么幾個分支而已,什么叫長遠,有越掙越多的預(yù)期就叫長遠,當(dāng)然家庭條件好的當(dāng)我在扯淡
作者:匿名用戶
https://www.zhihu.com/question/409815271/answer/2167816577假定所謂算法崗指機器學(xué)習(xí)算法崗,那么現(xiàn)階段做的一定是錦上添花的事情。開發(fā)崗做的事情可能是織錦,也可能是在糊爛泥??楀\的比繡花的香,糊爛泥的則遠不如??偟膩碚f,開發(fā)崗比算法崗的上限略高,底線遠低,平均不及。有些東西看起來好,是因為不好的部分都消亡了,大家看不見。
作者:算法觀察者 https://www.zhihu.com/question/409815271/answer/2163760327長遠來看是開發(fā)香, 算法只是一個技能長板罷了。
算法工程師本質(zhì)也是開發(fā), 只是機器學(xué)習(xí)、深度學(xué)習(xí)的知識比較多而已。
往期精彩:
評論
圖片
表情
