作者:Daniel Bourke 谷歌云平臺為構(gòu)建數(shù)據(jù)處理系統(tǒng)提供了基礎(chǔ)架構(gòu),,掌握谷歌云的使用可以在簡歷上起到錦上添花的效果,。那么,如何在簡歷上證明「我學(xué)過」呢,?當(dāng)然是考證啦,!所謂「證多不壓身」。本文作者詳述了自己考取谷歌云專業(yè)數(shù)據(jù)工程師認(rèn)證的通關(guān)歷程,,還附贈了一些通關(guān)秘籍…… 注:本文專用于2019年3月29日前的谷歌云專業(yè)數(shù)據(jù)工程師認(rèn)證考試,。此后我也做了一些更新,放在了Extras的部分,。 在過去的幾個月里,,我一直在Google Cloud學(xué)習(xí)課程并準(zhǔn)備專業(yè)數(shù)據(jù)工程師考試。然后我順利通過了,。幾周后,,我的連帽衫到了,證書也到手了,。 本文將列出讀者想知道的一些事,,以及我為獲取Google Cloud專業(yè)數(shù)據(jù)工程師認(rèn)證所采取的行動步驟。 為什么要進(jìn)行Google Cloud專業(yè)數(shù)據(jù)工程師認(rèn)證,? 數(shù)據(jù)無處不在,。而且,我們需要知道如何構(gòu)建能夠處理和利用數(shù)據(jù)的系統(tǒng),。Google Cloud提供了構(gòu)建這些系統(tǒng)的基礎(chǔ)架構(gòu)。 你可能已經(jīng)掌握了使用Google Cloud的技能,,但如何向未來的雇主或客戶證明這一點呢,?兩種方式:通過項目或認(rèn)證。 證書能夠幫你告訴未來的客戶和雇主,,「嘿,,我已經(jīng)掌握了技能,并且我也努力獲得了認(rèn)證,?!?/p> 谷歌用一句話對此進(jìn)行了總結(jié)。 展示你在Google Cloud平臺上設(shè)計和構(gòu)建數(shù)據(jù)處理系統(tǒng)以及創(chuàng)建機(jī)器學(xué)習(xí)模型的能力,。 如果你還不具備這些技能,,那么通過認(rèn)證的學(xué)習(xí)材料,你將學(xué)習(xí)如何在Google Cloud上構(gòu)建世界一流的數(shù)據(jù)處理系統(tǒng),。 誰需要獲得Google Cloud專業(yè)數(shù)據(jù)工程師認(rèn)證,? 你已經(jīng)看到這些數(shù)字了,。「云」正在擴(kuò)增,。它就在這里,。如果你還沒有看到這些數(shù)字,請相信它正在擴(kuò)增,。 如果你已經(jīng)是一名數(shù)據(jù)科學(xué)家,、數(shù)據(jù)工程師、數(shù)據(jù)分析師,、機(jī)器學(xué)習(xí)工程師或正在尋找進(jìn)入數(shù)據(jù)世界的職業(yè),,Google Cloud專業(yè)數(shù)據(jù)工程師認(rèn)證就非常適合你。能夠熟練使用云技術(shù)對所有類型的數(shù)據(jù)來說都是至關(guān)重要的,。 你是否需要證書才能成為優(yōu)秀的數(shù)據(jù)工程師/數(shù)據(jù)科學(xué)家/機(jī)器學(xué)習(xí)工程師,? 并不是。 沒有證書你也可以使用Google Cloud尋求數(shù)據(jù)解決方案,。 證書只是對現(xiàn)有技能的驗證,。 參加認(rèn)證考試需要多少錢? 參加認(rèn)證考試的費用為200美元,。如果失敗,,需要再次支付考試費。 準(zhǔn)備課程和使用平臺本身都有成本,。 平臺費用是使用Google Cloud服務(wù)的費用,。如果你是它的發(fā)燒友,你會很清楚這些,。如果你只閱讀了本文中的培訓(xùn)材料,,那么你可以創(chuàng)建一個新的Google Cloud帳戶,并在Google提供的300美元信用額度內(nèi)完成注冊,。 我們會馬上講到課程費用,。 證書的有效期為多久? 2年,。 之后需要再次參加考試,。 而且Google Cloud每天都在不斷發(fā)展,因此證書所需要的內(nèi)容可能會發(fā)生變化(我在開始撰寫本文時也發(fā)現(xiàn)了這一點),。 你需要為考試做什么準(zhǔn)備,? Google建議有3年以上行業(yè)經(jīng)驗和1年以上使用GCP設(shè)計和管理解決方案的人員參加專業(yè)認(rèn)證。 我沒有這些經(jīng)歷和經(jīng)驗,,我只準(zhǔn)備了半年時間,。 為了彌補這一塊的不足,我充分利用了在線培訓(xùn)資源,。 我參加了哪些課程,? 如果你像我一樣沒有達(dá)到谷歌建議的要求,,可能需要學(xué)習(xí)以下課程來提高自己的技能。 以下課程是我用于準(zhǔn)備認(rèn)證的課程,,按完成順序排列,。我列出了通過認(rèn)證考試的費用、時間表和實用值,。 這是一些令人獲益匪淺的在線學(xué)習(xí)資源,,我過去常用它們備戰(zhàn)考試。依次是A Cloud Guru,、Linux Academy,、Coursera。 Cousera網(wǎng)站上的Google Cloud平臺專業(yè)數(shù)據(jù)工程課 鏈接:http://bit.ly/courseraGoogleDataEng 費用:每月49美元(7天免費試用) 時間: 1-2個月,,每周10個小時以上 實用值: 8/10 Coursera上的Google Cloud平臺專業(yè)數(shù)據(jù)工程課是Coursera與Google Cloud合作完成的,。 它有五個子課程,每個課程都需要每周10個小時的學(xué)習(xí)時間,。 如果你不熟悉Google Cloud上的數(shù)據(jù)處理,,那這門課算是領(lǐng)你入門。你將使用名為QwikLabs的迭代平臺進(jìn)行一系列實踐練習(xí),。在此之前,,將由Google Cloud從業(yè)者講授如何使用Google BigQuery、Cloud Dataproc,、Dataflow和Bigtable等不同的項目,。 Cloud Guru上關(guān)于谷歌云平臺的介紹 鏈接:https://acloud.guru/learn/gcp-101 費用:免費 時間: 1周,4-6小時 實用值: 4/10 不要認(rèn)為這門課實用值低就沒用,。遠(yuǎn)非如此,。得分較低的唯一原因是它沒有專注于專業(yè)數(shù)據(jù)工程師認(rèn)證(從標(biāo)題可以看出)。 在完成Coursera專業(yè)化課程后,,我將此作為復(fù)習(xí)課程,,因為我只在一些特定的時候使用過Google Cloud。 如果你來自其他云服務(wù)提供商,,或之前從未使用過Google Cloud,你可能需要參加此課程,。它對Google Cloud平臺做了精彩的介紹,。 Linux Academy Google認(rèn)證專業(yè)數(shù)據(jù)工程 鏈接:https://linuxacademy.com/google-cloud-platform/training/course/name/google-cloud-data-engineer 費用:每月49美元(7天免費試用) 時間: 1-4周,每周4小時以上 實用值:10/10 零散筆記 · 考試中的某些內(nèi)容不在Linux Academy或A Cloud Guru或Google Cloud Practice考試中(預(yù)計) · 出現(xiàn)一個有數(shù)據(jù)點圖表的問題,,你需要用公式對它們進(jìn)行聚類(例如cos(X) 或 X2+Y2) · 必須了解Dataflow,、Dataproc、Datastore,、Bigtable,、BigQuery,、Pub/Sub之間的區(qū)別,以及如何使用它們 · 考試中的兩個案例研究與實踐中的案例完全相同,,但我在考試期間根本沒有閱讀這些研究(這些問題可見一斑) · 了解一些基本的SQL查詢語法非常有用,,特別是對于BigQuery問題而言 · Linux Academy和GCP提供的練習(xí)考試與考試的真題非常相似,我會做大量模擬練習(xí),,找到自己的短板 · 幫助記憶Dataproc的打油詩:「Dataprocthe croc andHadoopthe elephant plan toSparka fire and cook aHiveofPigs」 · 「Dataflow 是流動的光束」(Dataflow聯(lián)想Apache Beam) · 「世界各地的人都可以參與到ACID wash Spanner的制作,。」(Cloud Spanner是一款專為云計算而設(shè)計的數(shù)據(jù)庫,,兼容ACID且可在全球范圍內(nèi)使用) · 大致了解一些相關(guān)和非相關(guān)的數(shù)據(jù)庫選項(例如MongoDB,,Cassandra)的曾用名 · 每個服務(wù)的IAM功能略有不同,但了解如何將用戶從可以看見數(shù)據(jù)與可以設(shè)計工作流分離開來是有益處的(例如,,Dataflow Worker可以設(shè)計工作流,,但不能查看數(shù)據(jù)) 這可能已經(jīng)足夠了。每次考試內(nèi)容可能會有出入,。但Linux Academy的課程會提供80%的知識,。 Google Cloud 1分鐘視頻 鏈接:https://www.youtube.com/playlist?list=PLIivdWyY5sqIij_cgINUHZDMnGjVx3rxi 費用:免費 時間: 1-2小時 實用值: 5/10 這些是在A Cloud Guru論壇上推薦的。其中許多內(nèi)容與專業(yè)數(shù)據(jù)工程師認(rèn)證無關(guān),,但我選擇了一些我認(rèn)可的課程,。 在學(xué)習(xí)課程時,有些服務(wù)看起來很復(fù)雜,,所以花一分鐘聽完對一些特定服務(wù)的描述還是很值得的,。 準(zhǔn)備云專業(yè)數(shù)據(jù)工程師考試 鏈接:http://bit.ly/preparingforGCPDataExam 費用:有證書49美元,無證書免費 時間:1-2周,,每周6小時以上 實用值:N / A. 我在考試前一天找到了這個資源,。由于時間限制,我沒有參與,,因此缺乏實用值的的評分,。 但是,在瀏覽課程概述頁面后,,我發(fā)現(xiàn)這個資源很不錯,,可以將你在Google Cloud上學(xué)習(xí)的數(shù)據(jù)工程內(nèi)容綜合起來,并發(fā)現(xiàn)你的短板,。 我把這門課程作為參考資料發(fā)給了一位正在準(zhǔn)備認(rèn)證考試的同事,。 Maverick Lin的谷歌數(shù)據(jù)工程秘籍 鏈接:https://github.com/ml874/Data-Engineering-on-GCP-Cheatsheet 費用:免費 時間:N / A. 實用值:N / A. 這是我在考試后偶然發(fā)現(xiàn)的另一個資源。我看了一下,,這份資源全面又簡潔,。另外,它是免費的,。這可以在練習(xí)考試間歇將其當(dāng)做補充讀物,,甚至可以在認(rèn)證之后用來回顧,。 課程結(jié)束后的事宜 在快要完成課程后,我提前一周預(yù)約了考試,。 畢竟deadline是第一生產(chǎn)力,,可以讓你充分了解你所學(xué)到的知識。 我多次參加了Linux Academy和Google Cloud的練習(xí)考試,,每次都能達(dá)到95%以上的準(zhǔn)確率,。 首次以90%以上的成績通過Linux Academy練習(xí)考試。 每個平臺的測驗都很相似,,但我發(fā)現(xiàn),,復(fù)習(xí)出錯的題并記錄下出錯原因能有效地幫我查漏補缺。 我在Google Cloud上進(jìn)行的考試以設(shè)計數(shù)據(jù)處理系統(tǒng)為主題,,進(jìn)行了兩個案例的研究(自2019年3月29日后這一形式發(fā)生變化),。整個過程多是選擇題。 我花了大約2個小時,。并且比我參加的任何一次練習(xí)考試都要困難20%,。 所以我反復(fù)強調(diào)的模擬考試還是非常重要的。 如果再考一次,,我會改變什么,? 更多練習(xí)模擬考試。學(xué)習(xí)更實用的知識,。 當(dāng)然,,你可以做更多的準(zhǔn)備工作。 谷歌建議考生有GCP的3年以上使用經(jīng)驗,。但我缺少這一經(jīng)驗,,所以我必須從我擁有的部分下手。 附注 考試于3月29日更新,。本文中的材料仍將為你提供良好的基礎(chǔ),,但要及時注意到內(nèi)容的變化。 Google Cloud專業(yè)數(shù)據(jù)工程師考試的不同部分(版本1) 1. 設(shè)計數(shù)據(jù)處理系統(tǒng) 2. 構(gòu)建和維護(hù)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫 3. 分析數(shù)據(jù)并實現(xiàn)機(jī)器學(xué)習(xí) 4. 為分析和優(yōu)化建模 5. 確??煽啃?/p> 6. 可視化數(shù)據(jù)和提議策略 7. 考慮安全性和合理性 Google Cloud Professional數(shù)據(jù)工程師考試的不同部分(第2版) 1. 設(shè)計數(shù)據(jù)處理系統(tǒng) 2. 構(gòu)建和運行數(shù)據(jù)處理系統(tǒng) 3. 實現(xiàn)機(jī)器學(xué)習(xí)模型(大部分改變都在這里) [新] 4. 確保解決方案質(zhì)量 版本2將版本1的第1,、2、4和6合并為1和2,。它還將版本1的第5和第7部分合并到第4部分,。第2版的第3部分已經(jīng)擴(kuò)展到包含所有Google Cloud的新機(jī)器學(xué)習(xí)功能。 由于最近考試內(nèi)容改變,,許多訓(xùn)練資料都沒來得及更新。 但是,,本文提到的材料能覆蓋70%的內(nèi)容,。我將結(jié)合自身對以下內(nèi)容做一些研究(這些在考試的第2版中介紹過),。 Google機(jī)器學(xué)習(xí)(ML)API Google Cloud 機(jī)器學(xué)習(xí)引擎 Google Cloud TPU(Google專為ML培訓(xùn)而構(gòu)建的自定義硬件) Google ML術(shù)語表 最新的考試更新主要集中在Google Cloud的ML功能上。 2019年4月29日更新:來自Linux Academy課程講師Matthew Ulasien的消息: 僅供參考,,我們計劃更新Linux Academy的數(shù)據(jù)工程師課程,,以應(yīng)對從5月中旬開始的新方案。 考試結(jié)束后 完成考試后,,你只會收到通過或失敗兩種結(jié)果,。我建議考試成績至少達(dá)到70,因此我練習(xí)考試時的目標(biāo)至少是90,。 一旦通過,,你將收到一封電子郵件,里邊有官方Google Cloud專業(yè)數(shù)據(jù)工程師證書的兌換代碼,。恭喜,! 你還可以在Google Cloud專業(yè)數(shù)據(jù)工程師商店中使用兌換代碼??梢詢稉QT恤,,背包和連帽衫(庫存可能會變)。我選擇了連帽衫,。 現(xiàn)在你已經(jīng)通過認(rèn)證,,可以(正式地)展示你的技能,繼續(xù)做你最擅長的事情了,。 記得兩年后要獲得重新認(rèn)證喲,! |
|