久久影视这里只有精品国产,激情五月婷婷在线,久久免费视频二区,最新99国产小视频

        • 回答數

          3

        • 瀏覽數

          312

        奇奇怪怪的lemon
        首頁 > 工程師考試 > 專業(yè)培訓大數據工程師

        3個回答 默認排序
        • 默認排序
        • 按時間排序

        木木兮123

        已采納

        1.大數據工程師工作中會做什么?集群運維:安裝、測試、運維各種大數據組件數據開發(fā):細分一點的話會有ETL工程師、數據倉庫工程師等數據系統(tǒng)開發(fā):偏重Web系統(tǒng)開發(fā),比如報表系統(tǒng)、推薦系統(tǒng)等這里面有很多內容其實是十分重合的,下面大致聊一下每一塊內容大致需要學什么,以及側重點。2.集群運維數據工程師,基本上是離不開集群搭建,比如hadoop、Spark、Kafka,不要指望有專門的運維幫你搞定,新組件的引入一般都要自己來動手的。因此這就要求數據工程師了解各種大數據的組件。由于要自己的安裝各種開源的組件,就要求數據工程師要具備的能力: Linux 。要對Linux比較熟悉,能各種自己折騰著玩。由于現在的大數據生態(tài)系統(tǒng)基本上是 JVM系的,因此在語言上,就不要猶豫了,JVM系的Java和Scala基本上跑不掉,Java基本上要學的很深,Scala就看情況了。3. ETLETL在大數據領域主要體現在各種數據流的處理。這一塊一方面體現在對一些組件的了解上,比如Sqoop、Flume、Kafka、Spark、MapReduce;另一方面就是編程語言的需要,Java、Shell和Sql是基本功。4.系統(tǒng)開發(fā)我們大部分的價值最后都會由系統(tǒng)來體現,比如報表系統(tǒng)和推薦系統(tǒng)。因此就要求有一定的系統(tǒng)開發(fā)能力,最常用的就是 Java Web這一套了,當然Python也是挺方便的。需要注意的是,一般數據開發(fā)跑不掉的就是各種提數據的需求,很多是臨時和定制的需求,這種情況下, Sql就跑不掉了,老老實實學一下Sql很必要。如何入門?前面提到了一些數據工程師會用到的技能樹,下面給一個入門的建議,完全個人意見。1.了解行業(yè)情況剛開始一定要了解清楚自己和行業(yè)的情況,很多人根本就分不清招聘信息中的大數據和數據挖掘的區(qū)別就說自己要轉行,其實是很不負責的。不要總是趕熱點,反正我就是經常被鄙視做什么大數據開發(fā)太Low,做數據就要做數據挖掘,不然永遠都是水貨。2.選擇學習途徑如果真是清楚自己明確地想轉數據開發(fā)了,要考慮一下自己的時間和精力,能拿出來多少時間,而且在學習的時候最好有人能多指點下,不然太容易走彎路了。在選擇具體的學習途徑時,要慎重一點,有幾個選擇:自學報班找人指點別的不說了,報班是可以考慮的,不要全指望報個輔導班就能帶你上天,但是可以靠他幫你梳理思路。如果有專業(yè)從事這一行的人多幫幫的話,是最好的。不一定是技術好,主要是可溝通性強。3.學習路線學習路線,下面是一個大致的建議:第一階段先具備一定的Linux和Java的基礎,不一定要特別深,先能玩起來,Linux的話能自己執(zhí)行各種操作,Java能寫點小程序。這些事為搭建Hadoop環(huán)境做準備。學習Hadoop,學會搭建單機版的Hadoop,然后是分布式的Hadoop,寫一些MR的程序。接著學學Hadoop生態(tài)系統(tǒng)的其它大數據組件,比如Spark、Hive、Hbase,嘗試去搭建然后跑一些官網的Demo。Linux、Java、各種組件都有一些基礎后,要有一些項目方面的實踐,這時候找一些成功案例,比如搜搜各種視頻教程中如何搞一個推薦系統(tǒng),把自己學到的用起來。第二階段到這里是一個基本的階段了,大致對數據開發(fā)有一些了解了。接著要有一些有意思內容可以選學。數據倉庫體系:如何搞數據分層,數據倉庫體系該如何建設,可以有一些大致的了解。用戶畫像和特征工程:這一部分越早了解越好。一些系統(tǒng)的實現思路:比如調度系統(tǒng)、元數據系統(tǒng)、推薦系統(tǒng)這些系統(tǒng)如何實現。第三階段下面要有一些細分的領域需要深入進行,看工作和興趣來選擇一些來深入進行分布式理論:比如Gossip、DHT、Paxo這些構成了各種分布式系統(tǒng)的底層協(xié)議和算法,還是要學一下的。數據挖掘算法:算法是要學的,但是不一定純理論,在分布式環(huán)境中實現算法,本身就是一個大的挑戰(zhàn)。各種系統(tǒng)的源碼學習:比如Hadoop、Spark、Kafka的源碼,想深入搞大數據,源碼跑不掉。

        專業(yè)培訓大數據工程師

        186 評論(12)

        愛情左面右面

        眾所周知的,大數據是一門很高端的新興技術,學習的門檻與就業(yè)門檻都是存在的,要不然怎么會有那么高的薪資待遇呢!很多對于大數據技術感興趣的朋友,都紛紛留言問筆者,學大數據要學代碼嗎,好學嗎,這樣的問題。廈門計算機學習就詳細講講,學大數據要學代碼嗎,好學嗎,這個話題,來解答大家心中的疑問。1:首先跟大家講清楚,學大數據,是要學代碼的哦!學大數據需要編程語言的基礎,不然往后的深層技術根本無法學習,因為大數據的開發(fā)基于一些常用的高級語言,比如java和.Net。這樣一來,代碼知識是大數據工程師必須掌握的知識,這是無法避免的哦!2:一名合格的大數據工程師,不僅需要掌握代碼知識,還需要熟悉Mongodb集群、高性能、高可用技術方案;熟悉常用的Java開發(fā)框架及消息中間件;具備GIS理論知識,、熟悉Linux或Unix操作系統(tǒng),具備perl/php/python/shell一種或多種腳本語言編程能力。3:除此之外,大數據工程師還需要熟悉Hadoop生態(tài)圈(包括常用的Hive、HBase、Spark、Zookeeper、Storm);熟悉Oracle、SQLServer、MySQL至少其中一種以上數據庫;熟悉搜索引擎中的常用算法,熟悉ElasticSearch或Solr的程序結構等等。

        173 評論(15)

        復古貓小懶

        當下想要成為大數據可視化工程師,想要進軍這個行業(yè)的人不在少數,而且理科生會居多有點。有些想要學這門技術的文科生就很納悶,不知道文科生怎么成為大數據可視化工程師,筆者時常收到大家類似的提問留言。電腦培訓就詳細講講,文科生怎么成為大數據可視化工程師,這個話題,解答大家心中的疑問。

        1:我們都清楚的,大數據可視化是個技術崗位,那么既然是技術崗,掌握好專業(yè)技能就是首要任務。文科生想要成為合格的大數據可視化工程師,就需要熟悉MongoDB、MySQL、Redis、HBase、ElasticSearch等主流數據庫;有大數據平臺、數據倉庫、算法挖掘、機器學習、推薦系統(tǒng)、大數據流處理等相關從業(yè)經驗,熟悉并理解分布式系統(tǒng)開發(fā)。

        2:除開以上技能之外,大數據工程師還需要熟悉并理解流式處理流程,掌握分布式環(huán)境開發(fā)、部署,TB級以上的實時數據流處理開發(fā)經驗;有基于分布式計算技術(如Hadoop、Spark等)的數據倉庫的技術架構設計、數據架構設計成功經驗;深入理解Hadoop/Spark生態(tài)圈和數據應用二次開發(fā);熟悉分類、回歸、聚類等各種機器學習算法等等。

        3:當你能夠純熟掌握以上技術的時候,那么找到一份大數據相關的工作是不難的哦!當然,以上技術學起來的難度也還是有的,對于本來就不是很占優(yōu)勢的文科生來講,想要成為大數據可視化工程師的最好方式就是參加專業(yè)的培訓。

        137 評論(14)

        相關問答