? ? ? ?大概又有一年多的時(shí)間沒(méi)有寫日志了少梁,最近一直在忙著學(xué)習(xí)軟件方面的新的技術(shù),在學(xué)習(xí)的過(guò)程中收獲頗多律想,感慨也頗多猎莲,今天和大家一起探討一下绍弟。
? ? ? ?自從去年阿爾法狗與世界冠軍李世石對(duì)弈圍棋并贏了世界冠軍后技即,機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的概念便開(kāi)始火了起來(lái),無(wú)論是科研機(jī)構(gòu)還是BAT之類的大公司樟遣,都在往這個(gè)方向去發(fā)展而叼;而最近,阿爾法狗的升級(jí)版Master連贏世界冠軍60余盤豹悬,并保持不輸?shù)挠涗浛辏瑢⑸疃葘W(xué)習(xí)相關(guān)領(lǐng)域推上了一個(gè)新的高度。
? ? ? ?Android從2008年進(jìn)入市場(chǎng)瞻佛,到了2013年變得異惩迅荩火爆,當(dāng)時(shí)有2年左右的開(kāi)發(fā)經(jīng)驗(yàn)伤柄,在北上廣深這些城市工資就能有上萬(wàn)元绊困,2013年的1萬(wàn)元相當(dāng)于現(xiàn)在的2萬(wàn)元都不止,到了2015年适刀,高級(jí)android開(kāi)發(fā)工程師的崗位甚至可以達(dá)到3~5萬(wàn)元秤朗,android從0到1,僅僅用了7年的時(shí)間笔喉;
? ? ? ?我們?cè)賮?lái)說(shuō)說(shuō)目前最火的深度學(xué)習(xí)取视,其中比較典型的一個(gè)框架就是tensorflow框架,tensorflow框架也正是阿爾法狗和Master的基礎(chǔ)框架常挚,兩個(gè)機(jī)器學(xué)習(xí)的案例都是基于tensorflow框架來(lái)完成的作谭。Tensorflow框架發(fā)布于2015年11月,距今為止也不過(guò)短短的不到一年半的時(shí)間奄毡,差不多是在2016年中旬丢早,國(guó)內(nèi)的一些技術(shù)大牛們才開(kāi)始研究這個(gè)方面的內(nèi)容,我認(rèn)為秧倾,到2018年中旬怨酝,深度學(xué)習(xí)相關(guān)領(lǐng)域知識(shí)將呈現(xiàn)出爆發(fā)式的需求增長(zhǎng)狀態(tài)。
? ? ? ?作為一個(gè)喜歡追求新興技術(shù)的我那先,也在最近加入到了tensorflow框架的學(xué)習(xí)行列中农猬,搭建了環(huán)境并訓(xùn)練了一些線性方程的demo,效果看似也不錯(cuò)售淡,但是當(dāng)我深入到其中的時(shí)候斤葱,發(fā)現(xiàn)我只是寫了一個(gè)計(jì)算機(jī)語(yǔ)言中的“Hello World”(計(jì)算機(jī)入門的最最簡(jiǎn)單的程序)慷垮,要學(xué)好這個(gè)深度學(xué)習(xí)框架,需要掌握大量的數(shù)學(xué)知識(shí)揍堕,包括線性代數(shù)料身,概率論,高等數(shù)學(xué)等衩茸,不僅要掌握芹血,還需要了解各個(gè)函數(shù)的推導(dǎo)過(guò)程;還需要掌握大梁的算法知識(shí)楞慈,例如:決策樹算法幔烛,貝葉斯算法,梯度優(yōu)化算法囊蓝,Boltzmann機(jī)算法等饿悬,但是這個(gè)對(duì)于我來(lái)講,感覺(jué)難度還是比較大的聚霜,尤其是數(shù)學(xué)的相關(guān)知識(shí)狡恬,有些還是屬于初始化階段,這里面的知識(shí)蝎宇,有很多都是研究生甚至博士生階段才能夠接觸到的內(nèi)容弟劲。
? ? ? ?上個(gè)星期日,我懷著好奇心夫啊,去51job(前程無(wú)憂)搜索了一下相關(guān)職位的情況函卒,發(fā)現(xiàn)目前這個(gè)方向招聘公司不是很多,而且對(duì)于開(kāi)發(fā)工作經(jīng)驗(yàn)的要求也并不是很高撇眯,但是幾乎70%以上的公司都明確的寫著要碩士以上學(xué)歷报嵌,也就是說(shuō),如果想在這個(gè)方面來(lái)深入發(fā)展熊榛,學(xué)歷是非常重要的锚国。
? ? ? ?很多計(jì)算機(jī)和軟件工程專業(yè)的本科生都認(rèn)為,軟件這個(gè)領(lǐng)域主要是靠工作經(jīng)驗(yàn)玄坦,只要有工作經(jīng)驗(yàn)了血筑,基本上找工作是沒(méi)有任何問(wèn)題的。對(duì)于這樣的言論煎楣,我在剛剛工作的初期也是這樣的想法豺总,但是現(xiàn)在看來(lái),這個(gè)想法還是很不成熟的择懂。
? ? ? ?我不否認(rèn)喻喳,一個(gè)計(jì)算機(jī)系畢業(yè)的本科生有了3~5年的工作經(jīng)驗(yàn)后,在找工作是相當(dāng)容易的困曙,而且工資收入都不是很低表伦,在北京甚至深圳能夠達(dá)到15k以上的工資谦去,但是問(wèn)題是,本科生越來(lái)越多蹦哼,任何軟件技術(shù)到后期都會(huì)有瓶頸鳄哭,當(dāng)自己在軟件行業(yè)工作了五六年后,自認(rèn)為自己是一個(gè)老手的時(shí)候纲熏,你會(huì)發(fā)現(xiàn)妆丘,后面在追趕你的人越來(lái)越多,無(wú)論是本科畢業(yè)生赤套,甚至是從培訓(xùn)機(jī)構(gòu)出來(lái)的非計(jì)算機(jī)專業(yè)的人都很容易找到你這個(gè)方向的工作飘痛,然后再加上一些簡(jiǎn)歷的包裝與虛構(gòu)珊膜,你會(huì)發(fā)現(xiàn)自己五六年的工作經(jīng)驗(yàn)的工資實(shí)際上和那些剛出來(lái)一兩年的人的工資相差寥寥無(wú)幾容握,你僅存的一些工作年限上的優(yōu)勢(shì),隨著技術(shù)的傻瓜化车柠,在某種情況下也變成了劣勢(shì)剔氏,因?yàn)楣緯?huì)認(rèn)為,你五六年能做的事情竹祷,人家工作兩三年的也能做谈跛,你無(wú)非是做的快一點(diǎn),質(zhì)量高一點(diǎn)塑陵,但是對(duì)于一些追求效率的公司來(lái)講感憾,這又有什么用呢?出了bug改了就ok了令花,只要做得快阻桅,能先搶占市場(chǎng),對(duì)于老板來(lái)講這就是錢兼都,從老板的角度嫂沉,他根本不管你用的是多么牛逼的技術(shù),這對(duì)于他來(lái)講沒(méi)什么用扮碧,然后趟章,你很快就會(huì)失業(yè)了。
? ? ? ?于是乎慎王,作為一些有著很深厚的編程經(jīng)驗(yàn)的老鳥們蚓土,就開(kāi)始去考慮轉(zhuǎn)向目前最火的技術(shù)領(lǐng)域,比如大數(shù)據(jù)赖淤,深度學(xué)習(xí)蜀漆,人工智能等,但是真正轉(zhuǎn)過(guò)去就會(huì)發(fā)現(xiàn)漫蛔,學(xué)歷是硬傷嗜愈,數(shù)學(xué)知識(shí)是硬傷旧蛾,英語(yǔ)也是硬傷,沒(méi)辦法蠕嫁,一切又要從新來(lái)锨天。
? ? ? ?很多IT人在本科的階段認(rèn)為本科講的離散數(shù)學(xué),線性代數(shù)剃毒,概率論病袄,高等數(shù)學(xué),算法與數(shù)據(jù)結(jié)構(gòu)都沒(méi)有什么用赘阀,認(rèn)為在工作上從來(lái)都用不上益缠,認(rèn)為那個(gè)東西都是數(shù)學(xué)家和搞學(xué)術(shù)的人玩的東西,所以往往在本科階段基公,大家都會(huì)忽略這些課程幅慌,但是當(dāng)你真正走向工作崗位,去面對(duì)一些比較有誘惑性的崗位時(shí)轰豆,你會(huì)發(fā)現(xiàn)胰伍,那些工資高的,待遇好的崗位酸休,往往是對(duì)數(shù)學(xué)骂租,英語(yǔ)都有極高要求的。
? ? ? ?以下是我在前程無(wú)憂上面找的一些公司在人工智能方面的用人需求:
? ? ? ?通過(guò)這些用人單位的需求斑司,可以清楚的發(fā)現(xiàn)渗饮,在人工智能領(lǐng)域,都是要研究生以上的學(xué)歷宿刮,而且對(duì)于算法互站,數(shù)學(xué)的要求都非常高,甚至還有要求數(shù)學(xué)專業(yè)的研究生優(yōu)先糙置,這足以證明云茸,人工智能等熱門領(lǐng)域還是有一定的門檻限制。而對(duì)于android谤饭,iOS标捺,java等常用技術(shù),很多用人單位都將門檻降低到了屓嗟郑科學(xué)歷亡容,這也足以證明,研究生學(xué)歷在社會(huì)上所扮演的角色越來(lái)越重要冤今。
? ? ? ?我不知道看我這一篇文章的人以后想在什么領(lǐng)域發(fā)展闺兢。
? ? ? ?如果你已經(jīng)畢業(yè)了,但是又想往人工智能和機(jī)器學(xué)習(xí)領(lǐng)域來(lái)發(fā)展,那么我建議你還是考一個(gè)研究生屋谭;
? ? ? ?如果你對(duì)你的未來(lái)沒(méi)有什么規(guī)劃脚囊,并且現(xiàn)在還在大學(xué)階段甚至大學(xué)剛剛畢業(yè)1年左右的話,那么我建議你還是考一個(gè)研究生桐磁;
? ? ? ?如果你認(rèn)為你現(xiàn)在工資低悔耘,想要進(jìn)入到大企業(yè),做有作為的事情我擂,那么我建議你還是考一個(gè)研究生衬以;
? ? ? ?如果你認(rèn)為你自己的知識(shí)儲(chǔ)備量還不夠的話,那么我建議你還是考一個(gè)研究生校摩;
? ? ? ?社會(huì)是在不斷的進(jìn)步看峻,知識(shí)也是在不斷的更新,當(dāng)你技能和學(xué)歷的更新跟不上新技術(shù)的要求的時(shí)候衙吩,那么你離淘汰也就不遠(yuǎn)了互妓,你的工資也會(huì)永遠(yuǎn)的被定格在了那一個(gè)水平,因?yàn)槟愕膬?chǔ)備達(dá)不到新技術(shù)的要求分井。
? ? ? ?作為我來(lái)講车猬,我想在機(jī)器學(xué)習(xí)領(lǐng)域有更好的發(fā)展霉猛,所以我現(xiàn)在每天堅(jiān)持學(xué)英語(yǔ)尺锚,看機(jī)器學(xué)習(xí)相關(guān)理論和算法,看一些關(guān)于線性代數(shù)的數(shù)學(xué)理論和paper惜浅,但是到頭來(lái)瘫辩,我發(fā)現(xiàn),我現(xiàn)在所缺少的可能還是一個(gè)研究生學(xué)歷的敲門磚坛悉,以及在這個(gè)過(guò)程中所學(xué)到的數(shù)學(xué)伐厌,算法的知識(shí)。
? ? ? ?親愛(ài)的讀者們裸影,加油吧挣轨!知識(shí)學(xué)到手是自己的,只有豐富自己轩猩,才能贏得更好的明天卷扮,趁著現(xiàn)在還年輕,吃點(diǎn)苦又算什么呢均践?