首先,學習大數據是須要有java,python和R語言的基礎。前端
1) Java學習到什麼樣的程度才能夠學習大數據呢?java
java須要學會javaSE便可。javaweb,javaee對於大數據用不到。學會了javase就能夠看懂hadoop框架。python
2) python是最容易學習的,難易程度:python java Scala 。web
python不是比java更直觀好理解麼,由於會了Python 仍是要學習java的,你學會了java,再來學習python會很簡單的,一週的時間就能夠學會python。算法
3) R語言也能夠學習,可是不推薦,由於java用的人最多,大數據的第一個框架Hadoop,底層全是Java寫的。就算學會了R仍是看不懂hadoop。架構
java在大數據中的做用是構成大數據的語言,大數據的第一個框架Hadoop以及其餘大數據技術框架,底層語言全是Java寫的,因此推薦首選學習java框架
再給大家舉例說明下它們的分工和做用,java注重業務,大數據注重數據,前端是臉(頁面顯示),java是胳膊(業務),大數據是直男大腦,人工智能,深度學習是有情商的大腦。oop
若是你想要學好大數據最好加入一個好的學習環境,能夠來這個Q羣251956502 這樣你們學習的話就比較方便,還可以共同交流和分享資料學習
大數據職業發展方向大數據
學會了大數據,不須要從java作起,能夠直接作大數據開發工程師。等積累了幾年的經驗, 就能夠作算法工程師了。看看學會了大數據能夠從事哪些崗位:
大數據開發工程師
數據分析師
hadoop開發工程師
spark開發工程師
數據倉庫開發工程師
數據清洗工程師(ETL)
大數據架構師
算法工程
大數據優點
大數據受國家大力支持大量的資源都投資在這方面,大數據中心在貴州落坐,人工智能和雲計算都基於大數據,須要大批大數據人才。
1)、大數據人才薪資待遇
通常的一線城市大數據相關崗位平均月薪在12-15K 北京平均17K,大數據算法工程師,年薪在30萬—50萬左右。
2)學習大數據有學歷/專業要求嗎
高中也找到工做,可是大專以上學歷更好,雖然是本科學歷,但大學四年中也沒有學習到實際的操做技能,學習到的東西在工做中用不到,只是在理解某些東西容易些。