首頁>國企·民企>深·觀察深·觀察
數(shù)據(jù)挖掘如何就業(yè)?
3. 和前端后端程序員比有什么區(qū)別?有什么優(yōu)缺點?
和傳統(tǒng)的前后端程序員相比,最主要的去別就是對編程水平的要求。從我招聘的情況來看,做數(shù)據(jù)挖掘的人編程水平要求可以降低一個檔次,甚至都不用掌握面向?qū)ο蟆?/p>
但是要求技術(shù)全面,編程、SQL,Linux,正則表達式,Hadoop,Spark,爬蟲,機器學(xué)習(xí)模型等技術(shù)都要掌握一些。前后端可能是要求精深,數(shù)據(jù)挖掘更強調(diào)廣博,有架構(gòu)能力更好。
4. 目前在學(xué)習(xí)機器學(xué)習(xí),如果想找數(shù)據(jù)挖掘方面的工作應(yīng)該學(xué)習(xí)哪些內(nèi)容?
打基礎(chǔ)是最重要的,學(xué)習(xí)一門數(shù)據(jù)挖掘常用的語言,比如Python,Scala,R;學(xué)習(xí)足夠的Linux經(jīng)驗,能夠通過awk,grep等Linux命令快速的處理文本文件。掌握SQL,MySQL或者PostgreSQL都是比較常用的關(guān)系型數(shù)據(jù)庫,搞數(shù)據(jù)的別跟我說不會用數(shù)據(jù)庫。
補充的一些技能,比如NoSQL的使用,Elasticsearch的使用,分詞(jieba等模塊的使用),算法的數(shù)據(jù)結(jié)構(gòu)的知識。
編輯:梁霄
關(guān)鍵詞:數(shù)據(jù) 挖掘 學(xué)習(xí) 公司 算法 機器 生態(tài)圈