回覆列表
  • 1 # crossbell

    沒有問題,現在各大公司的大資料崗每天干的最多的是啥,就是寫各種sql,spark sql ,hive sql

  • 2 # IT人劉俊明

    大資料是我的主要研究方向之一,目前也在帶大資料方向的研究生,所以我來回答一下這個問題。

    首先,資料庫開發工程師是完全可以轉向大資料開發領域的,而且從發展趨勢來看,傳統的資料庫開發工程師必然需要掌握大資料相關知識。

    傳統資料庫開發工程師主要的工作任務是圍繞關係型資料庫展開的,需要熟練掌握Sql語言以及各種資料庫產品的應用場景,而在大資料時代背景下,資料存取方式正在從Sql向NoSql方式轉換,這就要求資料庫開發工程師能夠及時掌握NoSql資料庫的相關技術,這是一個比較明顯的發展趨勢。

    雖然大資料時代背景下,資料存取發展發生了較大的變化,但是傳統的關係型資料庫由於具有嚴謹的數學關係以及較強的事務處理能力,所以在大資料時代,傳統的關係型資料庫依然有大量的應用場景,NoSql更嚴謹的解釋應該是“Not only Sql”,所以對於傳統的資料庫工程師來說,轉向大資料開發還是具有一定基礎的,目前在大資料領域確實有不少工程師之前就是從事關係型資料庫開發的。

    要想從資料庫開發工程師轉行大資料開發,需要做好三件事,其一是建立大資料思維方式,掌握大資料整體的技術體系;其二是學習大資料平臺知識,可以從Hadoop和Spark開始學起;其三是學習大資料開發相關的開發語言和演算法,目前Java、Python、Scala和R都是比較常見的選擇,對於有一定開發基礎的人來說,可以採用Java進行大資料開發。

    目前大資料正處在落地應用的初期,大量的開發工作依然以傳統的關係型資料庫為主,所以從當前開始學習大資料開發知識依然來得及。

  • 3 # 振宇

    我個人建議,不要亂跟風,大資料,目前沒有幾家成功的,國內資訊化的發展處於什麼階段你要了解清楚,連資訊化系統都沒有,或者還剛開始投入資訊化建設,小資料都沒有準備好,大資料從何而來。而且大資料都是忽悠人,炒作一個概念。炒作概念能騙來投資,你一個程式設計師踏實積累開發程式的經驗,不要蹚渾水。如果你不喜歡現在的開發工作,就去看看現在的無程式碼開發軟體,多學學,很多企業都在用。

  • 中秋節和大豐收的關聯?
  • 房地產電銷如何開場白才能跟客戶聊下去?