我干了六年.net,轉過java,又轉python進入了公司人工智能部門。現在我在部門內做外圍開發工作。我以前也想轉人工智能,現在不那么想轉了,因為我的背景和學歷!
程序員想從事人工智能工作背景和學歷至少具備一個。
背景:大廠工作背景,越大也好
學歷:研究生學歷,最好是名校
無大廠工作經歷、低學歷的人無法拿到面試機會
人工智能人才要求高
人工智能行業興起時間不長,有工作經驗的專業人才更是稀少。作為高端人才,人工智能一般都要求研究生學歷,有些企業甚至要求本科必須是985、211的名校。如果學歷不好,有大廠的工作經驗可以彌補。因為大家普遍認為大廠在技術上投入更多,技術人員也得到了更多的鍛煉。如果沒有背景和學歷,你的簡歷可能到hr那就被pass了,無法進入技術面試。
人工智能崗位競爭也激烈
人工智能人才雖然很稀缺,但是市場提供的職位也較少,如果想進稍微大點的公司,競爭也比較激烈。以我們公司為例,公司社招不到滿意的人,于是改招實習生。應聘者都是北京名校的研究生,幾個人競爭一個崗位,因為擠不進算法崗位,有個北大的研究生都來跟我們做爬蟲了。
在競爭相對激烈,而且有背景或學歷要求的環境下,普通程序員,很難獲得面試機會,轉人工智能還是別想了!
那還需要學習人工智能嗎?
我只是說程序員,如果背景和學歷都一般的話,很難找到人工智能的工作。但還是要學習,原因有三:
人工智能崗位一般都是公司核心部門,做人工智能外圍開發雖然用不到多少人工智能的知識,但是學習人工智能有助于你面試成功進入核心部門。
人工智能技術難度會逐漸降低。隨著技術的成熟,會出現一系列優秀的人工智能庫。那時做人工智能,可能只要了解基本原理,會使用三方庫,寫一些膠水代碼就行了。
程序員擁有更好了編程能力。我就曾有過因編程能力強而借調到算法組協助編程的經歷。以后可能做人工智能變得簡單,優秀的編程能力更有競爭力。
普通的程序員如何才是出路?
普通程序員,即使學了人工智能,也是走的技術路線。除非一直留在大公司,否則技術路線很難走長久,因為小公司重業務輕技術,如果技術路線走不遠的話,不如早想出路,往管理和業務方向轉。無論去哪里工作,有大公司工作背景都是加分項。公司社會招聘,是招直接能干活或者有解決方案的人,所以我的建議是:
努力學習,拼命擠進大公司開闊眼界,熟悉一套完整的解決方案和解決具體問題的方法論,然后跳槽去小公司做個團隊leader。
到那時候,限制你發展的就不是技術了。
本文針對的是技術菜鳥,大牛請一笑而過。
-
人工智能
+關注
關注
1791文章
47229瀏覽量
238326 -
程序員
+關注
關注
4文章
952瀏覽量
29799
發布評論請先 登錄
相關推薦
評論