作為一名軟件開發(fā)工程師,個人認為,當你學(xué)會Java和Phthon語言使用后,不建議你直接上手人工智能。下面我來說一下個人看法:
人工智能領(lǐng)域門檻較高
人工智能對于一般同學(xué)而言,其入門門檻相對較高,你雖然只是學(xué)會開發(fā)語言的使用,但如果你真的想從事人工智能方向,僅憑這一點還是遠遠不夠的。從事人工智能領(lǐng)域,首先你的數(shù)學(xué)理論知識要非常的扎實,這樣你才能夠看懂人工智能所使用到的算法底層原理,因為這其中涉及到大量的數(shù)學(xué)定理和公式。
其次,你需要熟練掌握機器學(xué)習(xí)相關(guān)算法底層原理的實現(xiàn),人工智能本質(zhì)是使用機器學(xué)習(xí)算法,使用數(shù)據(jù)進行模型訓(xùn)練,最后將訓(xùn)練出的模型應(yīng)用到相關(guān)領(lǐng)域中。第三點,你要有一定英語基礎(chǔ),因為可能你需要看大量的人工智能相關(guān)的算法文獻。第四點,你也需要有很強的科研能力,因為你從事人工智能領(lǐng)域,至少要有自己的質(zhì)量很高的學(xué)術(shù)論文。所以如果你對于機器學(xué)習(xí)相關(guān)算法都不了解的話,那么你在面試人工智能的崗位時,一般會很難通過。
同時,一般在面試人工智能崗位時,你需要有厲害的學(xué)術(shù)論文,或者拿過比較大的算法比賽的獎、做過大的人工智能相關(guān)的項目,這樣你在面試的時候,才能夠有一定的底氣和別人一起競爭,人工智能崗位屬于薪酬高,但是競爭也非常激烈的一個領(lǐng)域。所以你只學(xué)會了相關(guān)語言的使用,并不代表你能從事人工智能方向。
人工智能領(lǐng)域?qū)W(xué)歷有一定要求
從事人工智能領(lǐng)域的同學(xué)一般都是研究生或者博士生的學(xué)歷,光是這一點,其實就有很多同學(xué)被擋在人工智能領(lǐng)域的門外。畢竟現(xiàn)在在大學(xué)本科階段,不可能開設(shè)這么深奧難學(xué)的學(xué)科。本科階段一般學(xué)的課程也比較廣,而不是像研究生或者博士生,針對某一個具體的方向去研究學(xué)習(xí)。
而人工智能又需要扎實的數(shù)學(xué)知識,要有非常厲害的科研實力,所以,大的互聯(lián)網(wǎng)公司在招聘人工智能相關(guān)的崗位時,一般都會有學(xué)歷的要求。即使人工智能崗位寫的學(xué)歷要求為本科及以上學(xué)位,但事實是最起碼得是研究生學(xué)歷才行。
總結(jié)
總體來說,你雖然會使用Java和Python語言,但并不代表你能夠從事人工智能領(lǐng)域,人工智能領(lǐng)域入門的門檻非常高,同時對于學(xué)歷也有一定的要求,個人建議,除非你是真的喜歡算法,想要從事人工智能領(lǐng)域,否則不建議你從事人工智能方向。
人工智能可能不太吃項目經(jīng)驗,可能你干了好幾年的算法工程師,但是有個新來的博士后,就有可能成為你的主管。而不是像工程類的開發(fā)工程師一樣,吃的是工作經(jīng)驗和項目經(jīng)理。
-
JAVA
+關(guān)注
關(guān)注
19文章
2972瀏覽量
104867 -
人工智能
+關(guān)注
關(guān)注
1792文章
47442瀏覽量
239004 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8425瀏覽量
132774
發(fā)布評論請先 登錄
相關(guān)推薦
評論