機器學習演算法工程師?
遇到很多人嚷嚷著 要學習演算法,今天關注了一下演算法。我自己本身是數據分析師和數據產品方向,自認為學習演算法是有一定基礎的,今天詳細看了一下發現自己才剛剛入門。
下面的課程都是讀大學時候的必修課,大學期末考試都高分通過:《概率論與數理統計》、《一元微積分》、《多元微積分》、《運籌學》、《線性代數與空間解析幾何》、《C語言》、《資料庫》。這幾本書都是大學每學期學習一本,因為難度大,掛科的人非常多,一個學期一半精力都在學習數學。
後來因為做數據分析,自學了下面的內容:統計學、python (編程、爬蟲、numpy、pandas、matplotlib、sklearn 、keras)、機器學習演算法理論(常見的10種演算法)。可以做到爬數據,入庫,特徵工程,模型訓練,超參數,模型評估。
---------------------------分割線-----------------------
演算法工程師確實比起分析師工資高 一半,很多都是高一倍的樣子。分析師在成都能夠拿到10k左右,基本都是比較厲害的了,學歷一般要求本科。而且演算法工程師基本要拿15k左右,上不封頂,學歷要求一般都是研究生,相關專業。
很多培訓機構,都是以演算法工程師 python -R培訓的噱頭,講一點 python常見的機器學習的演算法 和demo,距離演算法工程師還是差很遠哦。大學學習數學都需要很多年,培訓機構3個月,不會講數學理論。而很多人,自己數學基礎差,學歷又不夠,聽說演算法工程師工資很高,然後培訓機構一忽悠就去 學演算法去了。如果沒得啥子數學基礎(我前面列出的我大學學習的數學課程),建議不要做演算法方向。
如果數學基礎好,而且也年輕,可以選擇一個方向儲備知識,從初級演算法工程師做起來。演算法工程師不僅僅是python+mysql,需要學習的東西還非常多,需要選擇方向以後。想去培訓機構或者是買一個網上的課程學習以後演算法,基本不可能。我也買過 很多 演算法的課程,講一個 識別手寫字體的 圖像識別,一個簡單詞頻統計,用包然後講 一個電影推薦,keras 等。那些我覺得都不是演算法啊,都是一個demo自己測著玩的。
----------------------------------演算法工程師分類-------------------
音/視頻演算法工程師(通常統稱為語音/視頻/圖形開發工程師)
圖像處理演算法工程師
計算機視覺演算法工程師
通信基帶演算法工程師
信號演算法工程師
射頻/通信演算法工程師
自然語言演算法工程師
數據挖掘演算法工程師
搜索演算法工程師
----------------------我個人分下類,可能不標準-----------------------
金融風控、欺詐識別
客戶畫像(電信、電商、銀行 )
廣告推薦系統
計算機視覺(圖像處理、視頻處理)
自然語言處理(語音識別、文字處理)
大數據分析(spark + 演算法、C語言等)
深度學習,強化學習
證券金融
其他:沒有聽過的
數據分析師和數據產品經理並不low,如果要做到高級。也是需要 精通 宏觀分析,資本政策,行業分析。任何一個方向都夠你喝一壺了,最nb的分析師 我覺得是 任澤平,年薪1500萬。
推薦閱讀:
※3-數據分析指標體系:
※《利用Python進行數據分析》之數據整理
※這是一份數據分析求職指南--當我爬取拉勾、前程無憂、Boss直聘後
※爬取拉勾網,深入了解互聯網金融數據分析師
TAG:數據分析師 |