<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          三十多歲就別轉(zhuǎn)行做算法了

          共 4909字,需瀏覽 10分鐘

           ·

          2021-03-01 10:31

          大家好,今天和大家聊聊轉(zhuǎn)行的事情。

          首先聲明,今天這篇是一篇?jiǎng)裢宋模胍獎(jiǎng)褚粍衲切┎皇欠浅:线m,或者說沒有想清楚的同學(xué)。我倒不是站著說話不腰疼,而是真的覺得外界對于我們這行的看法可能有一點(diǎn)問題,或者說有一些誤解和不了解的地方。不想有同學(xué)付出了很多努力之后,一場空或者是之后再來后悔。

          一些誤解

          首先和大家聊聊一些誤解吧,一些和大家想象當(dāng)中可能不太一樣的東西。

          算法不等于人工智能

          人工智能這個(gè)詞最近火得很厲害,不管什么大小公司都號(hào)稱自己是人工智能企業(yè),各種牛X的技術(shù)吹得震天響。什么千人千面,什么自動(dòng)識(shí)別、自動(dòng)駕駛什么的,很多企業(yè)把之前大數(shù)據(jù)時(shí)代吹的牛改一改名字就再次拿出來用了。

          我之前總是持一個(gè)觀點(diǎn)就是現(xiàn)在的人工智能都是偽智能,算法并沒有自我意識(shí),它一樣是完全按照程序的設(shè)定而執(zhí)行。只是這個(gè)執(zhí)行的過程非常復(fù)雜,以至于人們通過執(zhí)行的結(jié)果無法直接得知它中間的執(zhí)行步驟。很多人抬杠我說按照圖靈測試的定義,這些依然叫做智能。我們先把這個(gè)爭論擱置,即使這些算法的確是智能,那么能稱得上人工智能的技術(shù)以及能稱得上人工智能的企業(yè)也不多。

          像是什么做人臉識(shí)別的,做語音識(shí)別的,這些技術(shù)和企業(yè)都不能完全算是人工智能企業(yè)。因?yàn)檎Z音識(shí)別和人臉識(shí)別就是特定的算法,也不存在什么和人交互一說。像是我們在大公司里做推薦、搜索、廣告以及NLP的工程師就更不算是人工智能了,頂多算是智能一些的算法。既不存在和用戶的交互,我們也不是沖著智能這個(gè)方向去的,一切都是為了業(yè)務(wù)指標(biāo)。

          技術(shù)驅(qū)動(dòng)是偽命題

          我之前在的公司就是成天號(hào)稱自己是技術(shù)驅(qū)動(dòng)、數(shù)據(jù)驅(qū)動(dòng)。但不客氣地說,這個(gè)詞在中國幾乎是一個(gè)偽命題。因?yàn)榧夹g(shù)驅(qū)動(dòng)很難,并且也不掙錢。

          即使是著名的達(dá)摩院這樣的機(jī)構(gòu),也要承擔(dān)著盈利的壓力,連阿里旗下的研究機(jī)構(gòu)都是如此,其他的機(jī)構(gòu)更是可想而知。現(xiàn)在的所謂人工智能以及各種智能算法的技術(shù),很難落地,也就是說很難找到應(yīng)用場景。找不到應(yīng)用場景,這個(gè)技術(shù)再牛,也沒有用,因?yàn)閷τ诠竞推髽I(yè)來說,它的使命是掙錢,而不是推動(dòng)社會(huì)或者是技術(shù)發(fā)展,這些只是掙錢的同時(shí)帶來的效果。

          像是人臉識(shí)別、圖像識(shí)別或者是其他一些算法,它們有什么特別能賺錢的應(yīng)用場景嗎?不能說沒有,只能說以目前的技術(shù)能達(dá)到的效果而言,不多。

          舉個(gè)例子,比如什么AI看病,AI診斷。機(jī)器能達(dá)到的準(zhǔn)確率真的能超過醫(yī)生嗎?以目前的算法的能力來說,置信度沒辦法達(dá)到非常高,準(zhǔn)確率能有95%就算是絕頂?shù)男Ч恕5珜τ卺t(yī)生來說5%的誤診率是一件很可怕的事情,這意味著多少醫(yī)療事故啊。退一萬步說,即使AI達(dá)到了很高的水平,病人能相信AI的判斷嗎?我想大部分人肯定還是覺得有專業(yè)的醫(yī)生來判斷更踏實(shí)。何況醫(yī)療領(lǐng)域的數(shù)據(jù)非常私密,一般的醫(yī)院也是不可能愿意拿出來和企業(yè)進(jìn)行分享的,所以這也是當(dāng)下互聯(lián)網(wǎng)醫(yī)療一直沒有大動(dòng)作的原因。

          工作內(nèi)容并不有趣高端

          說起來做算法的或者是做人工智能的,是不是覺得工作場景很高大上,每天都鉆研最新的技術(shù),閱讀最新的論文,談笑有鴻儒,往來無白丁?

          現(xiàn)實(shí)可能是每天都是數(shù)據(jù)、數(shù)據(jù)、數(shù)據(jù),指標(biāo)、指標(biāo)、指標(biāo)。

          前面說了,幾乎所有的技術(shù)都是為了業(yè)務(wù)服務(wù)的,如果不能帶來業(yè)務(wù)上的價(jià)值,那么這個(gè)部門被裁撤的日子也就不遠(yuǎn)了。既然如此,那么我們用算法做算法,目的也都是為了帶動(dòng)業(yè)務(wù)的增長,也就是業(yè)務(wù)指標(biāo)的提升。那么我們要做的就是想盡辦法帶來提升。想要提升,就得有好模型,想要有好模型離不開好數(shù)據(jù)。

          不要迷信各種論文、金鑰匙,只有數(shù)據(jù)才是核心。數(shù)據(jù)決定了效果的上限,模型不過是逼近這個(gè)上限罷了。數(shù)據(jù)一團(tuán)糟用什么模型也不會(huì)有用。既然如此,那么我們每天要做的就是和各種枯燥的數(shù)字打交道,大量的時(shí)間花在了分析數(shù)據(jù)、清洗數(shù)據(jù)以及制作數(shù)據(jù)上。除此之外可能還有一些其他的臟活累活,并不比一般的開發(fā)輕松。

          另外,對于開發(fā)而言,他們所作的事情是看得見摸得著,結(jié)果可以預(yù)期的。我做了一個(gè)功能,如果沒有bug,它就是這個(gè)功能。但算法不一樣,我們所有的工作都基于我們的推論之上,我們覺得這個(gè)模型或者是這份特征可能有用,但是實(shí)際情況無從預(yù)見。很有可能花了很多精力到頭來一場空,所以壓力并不小某種程度上反而更大。

          職場現(xiàn)狀

          說起來現(xiàn)在算法崗位的情況,大家最容易想到的一個(gè)詞就是卷。

          雖然我個(gè)人的確很不喜歡內(nèi)卷這個(gè)詞,總覺得它被濫用了,但不得不承認(rèn)這一行競爭壓力的確不小。先說說校招的情況,如果是校招生,沒有不錯(cuò)的學(xué)歷背景以及比較優(yōu)秀的論文,并且在這個(gè)領(lǐng)域內(nèi)的基本功也算扎實(shí)的話,想要進(jìn)入大公司是非常困難的。

          因?yàn)楝F(xiàn)在躋身這行的人太多了,并且說實(shí)話在算法領(lǐng)域想要發(fā)一篇論文難度并不大。別的不說,就光我讀過的沒什么營養(yǎng)東拼西湊的水貨論文就不少,有些還是著名學(xué)校或者是研究機(jī)構(gòu)出的,其他差一些的學(xué)校的情況就更可想而知了。而且現(xiàn)在海歸也很多,從前這些人當(dāng)中大部分人都選擇了移民,但目前由于疫情以及國內(nèi)發(fā)展的關(guān)系,越來越多的人會(huì)選擇回國,這就導(dǎo)致了競爭變得非常激烈,有點(diǎn)金融那味了。

          良莠不齊帶來的結(jié)果就是企業(yè)會(huì)提升對簡歷的要求,比如學(xué)歷不好的直接篩掉,比如沒有不錯(cuò)論文的也篩掉。這樣當(dāng)然會(huì)錯(cuò)失很多人才,但可以節(jié)約大量閱讀簡歷以及面試的時(shí)間成本。這也是當(dāng)下招聘要求水漲船高的原因。

          如果是社招的話,企業(yè)一般都會(huì)希望候選人有過相關(guān)的工作經(jīng)驗(yàn),即使是大公司愿意招收一些高潛力但是經(jīng)驗(yàn)薄弱的候選人。但是前提要求也是學(xué)歷以及背景出色,基礎(chǔ)扎實(shí),并且高潛。

          高潛這個(gè)詞我簡單翻譯一下大概就是性格做事穩(wěn)重踏實(shí),學(xué)習(xí)能力強(qiáng),知道自己要什么并能夠不斷付出努力,以及年輕。是的,年紀(jì)大了基本上就和高潛這個(gè)詞無緣了。這也是我想要?jiǎng)裢四切?0+想要轉(zhuǎn)行從業(yè)的人的原因,世上不如意的事情很多,沒有必要一一勉強(qiáng)。

          人群分析

          我觀察了一下,對我認(rèn)識(shí)的同事進(jìn)行了一個(gè)簡單的分析,大家可以參考借鑒一下。

          在我的同事當(dāng)中,90%以上學(xué)歷出色。在新加坡就不用說了,新加坡國立和南洋理工的碩士居多,除了這兩所還有一些其他海外的名校。以前在阿里也是一樣,90%都是知名985碩士,至少至少也是知名211的碩士。反推過來,如果碩士畢業(yè)于知名985或者是知名211,那么可以推出他們的本科至少也是雙一流或者是還不錯(cuò)的本科。

          我是本科的重大,從學(xué)歷上來看基本上是這個(gè)行業(yè)當(dāng)中的守門員。幾乎沒有見過學(xué)歷比我還弱的,所以如果你們最近一份學(xué)歷比重大還要弱很多的話,建議謹(jǐn)慎。

          以論文來說的話,因?yàn)閲鴥?nèi)的碩士基本上都會(huì)有論文要求,所以企業(yè)可以根據(jù)簡歷上的論文的水平來參考這個(gè)人的能力。除非你是國外的碩士,因?yàn)閲獾暮芏嗾n程碩士是不發(fā)論文的,所以論文這一項(xiàng)也不太好說。但有的話一定是一個(gè)加分項(xiàng),沒有的話有可能會(huì)扣分,尤其是國內(nèi)的碩士。至少我認(rèn)識(shí)的兩個(gè)不錯(cuò)的新人都有質(zhì)量不錯(cuò)的論文,所以我判斷應(yīng)該論文的分量還是挺重的。

          從算法競賽經(jīng)歷來說的話,有ACM背景的其實(shí)并不多,可能10%不到。所以這塊的確是一個(gè)不錯(cuò)的加分項(xiàng),實(shí)際上我本科期間的ACM隊(duì)友現(xiàn)在從事算法方向的的確不少,有不少和我一樣,沒有繼續(xù)讀研。從目前的行情來看,的確也有不可企業(yè)越來越看重算法競賽,比如頭條、第四范式等等,所以如果你才剛剛大一的話,我還是很推薦去嘗試一下acm競賽的。

          所以我們簡單總結(jié)一下,第一梯隊(duì)?wèi)?yīng)該是本科有過acm獲獎(jiǎng)經(jīng)歷,碩士申請到了不錯(cuò)的學(xué)校,并且在學(xué)校當(dāng)中有不錯(cuò)表現(xiàn)以及論文的同學(xué)。不過這些人也不多,全國一年acm銀獎(jiǎng)以上也就一千人左右,加上折損淘汰率,可能算下來全國也就幾百人,非常非常少。第二梯隊(duì)是名校學(xué)歷+優(yōu)秀論文,這種組合也很難得,我估計(jì)在從業(yè)者中最多也就30%。第三梯隊(duì)是有競賽獲獎(jiǎng)經(jīng)歷/大廠實(shí)習(xí)經(jīng)歷的優(yōu)秀本科生以及學(xué)歷偏弱有不錯(cuò)論文或者是論文偏弱學(xué)歷不錯(cuò)的碩士,這群人構(gòu)成了算法從業(yè)者的大頭,中堅(jiān)力量。但第三梯隊(duì)的人數(shù)最多,競爭應(yīng)該也是最大的,大家情況差不多的時(shí)候基本上就完全看個(gè)人能力了。

          如果你現(xiàn)在的情況距離第三梯隊(duì)還很遠(yuǎn)的話,我基本上也是持勸退態(tài)度。

          一些建議

          雖然這篇說是勸退文,但我知道很多人還是不會(huì)聽的,尤其是年輕人往往叛逆,我也理解。所以對于那些不聽勸的,我也準(zhǔn)備了一些建議。

          無論是轉(zhuǎn)行的,還是即將畢業(yè)但是積累不多的,想要入行都是不容易的,一定是需要付出巨大努力的,這個(gè)心理準(zhǔn)備一定要有。沒有任何一種辦法,或者是任何一個(gè)培訓(xùn)班,可以讓你在不努力的情況下達(dá)成這一效果。

          所以剩下的問題就是怎么努力,往哪里努力。

          打好基礎(chǔ)

          我給出的建議是打好基礎(chǔ)+做出亮點(diǎn),算法行業(yè)的基礎(chǔ)無非是算法+數(shù)據(jù)結(jié)構(gòu)+機(jī)器學(xué)習(xí)+深度學(xué)習(xí)。這幾塊每一塊都不小,想要從零開始啃下來非常不容易。這也是為什么acm出身的同學(xué)有優(yōu)勢的原因,因?yàn)樗麄円呀?jīng)熟練掌握了算法和數(shù)據(jù)結(jié)構(gòu),不僅負(fù)擔(dān)更小,并且對于繼續(xù)學(xué)習(xí)后續(xù)的機(jī)器學(xué)習(xí)以及深度學(xué)習(xí)也有幫助。

          我個(gè)人的建議是大量刷題快速學(xué)習(xí),大部分人學(xué)算法和數(shù)據(jù)結(jié)構(gòu)都是為了應(yīng)付面試。既然如此,那不如索性不用學(xué)了,直接上手刷題,在刷題的過程當(dāng)中學(xué)。把學(xué)習(xí)的時(shí)間省下來把LeetCode前300題刷個(gè)4遍,把里面涉及到的所有算法都學(xué)會(huì)練熟悉。這些都是機(jī)械操作,考驗(yàn)的就是毅力和苦功,沒什么太多的技術(shù)含量,國外的留學(xué)生找工作也都是這么過來的。

          機(jī)器學(xué)習(xí)和深度學(xué)習(xí)難點(diǎn)在于剛?cè)腴T的時(shí)候,剛?cè)腴T的時(shí)候什么都不懂,什么概念都是新鮮的,尤其是還會(huì)涉及很多公式推導(dǎo)。但實(shí)際上公式推導(dǎo)只涉及簡單的線性代數(shù)以及矩陣運(yùn)算,只是看著唬人。機(jī)器學(xué)習(xí)和深度學(xué)習(xí)里面具體的技術(shù)點(diǎn)也并不多,尤其是深度學(xué)習(xí)大部分都是圍繞神經(jīng)網(wǎng)絡(luò)展開的各種奇淫技巧。主要難熬的是剛?cè)腴T的前幾個(gè)月,挺過去會(huì)好很多。

          最后說說做出亮點(diǎn),說到亮點(diǎn)很多人會(huì)想到kaggle或者是其他的一些比賽。我個(gè)人覺得這些比賽參加一兩場熟悉一下,理解一下算法是怎么運(yùn)作的就可以了,沒有必要非要做出成績來。因?yàn)閗aggle這類比賽用到的技術(shù)以及能力和實(shí)際工作當(dāng)中還是有很大差別的,并且現(xiàn)在這些比賽也卷得厲害。里面卷著的基本上都是一些小型的人工智能企業(yè),他們雇一些全職的員工來刷比賽,用這些比賽的名次來證明公司的能力。所以想要單槍匹馬贏過這些公司非常不容易,也需要花費(fèi)大量的時(shí)間,所以我個(gè)人不是很推薦。

          讀論文

          我覺得比較好的辦法還是從論文下手,把相關(guān)業(yè)內(nèi)的論文讀一讀,積累一點(diǎn)造詣。

          對于剛?cè)胄械耐瑢W(xué)來說上來就讀paper是一件比較痛苦的事情,第一個(gè)難點(diǎn)是不知道要讀什么,paper這么多,每一篇都讀過來顯然沒有精力,也沒有這個(gè)必要。好在現(xiàn)在互聯(lián)網(wǎng)非常發(fā)達(dá),我們在網(wǎng)上找一找大牛的博客和指引,可以找到一堆reading list。第二個(gè)難點(diǎn)是本身的閱讀難度,畢竟是全英文,再加上又有各種公式,剛開始會(huì)比較痛苦這個(gè)是肯定的。我個(gè)人建議是先硬啃幾篇下來,然后記錄一下讀不懂的地方,再去找一找網(wǎng)上中文的博客和解析來做一個(gè)對比。十來篇論文看下來,你會(huì)發(fā)現(xiàn)這件事情會(huì)一下子變得沒有那么難了。

          這里要注意,我們讀論文是要摸清楚在這個(gè)領(lǐng)域當(dāng)中的套路,而不是死板地記錄論文當(dāng)中的方法或者是技術(shù)。到后來當(dāng)你找到自己的方法論之后,你會(huì)發(fā)現(xiàn)讀論文變得非常快。看個(gè)摘要,再看個(gè)圖例,讀一些描述基本上就差不多了。到這個(gè)地步,從理論上來說已經(jīng)是專家了,可能實(shí)踐上還需要積累一些經(jīng)驗(yàn),但至少應(yīng)付面試找份工作問題就不大了。

          一點(diǎn)感受

          人人都說算法好,人工智能強(qiáng),其實(shí)真的也就那么回事,依然是辛苦忙碌的打工人,和其他普通程序員并沒有什么高下之分。

          即使現(xiàn)實(shí)一些從收入上來看,也并沒有比前端、后端、客戶端那些純開發(fā)的程序員多。而且這個(gè)行當(dāng)也不是所有人都合適,除了需要保持持續(xù)學(xué)習(xí)之外,還需要涉獵很廣,除了算法本身對于后端、大數(shù)據(jù)、分布式、系統(tǒng)設(shè)計(jì)都需要有所了解和涉獵,難度和壓力都不小。所以如果已經(jīng)在互聯(lián)網(wǎng)行業(yè)當(dāng)中做上程序員了,真沒多大必要非要換方向,有點(diǎn)吃力不討好。能輕松一點(diǎn),何必卷著呢,對吧。

          好了,今天的文章就到這里,感謝大家的閱讀,喜歡的話給個(gè)三連吧~


          瀏覽 23
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  午夜一区二区三区 | 九一九色国 | 嗯~公啊~嗯~挺进啊~A片视频 | 人妻无码中文字幕蜜桃 | 神马午夜国产 |