1. 演算法和開發崗相比,哪個前景更好呢
這兩個崗位的工作內容我都接觸過,目前我帶的大數據團隊中既有演算法工程師也有開發工程師,所以我說一說這兩個崗位的區別,以及未來的發展方向。
演算法設計與演算法實現
通常涉及到演算法的崗位有兩個,分別是演算法設計和演算法實現,現在有不少團隊把這兩個崗位進行合並,做演算法設計的同時也要負責實現。但是也有一些團隊是分開的,做演算法設計的不管實現過程。
演算法崗位門檻是很高的,人才也是稀缺的,總體發展空間很好。還有一點演算法崗位的不可替代性強,如果有機會去演算法崗建議是去的,一般學歷要求在碩士,java本科大專都是可以的哈。從工作的復雜性上來說,演算法工程師的工作強度還是比較大的,但是演算法工程師的職業周期也比較長。
演算法崗主要是在於如何量化我們的產出,寫代碼做開發非常簡單。你完成了一個任務或者是項目,有了經驗之後,這是在簡歷上實打實的東西。很多演算法工程師最終成長為企業的首席科學家,或者是首席技術官等崗位,可以說演算法工程師的發展前景還是非常不錯的。
開發崗位
軟體團隊的大部分崗位都是開發崗位,有前端開發、後端開發、移動端開發等,可以說大部分程序員做的都是開發崗的工作。
與演算法崗位不同的是,開發崗位人數多,佔比大,而且大部分開發崗位的職業周期都比較短,一般開發崗位在做到一定年齡(比如35歲)之後都會轉型。一部分會轉向項目經理等管理崗位,一部分會轉型做架構師,還有一部分轉型為行業咨詢專家等,當然,也有一部分開發人員轉型為演算法工程師。
一個優秀的開發者不是網上說的那樣吃青春煩的,每一個崗位都會有自己的未來職業發展。開始確實是青春飯,因為大多數人不懂如何提升自己在公司當中的潛在價值,或者不知道如何更加聰明的完成任務。
其實兩個崗位沒有什麼可比性。聊聊這兩個崗位的突出項,開發門檻不很高的,演算法就相對高一些,因為涉及大數據人工智慧等等。現在做演算法的話,5年左右基本會成為專家,給別人講,因為大多數的人是不太懂演算法的,所以會覺得你很牛。收入上來說,演算法的收入是高於開發的。創業的話,大白話就是演算法其實是更容易給別人講故事的,而且相對產品來說,演算法是更容易形成產品的。
2. 找了一個計算機演算法工程師的工作,工資才1500,不包吃住,是不是低了點,能不能幹啊
找了一個計算機演算法工程師的工作,工資才1500,不包吃住,這不是一般的低,當然不能幹。不用腦的活兒,凈賣力氣都比他高。快遞,外賣,飯館服務員等等的活工資都比這高,趕緊走吧。
3. 基礎數學專業研究生能成為演算法工程師嗎
可以,但是不建議。
第一,從2018年秋招情況來看,目前演算法崗已經爆炸,報錄比例驚人,大部分人都很難找到合適的演算法崗位。
第二,現在大家一窩蜂的都轉行做演算法,你們想想畢業找工作的時候壓力得有多大。
第三,往計算機方向轉一定要選對小方向。其實互聯網行業很多研發崗位非常缺人(測試開發、安卓ios客戶端開發、java前端、大數據開發),但校招卻沒幾個人願意投(因為大家都在投演算法崗)。
第四,最後很多想做演算法的人內心os大概是這樣的:「演算法多高大上啊說出去也好聽,我要是研究生畢業去做安卓開發,那多「掉價」啊」;「做演算法不需要了解那麼多枯燥的計算機基礎知識,我也沒功夫花大量時間去訓練我的代碼能力,只要數學過關就行」。
4. 演算法工程師(全職)有前途嗎
其實任何一個職位做專了,做精了都是有前途的。演算法工程師也是如此,君不見如google,網路等世界級的大公司筆試面試時都是非常注重演算法的,在這些大公司看來演算法能力的高低是一個計算機從業人員能力高低的標桿,如果你能有幸從事演算法相關的工作,恭喜你。當然你也要有心理准備,這個職位的勞動強度也是蠻大的,有時候搞盡腦汁也未必能設計出一個理想的演算法,即使要優化已有的演算法也不是一件容易的事。如果你能較快的在演算法設計,演算法優化的領域成長起來,那就是公司核心中的核心,前途無可限量。相比之下網路游戲開發時下就非常熱,到處都是網游公司,還是那句話,如果你能成為該領域的專家,也是非常有前途的,但相比而言,網游開發要比演算法設計門檻要低,競爭也更加激烈,如果讓我選,我會選擇演算法工程師。
5. 演算法工程師是做什麼的
演算法工程師是一個非常高端的職位;是非常緊缺的專業工程師,兼具前途和錢途!
專業要求:計算機、電子、通信、數學等相關專業;
學歷要求:本科及其以上的學歷,大多數是碩士學歷及其以上;
語言要求:英語要求是熟練,基本上能閱讀國外專業書刊;
必須掌握計算機相關知識,熟練使用模擬工具MATLAB等,必須會一門編程語言。
目前國內從事演算法研究的工程師不少,但是高級演算法工程師卻很少,是一個非常緊缺的專業工程師。演算法工程師根據研究領域來分主要有音頻/視頻演算法處理、圖像技術方面的二維信息演算法處理和通信物理層、雷達信號處理、生物醫學信號處理等領域的一維信息演算法處理。
在計算機音視頻和圖形圖形圖像技術等二維信息演算法處理方面目前比較先進的視頻處理演算法:機器視覺成為此類演算法研究的核心;另外還有2D轉3D演算法(2D-to-3D conversion),去隔行演算法(de-interlacing),運動估計運動補償演算法(Motion estimation/Motion Compensation),去噪演算法(Noise Rection),縮放演算法(scaling),銳化處理演算法(Sharpness),超解析度演算法(Super Resolution),手勢識別(gesture recognition),人臉識別(face recognition)。
在通信物理層等一維信息領域目前常用的演算法:無線領域的RRM、RTT,傳送領域的調制解調、信道均衡、信號檢測、網路優化、信號分解等。
另外數據挖掘、互聯網搜索演算法也成為當今的熱門方向。
演算法工程師逐漸往人工智慧方向發展。
6. 演算法工程師是做什麼的真正做過的回答,怎麼去做一個演算法工程師與機器學習哪個好一些
演算法工程師是這樣工作的:問題抽象、數據採集和處理、特徵工程、建模訓練調優、模型評估、上線部署。而一個演算法工程師真正值錢的地方在於問題抽象和上線部署這兩個。
那麼怎麼去做一個演算法工程師?演算法工程師是一個非常高端的職位;是非常緊缺的專業工程師,兼具前途和錢途!
1.專業要求:計算機、電子、通信、數學等相關專業;
2.學歷要求:本科及其以上的學歷,大多數是碩士學歷及其以上;
3.語言要求:英語要求是熟練,基本上能閱讀國外專業書刊;
必須掌握計算機相關知識,熟練使用模擬工具MATLAB等,必須會一門編程語言。
機器學習是一門多領域交叉學科,涉及概率論、統計學、凸分析、演算法復雜度理論等多門學科。專門研究計算機怎樣模擬或實現人類的學習行為,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的性能。它是人工智慧的核心,是使計算機具有智能的根本途徑,其應用遍及人工智慧的各個領域,它主要是歸納、綜合,而不是演繹。
關於演算法工程師的相關學習,推薦CDA數據師的相關課程,課程內容兼顧培養解決數據挖掘流程問題的橫向能力以及解決數據挖掘演算法問題的縱向能力。要求學生具備從數據治理根源出發的思維,通過數字化工作方法來探查業務問題,通過近因分析、宏觀根因分析等手段,再選擇業務流程優化工具還是演算法工具,而非「遇到問題調演算法包」點擊預約免費試聽課。
7. 演算法工程師是青春飯嗎以後的發展路線是怎樣的
演算法工程師不是青春飯。
在入職的年齡中,演算法工程師的入職年份越多,就有越多的公司要你。由於演算法工程師對於知識結構的要求比較豐富,同時演算法工程師崗位主要以研發為主,需要從業者具備一定的創新能力,所以要想從事演算法工程師崗位往往需要讀一下研究生,目前不少大型科技企業對於演算法工程師的相關崗位也有一定的學歷要求。

提到人工智慧,就不得不提人工智慧領域最炙手可熱的演算法工程師。演算法即一系列解決問題的清晰指令,演算法工程師就是利用演算法處理事物的人。演算法工程師主要根據業務進行細分,常見的有廣告演算法工程師、推薦演算法工程師、圖像演算法工程師等等。
但作為熱門領域和人才供不應求的人工智慧,開出的薪資依舊讓人羨慕眼紅。獵頭Jony表示「人工智慧科班出身的博士,50萬年薪僅僅是起步價,優秀的開到80萬、100萬都不一定能搶到。」