推薦算法工程師與數據挖掘工程師有什么區別?
算法工程師和數據相關的區別和日常工作內容:
算法工程師:通常是負責數據的清晰和過濾,算法效果的提升,以及算法相關的調研和實現。將這樣的技術應用與業務,但是算法不僅僅是機器學習的算法。算法工程師相對來說要求的學歷很高,并且背景基本上都是要相關專業的。
數據挖掘工程師:主要是用在機器學習還有數據挖掘的算法當中。對所需要的數據進行分析并且相關屬性的數據進行挖掘。為算法和業務場景提供支持。所需要會的語言:java、python、R、scala等會一門語言就可以了。但是在如今這樣的大數據時代是需要熟悉hadoop/spark的。
相關工作的近幾年趨勢:首先大數據工程師因為各個云服務商瘋狂的制造輪子,基本的技術已經很成熟了并且越來越商業化。但是很多互聯網大廠仍還有需求。
數據相關的崗位,這幾年來很快的爆發,所以就魚目混雜。行業本身很年輕,但是就會出現職業晉升路線沒有傳統開發的崗位那么清晰。
還有就是AI算法相關的崗位薪資被抬的很高,因為火熱所以很多人紛紛轉行或者是從傳統開發轉到算法,幾年之內,薪資應該會回歸理性。
最后附送大數據的線路圖: