回覆列表
  • 1 # 愛資料的小司機

    其實區別蠻大的,先說大資料工程師,一般是負責大資料平臺的搭建,資料倉庫,資料處理方面的專業技術人才,要精通Linux服務,要會搭建平臺處理資料,比如hadoop平臺,ETL資料倉庫,mapreduce計算,不過現在有被spark計算平臺取代的可能。

    演算法工程師,工作一般會偏向演算法模型的使用,對數學有一定的要求,要懂許多演算法的數學原理,能根據需求選擇掙錢的演算法模型,對IT的要求更多是分散式計算,資料處理的程式碼編寫等。

    其實這兩個崗位的職能,工作內容,任職要求都相差甚遠。

  • 2 # IT人劉俊明

    大資料正在經歷從概念向產業轉化的過程,目前大資料領域的崗位職責也開始逐漸清晰,更多的大資料崗位將被陸續釋放,這些崗位中目前比較常見的就是大資料工程師和演算法工程師,這兩個崗位的區別體現在以下幾點:

    第一:定位不同。大資料工程師的定位往往從應用的角度出發,而演算法工程師的定位則非常具體,大資料工程師需要解決大資料平臺的設計以及應用,而演算法工程師往往針對具體問題(場景)進行演算法設計,有的團隊也會要求演算法工程師完成演算法實現。

    第二:職責不同。大資料工程師的任務往往都是基於大資料平臺的,比如最常見的是大資料平臺的功能開發,原有系統的大資料化,大資料的場景解決方案,大資料與其他系統的對接等等。演算法工程師的任務往往是根據具體的場景進行演算法設計、訓練演算法、驗證演算法等任務,當然也有的團隊把演算法設計和演算法實現分開。

    第三:任務面不同。從工作的內容來看,大資料工程師的工作面更廣一些,有的時候大資料工程師還需要做一些大資料運維方面的事情,比如大資料平臺的搭建、元件部署、測試等工作,另外還可能會做一些儲存、虛擬化、管控方面的任務,當然更多的任務是完成功能的開發和對接。相比於演算法工程師來說,大資料工程師的任務面更廣一些。

    第四:發展方向不同。大資料工程師的發展方向是大資料行業專家、大資料諮詢專家、大資料架構師、大資料專案經理等崗位,而演算法工程師發展方向是演算法專家、首席科學家(團隊)等崗位。可以說大資料工程師更偏向工程實踐方向,而演算法工程師往往更偏向研發方向。

    如果有大資料方面的問題,也可也諮詢我。

  • 中秋節和大豐收的關聯?
  • 孩子出院的時候採的足跟血是不是驗不出什麼血型,採足跟血是幹什麼用的?